Hi,
I'd like to be able to debug binaries on the M4 core of my board using my J-Link Segger Base via SWD. The CM4 binary start in my setup is non-standard (vs the wizard values) and it's 0x08180000 for the start and 0x08200000 for the end. I couldn't work out from the Ozone User Guide and Reference Manual what I needed to change to successfully connect to the M4 core (M7 debugging works fine) and flash the M4 in the right place.
No doubt this is RTFM and I've just missed the section in the docs but any pointers would be very much appreciated.
As an aside, I was diagnosing an intermittent crash on the M4 so I span up Ozone and tried 'Connect to running program" and instead of connecting to the M4 with the program counter untouched it seemed to soft reset the board so it rebooted and I lost the crash state I wanted to debug. If anyone has pointers as to what I need to do to avoid this behaviour I'd also be thankful
Kind regards,
Andy
I'd like to be able to debug binaries on the M4 core of my board using my J-Link Segger Base via SWD. The CM4 binary start in my setup is non-standard (vs the wizard values) and it's 0x08180000 for the start and 0x08200000 for the end. I couldn't work out from the Ozone User Guide and Reference Manual what I needed to change to successfully connect to the M4 core (M7 debugging works fine) and flash the M4 in the right place.
No doubt this is RTFM and I've just missed the section in the docs but any pointers would be very much appreciated.
As an aside, I was diagnosing an intermittent crash on the M4 so I span up Ozone and tried 'Connect to running program" and instead of connecting to the M4 with the program counter untouched it seemed to soft reset the board so it rebooted and I lost the crash state I wanted to debug. If anyone has pointers as to what I need to do to avoid this behaviour I'd also be thankful

Kind regards,
Andy