Hallo,
ich habe ein Problem mit dem Bootloader von einem STM32F, der sich nicht
aktivieren lässt.
Der Controller wurde einmal mit dem internen BL über USB geflasgt und
danach gibt es keinen Zugriff mehr.
Andere Platinen werden Problemlos beschrieben.
Was auch sehr komisch ist, dass einmal die IDs nicht gelesen werden...
1 | 09:00:31 : USB speed : Full Speed (12MBit/s)
|
2 | 09:00:31 : Manuf. ID :
|
3 | 09:00:31 : Product ID :
|
4 | 09:00:31 : SN :
|
5 | 09:00:31 : FW version : 0x011a
|
6 | 09:00:31 : IAP
|
7 | 09:00:31 : UPLOADING ...
|
8 | 09:00:31 : Size : 1024 Bytes
|
9 | 09:00:31 : Address : 0x8000000
|
10 | 09:00:31 : Read progress:
|
11 | 09:00:31 : Error: Data read failed
|
und bei einem neuen Connect dann auf einmal schon
1 | 09:09:42 : USB speed : Full Speed (12MBit/s)
|
2 | 09:09:42 : Manuf. ID : STMicroelectronics
|
3 | 09:09:42 : Product ID : STM32 BOOTLOADER
|
4 | 09:09:42 : SN : 377335783338
|
5 | 09:09:42 : FW version : 0x011a
|
6 | 09:09:42 : Device ID : 0x0451
|
7 | 09:09:42 : UPLOADING OPTION BYTES DATA ...
|
8 | 09:09:42 : Bank : 0x00
|
9 | 09:09:42 : Address : 0x1fff0000
|
10 | 09:09:42 : Size : 44 Bytes
|
11 | 09:09:42 : Error: Uploading Option Bytes bank: 0 failed
|
12 | 09:09:42 : Error: Initializing the Option Bytes failed
|
Woran könnte das liegen?
Über JTAG komme ich drauf nur eben nicht über den USB BL.