TI中文支持网
TI专业的中文技术问题搜集分享网站

C6678 EVM NOR flash boot via EMIF

大家好

最近在研究 TMS320C6678 EVM 使用 EMIF mode (RBL -> NOR flash 0x70000000)
参考这个教程里的范例:
http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/16937.aspx
但是一直无法成功写入 NOR flash(卡在erase 的第一个 loop),所以想请问几个问题

1.TMS320C6678 的 NOR flash 的位置是在哪里,或是型号是什么(手上的是 ver. 3B版)
是手册上的 N25Q032A 这颗吗?

2.我假设是 N25Q032A 这颗的情况下修改 program_write 里面的 flash.c 程序
SM29LV_CHIP_SIZE 改为 0x1000000 (16M)
flash_base_addr 改为 0x70000000
其他不变
但依然没有办法 erase

3.还有其他方法可以烧写到NOR flash吗?
flashburn 最新版也没有支援 6678
MCSDK 的 norwriter 如果照手册的方式 load 到记忆体 0x70000000 会无法执行

这问题折腾了好几个礼拜了
论坛上相关问题都看过还是搞不出来
希望有经验的大侠能帮帮忙

Weiting Chan:

同问,我也卡在这个地方了

赞(0)
未经允许不得转载:TI中文支持网 » C6678 EVM NOR flash boot via EMIF
分享到: 更多 (0)