TI中文支持网
TI专业的中文技术问题搜集分享网站

MCSPI FLASH引导问题

平台:TMS320C5517   

今天又继续试了下,相同的工程(主要功能就是一个PLL初始化,然后打开CLKOUT)

1、接着往里面添加一个文件a,不进行任何调用,引导不成功。

2.屏蔽文件a里的所有内容,引导成功

3. 打开其中一个函数,引导不成功

4.留其中一条定义语句,引导成功

5.加条for()语句,引导不成功

该函数的具体为:

void EVM5517_wait( Uint32 delay )
{
volatile Uint32 i;
for ( i = 0 ; i < delay ; i++ ){ };
}

求问,这个是什么原因啊。

我看了该工程的bin文件大小,大小大于2页,小于3页,一页528byte.

user5052112:

有没有那个ti的官方人员给答疑解惑啊。谢谢了。

Shine:

回复 user5052112:

具体还是需要用仿真器跟一下找原因。

插上仿真器->板子上电->打开CCS->load symbol->单步执行可以看到PC指针指向ROM开始执行bootloader代码,或者直接设置硬件断点跟踪。
processors.wiki.ti.com/…/Debugging_Boot_Issues

赞(0)
未经允许不得转载:TI中文支持网 » MCSPI FLASH引导问题
分享到: 更多 (0)