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.

RTOS/AM4379: M3 held in reset

Part Number: AM4379

Tool/software: TI-RTOS

Hi everyone

I had a problem.

The hardware platform I use is AM437x_IDK

The software platform I use is CCS9.0 and RTOS -SDK

When I do simulation debugging,M3 Kernel has been unable to connect。

M3_wakeupSS_1: Error connecting to the target: (Error -1266 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.1.0.00005)

I want to know how A9 wakes up M3,Thanks!

  • Wang,

    Why do you need to connect to the M3 on AM437x. This is a power management core on the device that is not open for general purpose programming. TI provides power management firmware for the M3 core as part of the PM LLD which is loaded to M3 by the A9 core.

    Also, if you are using Processor SDK RTOS then we are not yet supporting CCSv9 baseline. Please ensure that you use component versions specified in the Release notes in the Software Developers guide to avoid any issues with setup and build environment.

    Regards,
    Rahul
  • Thank you for your answer. Your statement means that I can ignore the M3 kernel when debugging, right?
  • That is correct. For application development, you can ignore the Cortex M3 core debugging.  For applications that need power management, we provide a driver with APIs that provides the power management functions for the A9 core and abstraction from programming the M3 core. 

    Regards,

    Rahul