Статья 8. Запись в модуль O4-STM32MP157-SODIMM
Описание
Программа STM32 Cube programmer может работать как в ОС WIndows, так и в ОС Linux. Заметим, что по субьективному мнению в Linux процесс записи файлов в модуль происходит значительно (>2 раз) быстрее.
Установка STM32 Cube programmer в Linux:
1. Загрузить с сайта www.st.com архив с установочными файлами
2. Распаковать архив
out4@out4-lm:~/Project/STM32Cube$ unzip en.stm32cubeprog_v2-4-0.zip
3. Запустить файл SetupSTM32CubeProgrammer-2.4.0.linux
out4@out4-lm:~/Project/STM32Cube$ ./SetupSTM32CubeProgrammer-2.4.0.linux
В ходе установки ответить на вопросы. Для проверки правильности установки программы установите на несущей плате режим загрузки по USB, подключите к компьютеру и выполните команду:out4@out4-lm:~/Project/STM32Cube$ sudo ~/STMicroelectronics/STM32Cube/STM32CubeProgrammer/bin/STM32_Programmer_CLI -l usb
-------------------------------------------------------------------
STM32CubeProgrammer v2.4.0
-------------------------------------------------------------------
===== DFU Interface =====
Total number of available STM32 device in DFU mode: 1
Device Index : USB1
USB Bus Number : 003
USB Address Number : 002
Product ID : DFU in HS Mode @Device ID /0x500, @Revision ID /0x0000
Serial number : 002B004A3139510933323435
Firmware version : 0x0110
Device ID : 0x0500
out4@out4-lm:~/Project/STM32Cube$
STM32 Cube programmer должен найти плату.