I'm trying to build a project which utilises the flash.ld file with various modifications. I was having issues where it would build and link successfully, but when i tried to execute it (using Segger's Ozone IDE) a BusFault would occur immediately.
So I decided to go back to square 1 and try to build and run the "freertos_hello" demo using the build_flash_debug configuration. However, I was seeing the same issue - a Bus Fault occurring immediately upon flashing/executing the program with the error address being the Reset_Handler() function.
I'm using an MEK i.MX8QM board to run on with the appropriate SDK, and the freertos_hello demo is left completely unedited. Im following the build procedure as described in the "Getting Started with MCUXpresso SDK for MEK-MIMX8QM" pdf and i've attached the build log, map file and run-time error images.
Is there a bug in this build_flash SDK configuration? Or are there extra steps not covered in the "Getting Started..." to make the run successfully?