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.

C6701程序加载问题



最近在设计一个通过HPI来加载程序运行在C6701的工程,C6701的HPI BOOT参考下面链接的文档:

www.ti.com.cn/.../spra512.pdf

我的加载流程如下:

1. 设置BOOTMODE=00111(HPI,internal memory),Endian=1(Big Endian)

2. Reset C6701;

3.分别往程序区和数据区写编译代码生成的数据文件,并对写进C6701的数据读取进行校验;(HPIC写入0x00010001)

4.往HPIC写入0x00030003;

5.链接仿真器观察结果;

目前的现象是仿真器中看到写入数据没问题,而且也可以观察到HPIC寄存器为0x0000000B(DSPINT=1),但就是程序没有运行(程序的功能是往数据区起始地址为0x80008000的区域写入顺序数,代码见附件,.out文件转换为数据文件的程序未DSPBOOT.exe,也在附件)

由于第一次使用TI的DSP,举步维艰,工程做的很郁闷,希望有过这方面经验的朋友多多指点!!!

工程.rar