最近做c6678通过emif接口外接S29GL01GS norflash并使其做为boot加载程序,碰到如下疑问:
1.硬件设计说明6.11.1节描述的boot时从CS2的基地址运行程序,这是指DSP上EMIF接口的片选CE2吗?是不是说dsp的CE2要接S29GL01GS11DHIV10的片选引脚?
2.DSP上emif只有24跟地址线,16根数据线,每个片选对应的大小应该为2^24×16/2 = 32MB,为什么EMIF手册上说的是64MB?3. DSP上EMIF接口的wait0和wait1信号做什么用的,flash上没有对应的信号与之相连,这个该怎么接?
4.S29GL01GS11DHIV10是128MB的flash,那不是要接到DSP的多个片选脚,这个flash的片选脚和6678怎么接才正确?
Denny%20Yang99373:
1.是的
Denny%20Yang99373:
2,每个CE可选64M,但是受地址线限制,只能用32M NOR FLASH
Denny%20Yang99373:
3,EMIFWAIT[0,1]是EMIF等待信号,可以通过寄存器配置是否使用。一般NAND上有这个信号。NOR上没有,可以不用
Denny%20Yang99373:
4,128M的NOR可以把CE作为高位地址线来使用。