chris_xi 发表于 2013-8-17 23:04
多大都行,只要不要求总线访问,因为总线访问需要处理器给出映射空间,寄存器访问方式通常都没问题
不明白你说的寄存器访问具体形式是怎样的, 我所知道的flash访问必须先在uboot配置好NAND FLASH控制器,并产生相应的访问时序来确定数据访问. 第一: ARM contex A8的处理器pdf说了 这个flash的映射实际物理大小上限就是1GB 不知道如何按照你说的进行代码上的修改与测试 第二: 如果按照楼下的所述, 正确的电路连接前提下 并换成8GB的nandflash芯片 ,那么只是修改uboot和kernel中的分区大小 能行吗 nandflash在uboot中配置还是挺多的 包括ECC等的设置, 页最大空间 OOB最大空间等各种 uboot/drivers/nand/nand_base.c中的读写函数等是否都需要修改
麻烦说的具体一些哈 谢谢 |