Hi Jason,
In hardware the A9 boots before M4 and it is responsible to configure clocks and start M4, therefore it is not possible to do it the other way, however it is not necessary to start Linux, you can start M4 form U-boot. There are good examples and documentation using FreeRTOS which you can downlaod at
www.nxp.com/imx6SX > Software & Tools tab > FreeRTOS™ BSP 1.0.1 for the i.MX 6SoloX ARM® Cortex®-M4 core
Inside the FreeRTOS BSP installation folder you will find documentation including the following files, you may take a look to the chapters indicated below..
- Getting_Started_with_FreeRTOS_BSP_for_i.MX_7Dual.pdf / Getting_Started_with_FreeRTOS_BSP_for_i.MX_6SoloX.pdf
Chapter 6 Running Application with U-Boot
Regards,
Carlos
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------