Загрузчик VBF

Данный раздел предназначен для загрузки оригинальных VBF файлов в ручном режиме. Пользователь сам выбирает, что, куда и в какой последовательности программа будет пытаться записать файлы в подключенный автомобиль.

Предупреждение

Предполагается, что пользователь понимает что он делает, как устроено программирование модулей в автомобилях Ford и отдает себе отчет в том, что его действия могут нанести непоправимый вред модулям, вплоть до ввода модуля в режим „КИРПИЧ“

../_images/vbfloader_main.jpg

Окно раздела Загрузчик VBF

Выбор\Удаление файлов

Выбор и удаление файлов из списка для программирования осуществляется по клику на значек +\- в первом столбце таблицы. При этом после открытия файла, программа покажет технические данные такие как размер данных, тип шины данных, парт номер загруженных данных.

Примечание

Первая строка ВСЕГДА используется ТОЛЬКО для выбора файла „Secondary Bootloader“. Отсутствие данного файла в таблице, равно как и выбор на его место файла, не являющегося „Secondary Bootloader“, приведет к невозможности программирования модуля до устранения проблемы. При этом программа выдаст предупреждение о том, что выбраный файл не является SBL.

../_images/wrong_sbl.jpg

Выбранный файл не является SBL

Маскимально можно выбрать 10 файлов для программирования + 1 файл SBL, чего более чем достаточно в настоящий момент. Так же в программе работает так называемая „защита от дурака“, которая не позволит выбрать файлы SBL и файлы для программирования для РАЗНЫХ модулей.

../_images/wrong_id.jpg

Выбраны файлы от разных модулей

Предварительная настройка перед программированием

Для успешного программирования требуется предварительная настройка программы. Она включает в себя несколько несложных действий.

Настройка типа шины данных

Выбор шины данных производится путем клика по 4 столбцу с заголовком „CAN-BUS“ и кликом по имени шины данных в появившемся выпадающем списке.

../_images/select_bus.jpg

Выбор шины данных

Примечание

Основные типы шин данны - CAN_HS,CAN_MS,CAN_MM. Шины данных HS1,HS2,HS3,HS4,MS1 предназначены для автомобилей, имеющих более 3х шин данных и оснащенных модулем GWM („Gateway module“) вместо обычного разъема OBD.

Выбор автомобиля и модельного года

Для выбора автомобиля достаточно кликнуть по выпадающему списку. Появится выбор автомобилей в алфавитном порядке. Для удобства, нажатие по первой букве автомобиля на клавиатуре ПК, автоматически сдвинет список на соответствующий символ.

../_images/select_car.jpg

Выбор автомобиля

Примечание

Для некоторых автомобилей потребуется также выбрать модельный год в появившемся ниже окне. Однако многие модели не требуют такого выбора. Если выбор модельного года предлагается - рекомендуем делать правильный выбор, во избежании ошибок с определением данных по авто, для дальнейшего программирования модуля.

Принудительное использование MM-CAN

Данная опция позволяет запрограммировать модуль, используя 1 и 8 пины OBD разъема. Значение столбца CAN-BUS будет проигнорировано. При активации данной опции потребуется выбрать необходимую скорость в появившемся выпадающем списке

../_images/mmcan_speed.jpg

Выбор скорости для принудительного программирования на MM-CAN

Ручной ввод SEED

Данная опция предназначена для неизвестных(по каким-то причинам) модулей. Используется ТОЛЬКО по запросу и в контакте с разработчиками ПО UCDS.

Режим „Sleep All Modules“

В основном данный режим настоятельно рекомендуется для автомобилей оснащенных GWM (Gateway Module) вместо стандартного разъема OBD. Позволяет перевести все модули, кроме программируемого, в режим сна для отключения „траффика“ данных на выбранной шине и обеспечения максимальной скорости программирования. Использование на остальных авто остается на усмотрение пользователя.

SBL-Call Mode

Данный режим предназначен ТОЛЬКО для продвинутых пользователей. Позволяет загрузить и проинициализировать „Secondary Bootloader“ в модуль без загрузки файлов прошивок.

Функция Обнаружить SBL

Данная функция необходима, когда пользователь точно знает какой файл ему нужно запрограммировать в модуль, но не знает какой для этого нужен SBL. Для выполнения операции необходимо выбрать файл, который требуется запрограммировать. Выбрать соответствующий автомобиль. Первую строчку SBL оставить ПУСТОЙ. Проверить верность типа выбранной шины данных. Нажать кнопку - „Обнаружить SBL“. Если все настроено верно, и выбранный файл для программирования содержится в базах по выбранному автомобилю, SBL будет обнаружен и автоматически подставлен в первую строчку.

Режим восстановления модуля

Предупреждение

Данный режим категорически рекомендуется для „продвинутых“ пользователей, которые понимают, что они делают и для чего. Данный режим связан с „оперативными“ действиями направленными на подачу\снятие питания к модулю, в попытке „поймать“ модуль в режим программирования.

В большинстве случаев, данный режим предназначен для попыток восстановить модуль, который уже находится в состоянии „КИРПИЧ“ или близком к нему. Он сводится к попытке принудительно ввести модуль в режим программирования с момента подачи питания на него. В большинстве случаев выполняется в режиме „на столе“, так как многие автомобили (особенно оснащенные системой бесключевого входа\запуска) не снимают с большинства модулей питание и данный режим может быть бесполезен.

При активации галочки, потребуется ввести известный парт номер модуля F113\F188. Если таких данных нет, можно попробовать ввести имя файла прошивки, который планируется запрограммировать.

../_images/dead_mode.jpg

Выбор режима „DEAD MODE“

По готовности нажать на кнопку „Начать программирование“. На запрос „Включить зажигание“ нажать „Продолжить“, зажигание НЕ ВКЛЮЧАТЬ!!! После появления диалогового окна, представленного ниже, подготовиться подвать питание на модуль, нажать кнопку „Yes“

../_images/dead_start.jpg

Начало работы режима DEAD MODE

В течение 15 секунд пытаться поймать модуль в режиме программирования по следующему алгоритму:

  1. Подать питание на модуль

  2. Наблюдать, зашел ли модуль в режим программирования (это можно увидеть в окне лога)

  3. Если подтверждения, что модуль начал программирование нет, выключить питание и перейти к пункту 1 без задержек.

Если в течение 15 секунд не удалось „поймать“ модуль в режим программирования, повторить несколько раз процедуру.

Примечание

Если множественные попытки „поймать“ модуль окончились неудачей, а Вы уверены что коммутация на столе верна и все исправно, скорее всего модуль находится в состоянии „ПОЛНЫЙ КИРПИЧ“ и возможный способ его „поднятия“ только со вскрытием. К сожалению :\