在6678L平台上,把emif16的16根数据线全接高电平,因为CE0已经在连接了nand flash,是不是只要把CE1的ACR寄存器配置一下(NOR_ASRAM WE_STROBE),然后直接读取0x74000000地址就可以了读到0xFFFF,但是为什么读取的数字不对呢?
Brighton Feng:
C6678上EMIF的clcok domain缺省是关的,要打开才能访问。参考例程中的代码:
http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx?pi239031348=1
//EMIF belong to clock domain 3 which need be enabled KeyStone_enable_PSC_module(CSL_PSC_PD_ALWAYSON, 3);
TI中文支持网