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

TMS320F28335 片上闪存起动问题.

我的程序在仿真时能正常运行.改在由片上闪存起动运行就出问题.是片上内存不够.部分程序不能加载.怎么办?请专家帮忙

QIUPING GUO:

回复 Eric Ma:

GPIO引脚没问题.在仿真时用的不是flash的CMD.用了flash的CMD就不行了.我把系统带的中断向量文件中大部份没用到的中断处理程序去掉.用FLASH的CMD就可以仿真了.去掉没用到的中断处理程序后.目标文件比原来小了几十K.这是不是内存不够的问题呢?请专家指点.

我的程序在仿真时能正常运行.改在由片上闪存起动运行就出问题.是片上内存不够.部分程序不能加载.怎么办?请专家帮忙

QIUPING GUO:

回复 QIUPING GUO:

我在上面所说那样做后.下面所列的提示有时有.有时没有.是怎么回事呀?没改之前就总是出.

C28xx: AutoRun: Target not run as breakpoint could not be set: Error programming AET Job: This task cannot be accomplished with the existing AET resources.

我的程序在仿真时能正常运行.改在由片上闪存起动运行就出问题.是片上内存不够.部分程序不能加载.怎么办?请专家帮忙

Eric Ma:

回复 QIUPING GUO:

QIUPING,

你说换用FLASH CMD文件就不行啦,部分函数不能加载,这部分信息能够说得详细一点?

另外,你可以调试一下,设一些断点,分析程序在哪里跑飞或出问题,然后再分析一下这些函数放在哪里,有什么特点。

另外要记得在main中调用memcpy函数。

你也可以把编译的出错或警告信息发上来。

Eric

我的程序在仿真时能正常运行.改在由片上闪存起动运行就出问题.是片上内存不够.部分程序不能加载.怎么办?请专家帮忙

QIUPING GUO:

回复 Eric Ma:

我在缺省中断向量C文件中,把大部分不用的中断向量都指向一个中断处理子程序.删除原来各自的子程序.代码就少了很多.

原来调用memcopy函数不行.现在可以了

现在是不能设置多于两个的断点.只能设两个.如何在联接目标板之前设置了两个断点.连接后会出现警告.就是之前发的那个.

现在每次联接目标板都会出现下面的提示.但能正常运行.达到目前调试目的.不过不是全部调试好的.因有些还没检查结果.但所有代码都运行到了.

C28xx: GEL: Warning loading file 'C:\Program Files\Texas Instruments\ccsv4\emulation\gel\f28335.gel', line 115: the function 'GEL_OpenWindow' is not supported.C28xx: GEL: Warning loading file 'C:\Program Files\Texas Instruments\ccsv4\emulation\gel\f28335.gel', line 124: the function 'GEL_CloseWindow' is not supported.C28xx: GEL Output: FPU Registers can be found via GEL->Watch FPU Registers.

我的程序在仿真时能正常运行.改在由片上闪存起动运行就出问题.是片上内存不够.部分程序不能加载.怎么办?请专家帮忙

QIUPING GUO:

回复 Eric Ma:

CCS4

就是说设断点超过两个就会出这个提示是吗?

另外两行是什么意思呢?好象一个新工程开始第一次连接就没有.以后再联接就出现.

我的程序在仿真时能正常运行.改在由片上闪存起动运行就出问题.是片上内存不够.部分程序不能加载.怎么办?请专家帮忙

QIUPING GUO:

回复 QIUPING GUO:

Eric 

请问   LVF 和  LUF 这两个是什么中断?   调用了FPU函数就会有这两个中断.

我的程序在仿真时能正常运行.改在由片上闪存起动运行就出问题.是片上内存不够.部分程序不能加载.怎么办?请专家帮忙

QIUPING GUO:

回复 QIUPING GUO:

Eric

又有问题请教.我用软件起动DMA. DMA传送完后发中断.每次都是开始第一次CPU会响应DMA的中断.中断处理子程序对第七组也做了应答.但是之后再起动DMA.确没有反应了.其他如XINT1中断确还是正常运行,屡试OK.是什么原因呢.望指教.

QIUPING

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28335 片上闪存起动问题.
分享到: 更多 (0)