cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeProgrammer Automatic Mode not working properly!

myang.17
Associate

​When the first one download complete, disconnect it.

 The programmer will tip "Waiting for device n:x... Please disconnect device n:xx and connect the next....", until the next device cennect!

Can anybody help me?

08:45:58 : STM32CubeProgrammer API v2.1.0

08:46:00 : ST-LINK SN : 0031001E3137510739383538

08:46:00 : ST-LINK FW : V3J3M2B3S1

08:46:00 : Voltage : 3.33V

08:46:00 : SWD freq : 24000 KHz

08:46:00 : Connect mode: Normal

08:46:00 : Reset mode : Hardware reset

08:46:00 : Device ID : 0x414

08:46:01 : UPLOADING OPTION BYTES DATA ...

08:46:01 : Bank : 0x00

08:46:01 : Address : 0x4002201c

08:46:01 : Size : 8 Bytes

08:46:01 : Bank : 0x01

08:46:01 : Address : 0x1ffff800

08:46:01 : Size : 16 Bytes

08:46:01 : UPLOADING ...

08:46:01 : Size : 1024 Bytes

08:46:01 : Address : 0x8000000

08:46:01 : Read progress:

08:46:01 : Data read successfully

08:46:01 : Time elapsed during the read operation is: 00:00:00.002

08:46:11 : Starting Automatic Mode...

08:46:11 : MASS ERASE ...

08:46:12 : Mass erase successfully achieved

08:46:12 : Memory Programming ...

08:46:12 : Opening and parsing file: STM32F103RB.bin

08:46:12 : File : STM32F103RB.bin

08:46:12 : Size : 16616 Bytes

08:46:12 : Address : 0x08000000

08:46:12 : Erasing memory corresponding to segment 0:

08:46:12 : Erasing internal memory sectors [0 8]

08:46:12 : Download in Progress:

08:46:13 : File download complete

08:46:13 : Time elapsed during download operation: 00:00:01.018

08:46:13 : Verifying ...

08:46:13 : Read progress:

08:46:13 : Download verified successfully

08:46:13 : Please disconnect device n:1 and connect the next...

08:46:15 : Connection to device 0x414 is lost

08:46:15 : Waiting for device n:2...

08:46:15 : Please disconnect device n:2 and connect the next...

08:46:15 : Waiting for device n:3...

08:46:15 : Please disconnect device n:3 and connect the next...

08:46:15 : Waiting for device n:4...

08:46:15 : Please disconnect device n:4 and connect the next...

08:46:15 : Waiting for device n:5...

08:46:15 : Please disconnect device n:5 and connect the next...

08:46:15 : Waiting for device n:6...

08:46:15 : Please disconnect device n:6 and connect the next...

08:46:15 : Waiting for device n:7...

08:46:15 : Please disconnect device n:7 and connect the next...

08:46:15 : Waiting for device n:8...

08:46:15 : Please disconnect device n:8 and connect the next...

08:46:15 : Waiting for device n:9...

08:46:15 : Please disconnect device n:9 and connect the next...

08:46:15 : Waiting for device n:10...

08:46:15 : Please disconnect device n:10 and connect the next...

08:46:15 : Waiting for device n:11...

08:46:15 : Please disconnect device n:11 and connect the next...

08:46:15 : Waiting for device n:12...

08:46:15 : Please disconnect device n:12 and connect the next...

08:46:15 : Waiting for device n:13...

08:46:15 : Please disconnect device n:13 and connect the next...

08:46:15 : Waiting for device n:14...

08:46:15 : Please disconnect device n:14 and connect the next...

08:46:15 : Waiting for device n:15...

08:46:15 : Please disconnect device n:15 and connect the next...

08:46:15 : Waiting for device n:16...

08:46:15 : Please disconnect device n:16 and connect the next...

08:46:15 : Waiting for device n:17...

08:46:16 : Please disconnect device n:17 and connect the next...

08:46:16 : Waiting for device n:18...

08:46:16 : Please disconnect device n:18 and connect the next...

08:46:16 : Waiting for device n:19...

08:46:16 : Please disconnect device n:19 and connect the next...

08:46:16 : Waiting for device n:20...

08:46:16 : Please disconnect device n:20 and connect the next...

08:46:16 : Waiting for device n:21...

08:46:16 : Please disconnect device n:21 and connect the next...

08:46:16 : Waiting for device n:22...

08:46:16 : Please disconnect device n:22 and connect the next...

08:46:16 : Waiting for device n:23...

08:46:16 : Please disconnect device n:23 and connect the next...

08:46:16 : Waiting for device n:24...

08:46:16 : Please disconnect device n:24 and connect the next...

08:46:16 : Waiting for device n:25...

08:46:16 : Please disconnect device n:25 and connect the next...

08:46:16 : Waiting for device n:26...

08:46:16 : Please disconnect device n:26 and connect the next...

08:46:16 : Waiting for device n:27...

08:46:16 : Please disconnect device n:27 and connect the next...

08:46:16 : Waiting for device n:28...

08:46:16 : Please disconnect device n:28 and connect the next...

08:46:16 : Waiting for device n:29...

08:46:16 : Please disconnect device n:29 and connect the next...

08:46:16 : Waiting for device n:30...

08:46:16 : Please disconnect device n:30 and connect the next...

08:46:16 : Waiting for device n:31...

08:46:16 : Please disconnect device n:31 and connect the next...

08:46:16 : Waiting for device n:32...

08:46:16 : Please disconnect device n:32 and connect the next...

08:46:16 : Waiting for device n:33...

0690X000008BLL5QAO.png

1 REPLY 1
Houda GHABRI
ST Employee

Hi @myang.17​ ,

Thanks for your feedback.

We are aware of this issue and it will be fixed in next STM32CubeProgrammer 2.2.0 planned for Sptember 2019.

in the meantime you can try:

-Unplug board every time if possible(not just change the chip)

- Or use STLink utility.

Best regrads,

Houda