Part Number:TMS320C6678
仿真器是seed xds560v2 usb
使用自制的板子进行调试
第一次连接0核时使用gel文件(已根据表格生成数据修改)初始化成功,通过指针向ddr3写入数据成功。
但是sytem reset后再全局初始化就出现DDR3 memory test…Failed
Error in Setting up main PLL,please power cycle the board and
Re-run Global Default Setup…
Shine:
请问使用的是哪个版本的CCS? 请尝试换个ccs版本试试。
,
Sixing Li:
ccs5.5.0,不是ccs版本问题,有另一块同样的板子能完整测试。
,
Sixing Li:
对能正常复位的板子查看了相关寄存器PLLCTL复位会由0x00000041变为0x00000040,SECCTL由0x00090000变为0x00890000,PLLM0x00000027不变;而有问题的板子PLLCTL会变为0x00000042(PLL掉电),SECCTL不变,PLLM变为0x00000013
,
Shine:
请问您指的system reset是ccs里的system reset? 请测量一下时钟,电源和复位信号和好的板子有什么不一样?
,
Sixing Li:
是ccs调试界面里类似小芯片的下拉菜单里的System reset,时钟、电源都和好板子相同,周一再试一下复位信号
,
Shine:
最好和好的板子对比一下,如电源的纹波是否在数据手册范围内,复位信号的有效时间从时钟,电源都稳定输出后开始计算。