cancel
Showing results for 
Search instead for 
Did you mean: 

How to launch STM32Cubeprogrammer in ubuntu can you please tell me.

MVENN.1
Associate II

i am not able to flash the image in stm32mp157c-dk2

This discussion is locked. Please start a new topic to ask your question.
43 REPLIES 43
MVENN.1
Associate II

Hi Olivier GALLIEN (ST Employee )

Thank you for reply

Actually previous report is flashing succeed in windows platform.

I now flashing Linux(Ubuntu20.04 its getting error like0693W000005CkAfQAK.jpg 

please check it .

Thanks.

MVENN.1
Associate II

HI,

I'm using USB -C power supply ( 5.1 V /3A )Raspberry Pi

Here they given l given like https://community.st.com/s/question/0D50X0000Bftr1ySQA/power-supply-for-stm32mp157cdk2

And also I'm added -tm 20000

still problem is there

please give suggestion

moveon@moveon-VirtualBox:~/STM32MPU_workspace/STM32MP15-Ecosystem-v2.1.0/Starter-Package$ STM32_Programmer_CLI -c port=usb1 -w flashlayout_st-image-weston/trusted/FlashLayout_sdcard_stm32mp157c-dk2-trusted.tsv

   -------------------------------------------------------------------

            STM32CubeProgrammer v2.6.0          

   -------------------------------------------------------------------

USB speed  : High Speed (480MBit/s)

Manuf. ID  : STMicroelectronics

Product ID : DFU in HS Mode @Device ID /0x500, @Revision ID /0x0000

SN     : 0034001A3438510438333630

FW version : 0x0110

Device ID  : 0x0500

Device name : STM32MP1

Device type : MPU

Device CPU : Cortex-A7

Start Embedded Flashing service

Error: The file FlashLayout_sdcard_stm32mp157c-dk2-trusted.tsv does not exist, please check the file's path

Error: TSV flashing service failed

moveon@moveon-VirtualBox:~/STM32MPU_workspace/STM32MP15-Ecosystem-v2.1.0/Starter-Package$ ls

en.FLASH-stm32mp1-openstlinux-5-4-dunfell-mp1-20-11-12.tar.xz stm32mp1-openstlinux-5-4-dunfell-mp1-20-11-12

moveon@moveon-VirtualBox:~/STM32MPU_workspace/STM32MP15-Ecosystem-v2.1.0/Starter-Package$ cd stm32mp1-openstlinux-5-4-dunfell-mp1-20-11-12/images/stm32mp1/

arm-trusted-firmware/    flashlayout_st-image-weston/ scripts/           

bootloader/         optee/            

moveon@moveon-VirtualBox:~/STM32MPU_workspace/STM32MP15-Ecosystem-v2.1.0/Starter-Package$ cd stm32mp1-openstlinux-5-4-dunfell-mp1-20-11-12/images/stm32mp1/

moveon@moveon-VirtualBox:~/STM32MPU_workspace/STM32MP15-Ecosystem-v2.1.0/Starter-Package/stm32mp1-openstlinux-5-4-dunfell-mp1-20-11-12/images/stm32mp1$ STM32_Programmer_CLI -c port=usb1 -w flashlayout_st-image-weston/trusted/FlashLayout_sdcard_stm32mp157c-dk2-trusted.tsv

   -------------------------------------------------------------------

            STM32CubeProgrammer v2.6.0          

   -------------------------------------------------------------------

USB speed  : High Speed (480MBit/s)

Manuf. ID  : STMicroelectronics

Product ID : DFU in HS Mode @Device ID /0x500, @Revision ID /0x0000

SN     : 0034001A3438510438333630

FW version : 0x0110

Device ID  : 0x0500

Device name : STM32MP1

Device type : MPU

Device CPU : Cortex-A7

Start Embedded Flashing service

Memory Programming ...

Opening and parsing file: tf-a-stm32mp157c-dk2-serialboot.stm32

 File     : tf-a-stm32mp157c-dk2-serialboot.stm32

 Size     : 237896 Bytes

 Partition ID : 0x01 

Download in Progress:

[==================================================] 100% 

File download complete

Time elapsed during download operation: 00:00:00.640

RUNNING Program ... 

 PartID:   :0x01 

Start operation done successfully at partition 0x01

Flashlayout Programming ...

[==================================================] 100% 

Running Flashlayout Partition ...

Flashlayout partition started successfully

Memory Programming ...

Opening and parsing file: u-boot-stm32mp157c-dk2-trusted.stm32

 File     : u-boot-stm32mp157c-dk2-trusted.stm32

 Size     : 904820 Bytes

 Partition ID : 0x03 

Download in Progress:

[==================================================] 100% 

File download complete

Time elapsed during download operation: 00:00:01.566

RUNNING Program ... 

 PartID:   :0x03 

reconnecting the device ...

Error: 

Unable to reconnect the target device: time out expired

Error: Start operation failed at partition 0x03

Error: TSV flashing service failed

Thanks.

PatrickF
ST Employee

Hi @MVENN.1​ 

that's sound very like a VM configuration issue, it is described in the FAQ link we already provided to you (https://community.st.com/s/article/FAQ-STM32MP1-STM32CubeProgrammer-USB-reconnect-error-at-STM32MP1-boot-device-flashing).

Abstact:"

  • If you are using a VM, check the USB 'connection' between Linux and Windows as uBoot reconnect using a different USB identification and might not be 'routed' to the VM.
  • In VMWare, you have a menu Player/Removable Devices where you can choose which devices that belong to Virtual Machine or to Windows. In VirtualBox it should have similar setting.
  •  

When uBoot start up, check at that time in your VM if you have 'USB download gadget@Device ID /0x500, @Revision ID /0x0000)' as a new removable device to 'connect' to your Virtual Machine.

"

Regards.

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.
NEW ! Sidekick STM32 AI agent, see here
MVENN.1
Associate II

Hi PatrickF ( ST Employee )

Thanks for your reply.

Its working everything really thanks for your support.

after adding VM in 'USB download gadget@Device ID /0x500, @Revision ID /0x0000)'  and select in VM.

like

Thanks.