2021-04-02 02:42 AM
Burning STM32MP1 via USB DFU works fine. When I try to burn via USART I stick with errors:
GetPhase command not acknowledged after 3 retries
Parition 0xbb not found in TSV File
Flash layout is the same in both cases (attached). Is it possible to burn STM32MP1 from anything else than USB DFU (USART or JTAG/SWD) ?
2021-04-02 02:45 AM
Hi @mishuk
Which version of STM32CubeProgrammer and OSTL are you using ?
Thx
Olivier
2021-04-02 02:52 AM
STM32CubeProgrammer 2.7.0
OSTL ? What is it ? Sorry for silly question
2021-04-02 07:35 AM
Hi @mishuk ,
Sorry my fault OSTL stand for OpenSTLinux. :)
I presume you are using V2.1.
Could you please make a try with V2.6 ?
USART flash is supported but we only guarantee ssbl and fsbl partition flash.
Behond, due to the very poor bandwidth we do not think it can be a good alternative for full linux image flash.
Your reported behavior with V2.7 need anyway to be checked.
Olivier
2021-04-05 03:43 AM
Hi Oliver!
We are using SoM MYC-YA157C from MYIR. It`s Yocto layer is based on OpenSTLinux v2.0.0. So I can`t jump to OpenSTLinux newer version without breaking MYIR layers. Besides, you persuade me avoid using USART for flashing full linux image: it will take about 3 days for 4GB eMMC, indeed ...