1.简介
TMS320C6748芯片的基础参数:
1.定点/浮点dsp,主频456MHZ。最高支持256MB nand flash,256MB DDR。
2.32KB L1程序、32KB L1数据、256KB L2内存、1MB ROM。
3.支持32个声道的i2s数据,支持TDM,spdif等,音频模块命名为McASP。
4.支持多通道缓存串行端口,命名为McBSP,主要用来支持音频。
目前我使用的芯片有361引脚,温度范围为-40~90。
2.工具
可以使用ccs IDE来开发,具体的下载地址已经在参考资料中列出来了。
现在来说说怎么去调试与下载程序。
a.调试程序
先配置好相应的板级属性,例如,使用的是什么芯片、编译器类型、输出格式等,如下所示:
然后找到对应的gel文件,然后填入,如下图所示:
b.烧写程序
开发板上的ON表示为1,OFF表示为0。
先查看开发板的CPU版本号,方法是在Memory Browser中输入地址0x11700000,然后转成Charater,能看到d800k008,即是。
c.其他工具安装
安装好开发环境之后,需要安装串口驱动程序,最基本的有两个:
1.prolific USB-to-Serial Comm port。
2.xds100 class usb serial port
3.程序安全方案
可以在链接 找到相应说明。如果要有一个大概了解,可以访问wiki
4.基本问题解决
a.调试报错
报错信息如下:
C674X_0: File Loader: Verification failed: Values at address 0xC0000000 do not match Please verify target memory and memory map.
C674X_0: GEL: File: I:\c6748\workspace\StarterWare\Application\GPIO_LED\Debug\GPIO_LED.out: a data verification error occurred, file load failed.
出现这个问题,是因为initialization script设置的不正确,也就是gel文件设置有问题。