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.

TMSC6000,仿真可以,但是写到外部flash无法启动。



之前烧写DSP都能正常启动,自从给同一块PCB的单片机烧写代码之后DSP就不能正常启动了。仿真只能load program之后能跑到main,但是reset cpu之后就程序就停在boot.asm里面配置PLL 分频器的哪里了。

  • 1. boot.asm里怎么会有配置PLL的代码?boot.asm主要是做C环境初始化的,属于RTS库的代码,除非你自己写,一般来说没人自己写,因为没这个必要,这部分是通用的的代码。

    2. 擦掉单片机的代码后能启动吗?

    3. 是不是单片机控制了DSP的RESET管脚,将之置于复位状态了?