Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MAXIOL _ DEC hardware / software _ Контроллер псевдодиска на MicroSD: Процедура обновления firmware (прошивки) контроллера

Автор: SuperMax 14.5.2019, 13:04

Процедура обновления firmware (прошивки) контроллера

Для обновления прошивки требуется наличие:
a) PC с ОС Windows XP и выше
б)ST-Link V2 с firmware 18 и выше
в) Утилита обновления - к примеру STM32 ST-LINK Utility

Софт
STM32 ST-LINK Utility_v3.3.0
Прикрепленный файл  STM32_ST_LINK_Utility_v3.3.0.exe ( 17.26 мегабайт ) Кол-во скачиваний: 360

STM32 ST-LINK Utility v4.3.0
Прикрепленный файл  STM32_ST_LINK_Utility_v4.3.0_setup.exe ( 25.35 мегабайт ) Кол-во скачиваний: 384



Обновление
1. устанавливаем ПО STM32 ST-LINK Utility. Соглашаемся с установкой драйверов. Других особенностей при установке нет.

2. Вынимаем контроллер из машины, отключаем сетевую карту(если подключена) и подключаем ST-LINK. Нам требуется 4 провода, указываю в порядке подключения к ST-LINK:
- GND
- VCC (на ST-LINK подключаем VCC +3.3В)
- SWDIO
- SWCLK

затем подключаем через USB-удлинитель ST-Link V2.
Прикрепленное изображение

3. Запускаем STM32 ST-LINK Utility. Нажимаем Connect и убеждаемся что ST-Link виден. В противном случае меняем порты USB, удлинители или еще что для достижения "видимости".
Прикрепленное изображение

4. Распаковываем архив с firmware для контроллера, и затем открываем файл hex извлеченный из архива. открываем в утилите файл
Прикрепленное изображение
получаем
Прикрепленное изображение

5. Заливаем прошивку.
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

6. Отключаемся от ST-LINK
Прикрепленное изображение


7. Отключаем USB. Затем отсоединяем ST-LINK. Порядок отключения проводов
- SWDIO
- SWCLK
- VCC
- GND

8. Вставляем контроллер в машину.


Обновление фирмвари самого ST-LINK
1. Подключаем ST-LINK к USB но ничего к самому ST-LINK не подключаем!

2. В меню выбираем ST-LINK/Firmware upgrade и обновляем сам ST-Link. Если обновление уже делали то повторять этот шаг не требуется.
Прикрепленное изображение

3. после обновления отключаем ST-LINK от USB для полной его перезагрузки



Ссылки:
https://zx-pk.com/forum/viewtopic.php?f=7&t=13392
https://zx-pk.com/forum/viewtopic.php?f=7&t=14197
https://forum.maxiol.com/index.php?showtopic=5434
https://forum.maxiol.com/index.php?showtopic=5452
https://forum.maxiol.com/index.php?showtopic=5491

Страницы разработки на ZX-PK
https://zx-pk.ru/threads/30596-uknts-az-variant-kontrollera-psevdodiskov-na-mikro-sd-dlya-uknts.html
https://zx-pk.ru/threads/28134-kontroller-psevdodiska-na-sd-karte-dlya-dvk.html

Русская версия Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)