This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA2HF: Program on M4 auto start when i load program by CCS

Part Number: TDA2HF

Processor :TDA2X

SDK: VISION_SDK_3.8

According to the <<VisionSDK_UserGuide_TDA2Ex.pdf>> ,i load the progarm :

On ARP32_EVE_4, load the binary, “vision_sdk_arp32_4_release.xearp32F”.

On ARP32_EVE_3, load the binary, “vision_sdk_arp32_3_release.xearp32F”.

On ARP32_EVE_2, load the binary, “vision_sdk_arp32_2_release.xearp32F”.

On ARP32_EVE_1, load the binary, “vision_sdk_arp32_1_release.xearp32F”.

On C66xx_DSP2, load the binary, “vision_sdk_c66xdsp_2_release.xe66”.

On C66xx_DSP1, load the binary, “vision_sdk_c66xdsp_1_release.xe66”.

On Cortex_M4_IPU1_C0, load the binary, “vision_sdk_ipu1_0_release.xem4”.

On Cortex_M4_IPU1_C1, load the binary, “vision_sdk_ipu1_1_release.xem4”.

On CortexA15_0, load the binary, "vision_sdk_a15_0_debug.xa15fg”.

But there is something worng.

I can see main()  on DSP,and do start or set break point.CCS‘s screenshot was shown below:

I cant start or set break point on M4,the porgram start automaticly., there is console message:

Cortex_M4_IPU1_C0: Can't Run Target CPU: (Error -1268 @ 0x1090001) Device is locked up in Hard Fault or in NMI. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 8.4.0.00006)

I want to set break point on M4 ,and start it from main(),what should i do?

  • Hi,

    It appears that IPU1_0 M4 has crashed.

    If you loaded the binaries from your build, there might be something wrong with them. Maybe build configurations were not set correctly.

    I suggest you to try again with pre-built binary first and see if it works correctly. You can download the binary from SDK download page.

    Regards,
    Stanley