2013-11-21 10:57 AM
Hi,
I have STM8L151G4 with ROP set and I'm using UART interface. In my software there is an function which jumps to bootloader at 0x602d and it works fine. I can use commands like 'get' or 'go', but writing doesn't work. Here is my comunication log with bootloader after jump with ROP set: Trying to disable ROP:T: 0x7fR: 0x79T: 0x31ceR: 0x79T: 0x0000480048R: 0x79T: 0x00aaaaR: timeout Trying to write to flash:T: 0x7fR: 0x79T: 0x31ceR: 0x79T: 0x0000840084R: 0x79T: 0x000000R: timeoutIs there any way to upgrade firmware or disable ROP through bootloader? Maybe I'm doing something wrong? After these commands nothing happens and bootloader doesn't respond.