6678 的数据手册里 ,关于emif16 boot 设置里面没有看到默认的ce空间的选择,以及位宽的选择(8位或者16位)。
手册里的相关配置只有找到这些:


本人第一次尝试6678的emif16 boot,请问一下有这方面详细的描述么?
Shine:
在EMIF16 Boot Parameter Table里的Chip Select和Memory Width设置。RBL会根据这张参数表去配置EMIF16口。请看下面的bootloader文档和例程。
3.3 EMIF16 Bootloader Operation
www.ti.com/…/sprugy5c.pdfprocessors.wiki.ti.com/…/KeystoneI_Bootloader_Resources_and_FAQ
user4939991:
回复 Shine:
在bootloader文档里,它说rbl会根据复用引脚的选择访问cs2基地址的内容,但是6678数据手册里面BOOT的复用引脚并没有说明片选是用哪个复用引脚去配置(我之前提问的时候也说了这一点)。
但是,你推荐6678的boot里面的地址是 0x70001100
这个EMIF16_CS2地址在memory map里面是指向ce0空间的
所以,我是要把nor flash 挂在ce0么?求证实!
user4939991:
回复 Shine:
好的,感谢
na zhao:
回复 Shine:
那就是说其实6678datasheet中table2-16中的参数除了最后一个接出来了其他都是固定的对吗?还有请问RBL里的程序在哪里有啊?上文对应地址那个程序是RBL中的程序吗?
TI中文支持网







