cancel
Showing results for 
Search instead for 
Did you mean: 

STM32MP1 STM32CubeProgramming Unable to reconnect the target device time out expired

MVENN.1
Associate II

Hi ,

I am using STM32MP157C-DK2 board

I just trying to load the flash image in to the SD card.

facing issue reconnecting the device. Below i mentioned log file please check it.

 10:04:18 : STM32CubeProgrammer API v 2.6.0

 10:05:47 : Error: No debug probe detected.

 10:06:19 : Error: No debug probe detected.

 10:06:34 : USB speed  : High Speed (480MBit/s)

 10:06:34 : Manuf. ID  : 

 10:06:34 : Product ID : 

 10:06:34 : SN     : 

 10:06:34 : FW version : 0x0110

 10:06:34 : IAP

 10:06:35 : UPLOADING ...

 10:06:35 :  Size     : 1024 Bytes

 10:06:35 :  Address    : 0x8000000

 10:06:35 : Read progress:

 10:06:35 : Error: Data read failed

 10:06:47 : Disconnected from device.

 10:07:17 : USB speed  : High Speed (480MBit/s)

 10:07:17 : Manuf. ID  : 

 10:07:17 : Product ID : 

 10:07:17 : SN     : 

 10:07:17 : FW version : 0x0110

 10:07:17 : IAP

 10:07:18 : UPLOADING ...

 10:07:18 :  Size     : 1024 Bytes

 10:07:18 :  Address    : 0x8000000

 10:07:18 : Read progress:

 10:07:18 : Error: Data read failed

 10:07:28 : Disconnected from device.

 10:08:00 : USB speed  : High Speed (480MBit/s)

 10:08:00 : Manuf. ID  : STMicroelectronics

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

 10:08:00 : SN     : 0034001A3438510438333630

 10:08:00 : FW version : 0x0110

 10:08:00 : Device ID  : 0x0500

 10:08:28 : Read TSV File: /home/moveon/STM32MPU_workspace/STM32MP15-Ecosystem-v2.1.0/Starter-Package/stm32mp1-openstlinux-5-4-dunfell-mp1-20-11-12/images/stm32mp1/flashlayout_st-image-weston/trusted/FlashLayout_sdcard_stm32mp157c-dk2-trusted.tsv

 10:08:28 : Number of partitions: 9

 10:08:50 : Start Embedded Flashing service

 10:08:50 : Memory Programming ...

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

 10:08:50 :  File     : tf-a-stm32mp157c-dk2-serialboot.stm32

 10:08:50 :  Size     : 237896 Bytes

 10:08:50 :  Partition ID : 0x01 

 10:08:50 : Download in Progress:

 10:08:51 : File download complete

 10:08:51 : Time elapsed during download operation: 00:00:00.651

 10:08:51 : RUNNING Program ... 

 10:08:51 :  PartID:   :0x01 

 10:08:51 : Start operation done successfully at partition 0x01

 10:08:51 : Flashlayout Programming ...

 10:08:51 : Running Flashlayout Partition ...

 10:08:51 : Flashlayout partition started successfully

 10:08:51 : Memory Programming ...

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

 10:08:51 :  File     : u-boot-stm32mp157c-dk2-trusted.stm32

 10:08:51 :  Size     : 904820 Bytes

 10:08:51 :  Partition ID : 0x03 

 10:08:51 : Download in Progress:

 10:08:53 : File download complete

 10:08:53 : Time elapsed during download operation: 00:00:01.684

 10:08:53 : RUNNING Program ... 

 10:08:53 :  PartID:   :0x03 

 10:08:53 : reconnecting the device ...

 10:09:10 : USB speed  : High Speed (480MBit/s)

 10:09:10 : Manuf. ID  : STMicroelectronics

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

 10:09:10 : SN     : 0034001A3438510438333630

 10:09:10 : FW version : 0x0110

 10:09:10 : Device ID  : 0x0500

 10:09:10 : Start operation done successfully at partition 0x03

 10:09:10 : Memory Programming ...

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

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

 10:09:10 :  Size     : 237896 Bytes

 10:09:10 :  Partition ID : 0x01 

 10:09:10 : Download in Progress:

 10:09:11 : File download complete

 10:09:11 : Time elapsed during download operation: 00:00:00.888

 10:09:11 : RUNNING Program ... 

 10:09:11 :  PartID:   :0x01 

 10:09:11 : Start operation done successfully at partition 0x01

 10:09:11 : Flashlayout Programming ...

 10:09:11 : Running Flashlayout Partition ...

 10:09:11 : Flashlayout partition started successfully

 10:09:11 : Memory Programming ...

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

 10:09:11 :  File     : u-boot-stm32mp157c-dk2-trusted.stm32

 10:09:11 :  Size     : 904820 Bytes

 10:09:11 :  Partition ID : 0x03 

 10:09:11 : Download in Progress:

 10:09:13 : File download complete

 10:09:13 : Time elapsed during download operation: 00:00:01.717

 10:09:13 : RUNNING Program ... 

 10:09:13 :  PartID:   :0x03 

 10:09:13 : reconnecting the device ...

 10:09:31 : USB speed  : High Speed (480MBit/s)

 10:09:31 : Manuf. ID  : STMicroelectronics

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

 10:09:31 : SN     : 0034001A3438510438333630

 10:09:31 : FW version : 0x0110

 10:09:31 : Device ID  : 0x0500

 10:09:31 : Start operation done successfully at partition 0x03

 10:09:31 : Memory Programming ...

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

 10:09:31 :  File     : tf-a-stm32mp157c-dk2-serialboot.stm32

 10:09:31 :  Size     : 237896 Bytes

 10:09:31 :  Partition ID : 0x01 

 10:09:31 : Download in Progress:

 10:09:32 : File download complete

 10:09:32 : Time elapsed during download operation: 00:00:00.757

 10:09:32 : RUNNING Program ... 

 10:09:32 :  PartID:   :0x01 

 10:09:32 : Start operation done successfully at partition 0x01

 10:09:32 : Flashlayout Programming ...

 10:09:32 : Running Flashlayout Partition ...

 10:09:32 : Flashlayout partition started successfully

 10:09:32 : Memory Programming ...

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

 10:09:32 :  File     : u-boot-stm32mp157c-dk2-trusted.stm32

 10:09:32 :  Size     : 904820 Bytes

 10:09:32 :  Partition ID : 0x03 

 10:09:32 : Download in Progress:

 10:09:35 : File download complete

 10:09:35 : Time elapsed during download operation: 00:00:01.639

 10:09:35 : RUNNING Program ... 

 10:09:35 :  PartID:   :0x03 

 10:09:35 : reconnecting the device ...

 10:10:04 : Error: Unable to reconnect the target device: time out expired

 10:10:04 : Error: Start operation failed at partition 0x03

 10:10:05 : Error: TSV flashing service failed

 10:10:05 : Warning: Connection to device 0x500 is lost

 10:10:07 : Disconnected from device.

This discussion is locked. Please start a new topic to ask your question.
7 REPLIES 7
KnarfB
Super User

Works for me.

How did you enter DFU mode? What is the boot pins setting? You can hook-up a terminal prog via ST-LINK serial port and some boot log info from inside.

MVENN.1
Associate II

Hi KnarfB(Community Member)

Thanks for reply.

boot pins are off only.ST- L INK serial port is not showing device ID.

please check below one0693W000005CZKoQAO.jpg.0693W000005CZKFQA4.jpg

Please suggest the how to solve this issue.

PatrickF
ST Employee

Hello,

may I suggest you to read this FAQ: https://community.st.com/s/article/FAQ-STM32MP1-STM32CubeProgrammer-USB-reconnect-error-at-STM32MP1-boot-device-flashing

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

Hi PatrickF( ST Employee )

when i am given this command dmesg it showing

[26478.877667] usb 1-2: new high-speed USB device number 30 using xhci_hcd

[26479.363719] usb 1-2: New USB device found, idVendor=0483, idProduct=df11, bcdDevice= 2.00

[26479.363723] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3

[26479.363726] usb 1-2: Product: USB download gadget@Device ID /0x500, @Revision ID /0x2000, @Name /STM32MP157CAC Rev.B,

[26479.363729] usb 1-2: Manufacturer: STMicroelectronics

[26479.363732] usb 1-2: SerialNumber: 0034001A3438510438333630

[26516.580117] usb 1-2: USB disconnect, device number 30

I am not using USB OTG cable just i am using Typle c cable to my PC.

little bit I understand. Please guide me how to solve this issue.

Thanks.

shane mattner
Senior

Check to see if you have this folder on the target:

/lib/firmware

One problem I had is that Buildroot wasn't making a /lib/firmware folder so I could never download/debug.

your flash download seems ok, so if you reset the board, it should fly.

Best is to look at the console (ST-Link VCP) during boot.

Maybe a too weak supply (1A is barely ok, 2A is the minimum, 3A is recommended)

Could you please followup on https://community.st.com/s/question/0D73W000000VPAS to avoid two parallel discussion thread ?

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