Skip to content

load fails on Bluepill clone #1252

@henla464

Description

@henla464

I am having problem with "load" hanging with my Bluepill; after reading #1200 this I thought the latest version would solve it but it didn't.

I don't know what clone it is (it says STM32... on the chip). Maybe someone can identify it from the logs below?
On v1.8.2 monitor swdp_scan identified it as a CH32F103 I believe. Now on cf2bd66 it says "STM32F1 (clone) medium density M3". Any ideas why it hangs, am I doing something wrong? Is there anything I can test or try?

(gdb) tar ext /dev/ttyACM0
Remote debugging using /dev/ttyACM0
Sending packet: $qSupported:multiprocess+;swbreak+;hwbreak+;qRelocInsn+;fork-events+;vfork-events+;exec-events+;vContSupported+;QThreadEvents+;no-resumed+#df...Ack
Packet received: PacketSize=400;qXfer:memory-map:read+;qXfer:features:read+
Packet qSupported (supported-packets) is supported
Sending packet: $vMustReplyEmpty#3a...Ack
Packet received:
Sending packet: $!#21...Ack
Packet received: OK
Sending packet: $Hg0#df...Ack
Packet received: OK
Sending packet: $qXfer:features:read:target.xml:0,3fb#46...Ack
Packet received: E01
Sending packet: $qTStatus#49...Ack
Packet received:
Packet qTStatus (trace-status) is NOT supported
Sending packet: $?#3f...Ack
Packet received: W00
(gdb) mon tpwr enable
Sending packet: $qRcmd,7470777220656e61626c65#07...Ack
Packet received: O456e61626c696e672074617267657420706f7765720a
Enabling target power
Packet received: OK
(gdb) mon swdp_scan
Sending packet: $qRcmd,737764705f7363616e#3c...Ack
Packet received: O54617267657420766f6c746167653a20332e33560a
Target voltage: 3.3V
Packet received: O417661696c61626c6520546172676574733a0a
Available Targets:
Packet received: O4e6f2e20417474204472697665720a
No. Att Driver
Packet received: O203120202020202053544d333246312028636c6f6e6529206d656469756d2064656e73697479204d330a
1 STM32F1 (clone) medium density M3
Packet received: OK
(gdb) att 1
Attaching to program: /home/henla464/Documents/STM32CubeIDE/workspace_1.10.1/BluepillTest/Debug/BluepillTest.elf, Remote target
Sending packet: $vAttach;1#37...Ack
Packet received: T05thread:1;
Packet vAttach (attach) is supported
Sending packet: $qC#b4...Ack
Packet received: QC1
Sending packet: $Hg1#e0...Ack
Packet received: OK
Sending packet: $qXfer:features:read:target.xml:0,3fb#46...Ack
Packet received: m arm <reg name="r12[508 bytes omitted]
Sending packet: $qXfer:features:read:target.xml:3fb,3fb#11...putpkt: Junk:
Ack
Packet received: me="no"/>
Sending packet: $qXfer:features:read:target.xml:416,3fb#b1...Ack
Packet received: l
Sending packet: $g#67...Ack
Packet received: 20a107000020000020a107004b9006002c000020e554951c421710c9e04f00200d0b3565f2b4c3020201097c4409fa4a11745ecae04f00206f010008e002000800000001e04f0020d060262c00000000
Sending packet: $qOffsets#4b...Ack
Packet received:
Sending packet: $qSymbol::#5b...Ack
Packet received:
Packet qSymbol (symbol-lookup) is NOT supported
Sending packet: $qfThreadInfo#bb...Ack
Packet received: m1
Sending packet: $qsThreadInfo#c8...Ack
Packet received: l
Sending packet: $qXfer:memory-map:read::0,3fb#e5...Ack
Packet received: m0x400
Sending packet: $qXfer:memory-map:read::bd,3fb#7b...Ack
Packet received: l
Sending packet: $m80002e0,4#5c...Ack
Packet received: 0133fb60
0x080002e0 in delay (Sending packet: $m800016e,4#61...Ack
Packet received: 01224ff4
Sending packet: $m20004fc0,40#ec...Ack
Packet received: 20a107000020000020a10700a68e060011745eca6f010008e0020008000000010200020020a107000c9106204b900600f84f0020f84f0020da405004eb030008
x=500000) at ../Core/Src/main.c:205
205 for (i=0 ; i < x ; i++)
(gdb) set mem inaccessible-by-default off
(gdb) load BluepillTest.elf
Sending packet: $vFlashErase:08000000,00001400#c7...Ack
Packet received: EFF
Error erasing flash with vFlashErase packet

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugConfirmed bugRegressionBug caused by a regression

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions