cancel
Showing results for 
Search instead for 
Did you mean: 

Burning STM32MP1 via USART. Is it possible ? I got errors in STM32CubeProgrammer

mishuk
Associate III

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) ?

4 REPLIES 4
Olivier GALLIEN
ST Employee

Hi @mishuk​ 

Which version of STM32CubeProgrammer and OSTL are you using ?

Thx

Olivier

Olivier GALLIEN
In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

STM32CubeProgrammer 2.7.0

OSTL ? What is it ? Sorry for silly question

Olivier GALLIEN
ST Employee

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

Olivier GALLIEN
In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.
mishuk
Associate III

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 ...