我想请问下有关TMS320C6748的nand flash烧写问题,我们参照 TI 公司的核心板做了一套板子,nand flash 和 TI 核心板是同一型号的,都是16位的,用创龙例程里的nandwriter.out来烧写程序,无法把程序烧写到我们板子的nand flash里,创龙的nandwriter.out是针对8位nand flash的,我在 TI 官网上下载了
OMAP-L138_FlashAndBootUtils_2_40 这个烧写工具,里边是烧写程序的源码,我想在源码里把程序改成可以用来烧写16位的nand flash,也没怎么改,就把nandwriter.c 这个源码程序开头的nandwidth为 8的定义注释掉了,把nandwidth为 16 的定义放出来了(之前默认是被注释掉了的),然后编译一直不通过,就没法生成 .out 文件,报的错误是 Extern_Ram_Start、Extern_Ram_End、Nandstart 这些 first reference在程序里,是缺少什么文件造成的吗,您有解决的办法吗,或者您可以找到可以给16位nand flash烧写程序的nandwriter.out文件吗, TI 的核心板用的就是16位的nand flash, 按说 TI 官网上应该有的,但是找了半天也没找到,我们板子上只有nand flash,没有串口、SD卡这些,所以只能通过nand flash的烧写方式,被烧写程序困扰了好久了,急需指导!!!提前谢谢大家啦! |