Project

General

Profile

Обновление firmware индикаторных модулей пульта ТР-4.

После Обновление firmware пульта ТР-4 может быть необходимо изменение firmware индикаторных модулей.

Главным признаком несовместимости является "сдвиг" активных символов на индикаторах при работе. Так в одном случае символ "В" не загорается, "А" соответствует каналу "В", "REC" каналу "А" и т.д. В другом случае наоборот "В" соответствует каналу "А", символ "А" горит вместо "REC" и т.д.

Ниже приведена таблица совместимости firmware пульта и фейдерных модулей.

Пульт Индикаторные модули
ТР-4_ver_2.0_beta 8.zip TP4FP_V2.00B8.bin
ТР-4_ver_2.4_beta 4.zip TP4FP_V2.40B4.bin

Для обновления firmware индикаторных модулей пульта ТР-4 необходим программатор с интерфейсом JTAG.
Существует множество разнообразных моделей программаторов. Например:

GLINK_JTAG.jpg

Процедура обновления:

1. Скачайте и установите на компьютер программное обеспечение Setup_JLinkARM_V482.zip
2. Откройте верхнюю крышку пульта ТР-4, открутив 16 винтов на боковых стенках пульта. Следить за натяжением соединительных шлейфов.

ТР-4_3.jpg

3. Найдите на крышке два индикаторных модуля и на них интерфейсные разъемы JTAG. Процедуру необходимо повторять два раза, для каждого модуля:

ТР-4_6.jpg

4. Подключите программатор по интерфейсу USB к компютеру, а по интерфейсу JTAG к программируемому индикаторному модулю.

ТР-4_7.jpg

5. Соблюдая предосторожности, включите пульт.
6. Запустите установленную программу "C:\Program Files (x86)\SEGGER\JLinkARM_V482\JFlashARM.exe"

При запуске программы JFlash появится запрос: Создать новый проект или использовать существующий проект:

!"D:\OneDrive\Изображения\Снимки экрана\WelcomtoJ-Flash.png"!

Необходимо открыть прект front.jflash. Для этого в окне "Open existing project" выбираем "Other" и нажимаем кнопку "Start J-Flash". Откроется стандартное окно выбора файла, в котором необходимо открыть предваритеьно сохраненный файл проекта front.jflash.

Программа готова к работе:

JFLASH_window.png

7. На всякий случай можно сохранить прошивку которая находится в процессоре индикаторного модуля.
Target-Read Back->Entire Chip - считываем всю память целиком

JFLASH_read.png

После успешного завершения появляется окно:

JFash_complete_read.png

Нажимаем "ОК" и сохраняем данные в файл: File->Save data file as (лучше в формате bin). Можно закрыть два окна с данными файлов.

8. Теперь можно обновить прошивку в процессоре:

*File-Open data file*- Загружаем файл прошивки (.bin или .hex)

Стартовый адрес - "0"

*Target-Auto*- стирает флеш, прошивает и проверяет.

9. После успешного завершения появляется окно:

JFash_complete_prog.png

10. Отключаем программу "Target->Disconnect" и закрываем её.

11. Процедура завершена. Выключить пульт, отключить программатор. Повторить для другого индикаторного модуля.

12. Собрать пульт, проверить работоспособность.

Add picture from clipboard (Maximum size: 742 MB)