Hello,
I have an STM32G474RC which utilizes dual banking. Bank1 is located at, 0x0800 0000 and bank 2 is located at 0x0804 0000. Does J-Flash V7.60c have the capability to flash Bank2 and then Bank1 in that order? As I understand it, with Dual Banking and RDP1, if Bank1 is flashed first then processor will boot from this location after Bank1 is flashed. Then when the J-Link attempts to finish the sequence and flash bank2 it will run into the RDP1 setting which took place while flashing bank1 and we will not have the capability to flash the second bank.
Or does J-Flash automatically handling this issue before the MCU has a chance to boot? I don't see any specific option for the bank flashing sequence.
Thank you for you time,
I have an STM32G474RC which utilizes dual banking. Bank1 is located at, 0x0800 0000 and bank 2 is located at 0x0804 0000. Does J-Flash V7.60c have the capability to flash Bank2 and then Bank1 in that order? As I understand it, with Dual Banking and RDP1, if Bank1 is flashed first then processor will boot from this location after Bank1 is flashed. Then when the J-Link attempts to finish the sequence and flash bank2 it will run into the RDP1 setting which took place while flashing bank1 and we will not have the capability to flash the second bank.
Or does J-Flash automatically handling this issue before the MCU has a chance to boot? I don't see any specific option for the bank flashing sequence.
Thank you for you time,