IMX8QXP M4 not working

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX8QXP M4 not working

1,285 Views
gerd_franzkowia
Contributor I

Hello NXP Team,

We have a problem with the StartUp of the Cortex-M4 in the i.MX8QX !

CM4 IMX8QXP startup
If we start the Cortex-M4, it will come to "bl FUNCTION (_init)" of newlib-3.1.0.20181231 in the debug up to the range __USES_INITFINI__.
We do not need this and do not use constructors and destructors. How can we achieve this ?

Environment:

->   Debian 10/Buster
->   arm-none-eabi/7.3.1    with    newlib-3.1.0.20181231

Also testes:

->   SDK_2.7.0_MIMX8QX6xxxFZ.tar.gz
         boards\mekmimx8qx\demo_apps\hello_world\hello_world_TCM.bin

Same result

igorpadykov

0 Kudos
1 Reply

1,238 Views
igorpadykov
NXP Employee
NXP Employee

Hi Gerd

for examples of StartUp of the Cortex-M4 one can look at

uboot function imx8qxp_wake_secondary_cores()

cpu.c\imx8\mach-imx\arm\arch - uboot-imx - i.MX U-Boot 

m4ctrl tool

m4ctrl - M4 Control Tool for i.MX platforms 

Please pay attention to sw package revisions as they should fit to each other:

refer to Table 3. BSP and Multimedia standard packages attached Release Notes

and sect.1.2 System Controller Firmware (SCFW) Requirements

i.MX 8QuadXPlus and 8DualXPlus Automotive and Infotainment Applications Processors

pastedImage_3.jpg

All documentation (Release Notes, Linux Manual) for each software release can be found on link:

i.MX Software and Development Tools | NXP 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos