2020-11-24 09:53 PM
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.
2020-11-25 12:12 AM
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.
2020-11-25 12:31 AM
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 one.
2020-11-25 12:55 AM
Please suggest the how to solve this issue.
2020-11-25 02:53 AM
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.
2020-11-25 05:29 AM
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.
2020-11-25 06:30 AM
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.
2020-11-25 08:26 AM
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 ?