STM32G070CB v1.2 bootloader issues with some commands
Hello, I'm trying to communicate with a STM32G070CBT6 bootloader, with mixed success. I've forced the chip into bootloader mode by writing a 0xDBFFE1AA to the FLASH option register (by default it was DFFFE1AA). I've verified that this value "stuck", and that the chip is booting up into bootloader mode.
Using AN4221 as a guide, and using the I2C interface, I am able to sucessfully execute the "get version" command, which returns 0x12 (bootload version 1.2).
However, all longer commands are failing. Here is a capture and protocol decode (with my annotations) of the "GET" command (command 0), The first 2 bytes of response is corect, however everything following that is 0x1F

Here's a zoom-on of the first 0x1F response:

