I have reported my problem already in the AM32 repo, but as it is a issue with the bootloader, maybe it is better located here.
I have a iFlight Blitz E55 on my desk. It is running fine with the old STM32_G071_BOOTLOADER_PA6_V8.hex bootloader and the AM32 G071_N build. I flashed the updated bootloader v12 or v13 (tried both versions with and without 64k) but then the esc is not recognized by the configurator (web or local linux programm).
From the output of the unlocker tool I think, the 64k version should be the right one. (yes, this log is from flashing v13 without 64k option, please ignore this, tried both)
Open On-Chip Debugger 0.11.0+dev-00792-g18e7df5f9 (2024-08-05-11:09)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
/tmp/_MEIwXFPli/bootloaders/AM32_G071_BOOTLOADER_PA6_V13.bin
Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'.
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
Info : clock speed 2000 kHz
Info : STLINK V2J45S7 (API v2) VID:PID 0483:3748
Info : Target voltage: 3.300000
Info : [stm32g0x.cpu] Cortex-M0+ r0p1 processor detected
Info : [stm32g0x.cpu] target has 4 breakpoints, 2 watchpoints
Info : starting gdb server for stm32g0x.cpu on 3333
Info : Listening on port 3333 for gdb connections
Using bootloader /tmp/_MEIwXFPli/bootloaders/AM32_G071_BOOTLOADER_PA6_V13.bin
FLASH_CR 0xc0000000
unlocking flash
FLASH_CR 0x40000000
unlocking option
FLASH_CR 0x00000000
NEW_OPTR 0xfffffeaa
writing OPTR
disabling protections
send OPTSTRT
option reload
Info : Unable to match requested speed 2000 kHz, using 1800 kHz
Info : Unable to match requested speed 2000 kHz, using 1800 kHz
reg 0x40022020 0xfffffeaa
reg 0x40022024 0x000000ff
reg 0x40022028 0x80000000
reg 0x4002202c 0x0000003f
reg 0x40022030 0x0000003f
reg 0x40022034 0x000000ff
reg 0x40022038 0x00000000
target halted due to debug-request, current mode: Thread
xPSR: 0x41000000 pc: 0x0800062c msp: 0x20000fb0
erase 2 bootloader sectors and first fw sector
Info : device idcode = 0x20006460 (STM32G07/G08xx - Rev B : 0x2000)
Info : RDP level 0 (0xAA)
Info : flash size = 64kbytes
Info : flash mode : single-bank
Load bootloader
Info : Padding at 0x08000ff4 with 4 bytes (bank write end alignment)
verify bootloader
Success!
Any idea what might be wrong with the current builds?
I have reported my problem already in the AM32 repo, but as it is a issue with the bootloader, maybe it is better located here.
I have a iFlight Blitz E55 on my desk. It is running fine with the old
STM32_G071_BOOTLOADER_PA6_V8.hexbootloader and the AM32 G071_N build. I flashed the updated bootloader v12 or v13 (tried both versions with and without 64k) but then the esc is not recognized by the configurator (web or local linux programm).From the output of the unlocker tool I think, the 64k version should be the right one. (yes, this log is from flashing v13 without 64k option, please ignore this, tried both)
Any idea what might be wrong with the current builds?