hi
目前8127智能相机开发都完毕了,在硬件成本优化过程中,我们打算用256MB的8bit nand替换原来appro自带的镁光256 MB 16bit nand。
boot12拉低后,更改uboot中evm.c的代码 gpmc_set_cs_buswidth(0, get_sysboot_ipnc_bw()); 为 gpmc_set_cs_buswidth(0, get_sysboot_bw()); 以返回正确的bus width。
之后UBOOT以及kernel都正常起来了。但在UBI挂载分区的时候出错。vtbl_check报CRC错误 ,但是如果ECC出问题,uboot和kernel都会出问题,所以可以排除。
8127的RDK(V3.5)对16bit nand替换成8bit的nand有什么解决方法么。2个NAND的PAGE,BLOCK,chipsize都是一样的,uboot的bus width问题我也改过了,mkubifs的参数没有动过。问题还可能出在哪?
16 bit nand: MT29F2G16AADWP
8 bit nand:S34ML02G100TFI00