新手使用DM642,买的奇想达开发板,在开发板上直接用SeedConvertTool将out文件转换成dat文件烧写,新作的板子上使用CPLD扩展了Flash的空间,使用这个方法烧写flash失败,求高手帮忙!
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.
新手使用DM642,买的奇想达开发板,在开发板上直接用SeedConvertTool将out文件转换成dat文件烧写,新作的板子上使用CPLD扩展了Flash的空间,使用这个方法烧写flash失败,求高手帮忙!
你那开发板的公司没有提供flash烧写程序吗?
flash烧写由一系列命令:clear->erase->program, 具体可以看flash手册,例程可以google/baidu一下。
不清楚奇想达开发板的flashburn烧写软件。
TI DM642EVM板的flashburn是支持高位flash烧写的,下面的spectrum digtial公司网站上有说明。
http://c6000.spectrumdigital.com/evmdm642/V1/docs/evmdm642_faq.html#2.1
DSP/BIOS程序要求一些段的load, run地址不一样,你可以对照下面文档第8页上的表Table 2. DSP/BIOS Sections and Suggested Memory Placement做修改。
http://www.ti.com/lit/an/spra999a/spra999a.pdf
有很多采用CPLD的方案是扩展FLASH空间的,也有采用GPIO扩展的。我的CPLD程序是我们软件工程师写的。