Hello,
I am trying to load a binary onto the Cortex-M7 core on a Toradex iMX95 Verdin module while Linux has not yet been initialized (i.e., at the U-Boot stage). During this process, I am attempting to load one of the example projects located in the eMMC.
The method I am following is based on the section referenced in UG10163, i.MX Linux User's Guide, which I have mentioned below. However, when I follow the instructions, the A55 core (running U-Boot) resets, and there is no observable change on the M7 side.
The address range provided in the example corresponds to the M7’s ITCM region. When I execute the bootaux command using DRAM instead, the A55 core does not reset; however, there is still no observable activity on the M7 side.
I suspect that the reset behavior may be related to the TRDC configuration performed by the M33 core. Could you please assist me with this issue?
The UBOOT version is 202504.
SM Version = Build 646, Commit 707569f4
SM Config = mx95evk, mSel =0
Hello,
Any updates on this topic? I have the same issue. Somehow Cortex A has no access to TCM, and Cortex M7 crashes when release to 0x9000 0000. prepaux, stopaux and bootaux did not seem to do anything, when status is checked with SM