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.
我使用的时tms320F28069的control card。
烧录程序时出现错误:
C28XX: File Loader Verification failed: Values at address 0x08000@Program do not match
我们专门拿了个非常简单的测试程序去看看原因,纯粹的LED灯闪烁功能(如下),但是还是出现同样的错误:
#include "DSP28x_Project.h" // Device Headerfile and Examples Include File
void main(void)
{
InitSysCtrl();
DINT;
InitPieCtrl();
IER = 0x0000;
IFR = 0x0000;
InitPieVectTable();
EALLOW;
GpioCtrlRegs.GPAMUX1.all = 0x00000000; // All GPIO
GpioCtrlRegs.GPAMUX2.all = 0x00000000; // All GPIO
GpioCtrlRegs.GPBMUX1.all = 0x00000000; // All GPIO
GpioCtrlRegs.GPADIR.all = 0xCFFFFFFF; // All outputs
GpioCtrlRegs.GPBDIR.all = 0x0000000F; // All outputs
EDIS;
for(;;)
{
GpioDataRegs.GPADAT.all =0xffffffff; //赋值修改为0xffffffff
GpioDataRegs.GPBDAT.all =0xffffffff; //赋值修改为0xffffffff
DELAY_US(1000000);
GpioDataRegs.GPADAT.all =0x0; //赋值修改为0x0
GpioDataRegs.GPBDAT.all =0x0; //赋值修改为0x0
DELAY_US(1000000);
}
}
尝试过现在Target Configuration中bypass掉CPU的GEL文件无法DEBUG,然后紧接买上改为不bypass,成功进入DEBUG模式,但是LED灯没有任何闪烁。
如果可以提供远程操作会比较高效,谢谢!
1.检查下target configuration 设置是否正确,使用的哪种cmd文件?
2.检查下led灯的gpio配置是否和硬件匹配
3.GEL文件的说明可浏览:http://www.cnblogs.com/youngforever/archive/2013/05/09/3104723.html