原创:C6000板子开发调试点滴经验分享

[复制链接]
3300|11
 楼主| ivws228138 发表于 2010-1-21 10:42 | 显示全部楼层 |阅读模式
近来做了个C6711板子,调试过程遇到的问题不少,现在说下个人体会,刚开始DSP板老连不上仿真器,RESET#,CLKMODE,NMI等都查过了,很正常,又怀疑是某些配置脚错了,试过很多不同组合都不行,郁闷了很久,,后来同学在打开CCS的同时帮按了下DSP板子的RESET#键,才进入,但发现不是每次这样连上都是正常的,有时往里面写数据都会写偏一位地址(如本写到0x80的数据写到0x84去了),且感觉不是很稳定。逛论坛,发贴,后来发现有个TI DSP 仿真器正常工作的基本要求,按它说的都查完了,还是不够正常,又看到说JTAG接口线长不能太,我做时从DSP板子的JTAG口到DSP长才4CM左右,如果要加上仿真器本身的长度,超过了TMS320C6000 DSP Designing for JTAG Emulation Reference Guide.pdf里建议的6 inch 改短了仿真器和DSP板子的连线还是不行,用示波器看JTAG的时钟TCLK过冲比较多,有1.几伏对比手头的一个C6000的开发板,它的也不小,虽然DSK上JTAG口加了缓冲,比我的好的,还也见很好,也有差不多1伏过冲,后来看到如果能正常连上后,就能正常传数据,就不管这点了。又看到电源噪声容量问题,量了量我的板,发现电源噪声余量险些不及格,比较怀疑,但后来弄了个程序跑了一天晚上都正常工作。
 楼主| ivws228138 发表于 2010-1-21 10:43 | 显示全部楼层
另外说下SDRAM的布线,本人的同字节内的数据线差超过1CM,地址和数据之间长度差有3,4CM,,地址线之间的长度差也有2,3CM,时钟线长度介于地址线数据线间,长度差都有2CM,跑在125MHZ,写了个SDRAM的测试程序测试没问题。
beny5566 发表于 2010-1-21 19:25 | 显示全部楼层
不错啊,我也在学C6000。
juventus9554 发表于 2010-1-22 21:25 | 显示全部楼层
布线很麻烦,还得继续琢磨啊
god_like 发表于 2010-1-22 21:33 | 显示全部楼层
要向LZ学习,跟大家分享经验
 楼主| ivws228138 发表于 2010-1-23 01:17 | 显示全部楼层
布线 是很麻烦啊,我刚开始年网上有些说得很严(也有些说不怎么讲究也行),但有时布起来很难,就放松了要求,但用起来也还好,
linhai1986 发表于 2010-1-23 12:37 | 显示全部楼层
感觉做IC最需要的就是耐心
 楼主| ivws228138 发表于 2010-1-26 15:08 | 显示全部楼层
做板级的东西也要耐心吧1
7# linhai1986
 楼主| ivws228138 发表于 2010-1-26 16:00 | 显示全部楼层
另外我做的是6711D的板子,里的的定时器时钟源是CPU时钟的四分之1 ,我用200MHZ的CPU频率,Timer Period Register (PRD)设为5000000,按算应是0.1秒一次中断但不知为什么是0.2秒一次!请高手指教!
易达口香糖 发表于 2010-2-3 11:05 | 显示全部楼层
很有用的经验
五谷道场 发表于 2010-2-3 20:35 | 显示全部楼层
总结的不错
linhai2009 发表于 2010-2-4 00:02 | 显示全部楼层
经验共享,向楼主学习
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

51

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部