为什么我的A10 SoC NAND接口无法在某些闪存器件上运行?-Altera-Intel社区-FPGA CPLD-ChipDebug

为什么我的A10 SoC NAND接口无法在某些闪存器件上运行?

由于A10 SoC器件的工作温度范围很大(工业级从-40℃到100℃),以及各种可用的NAND闪存器件,您可能需要放宽NAND时序设置以实现最大的操作稳定性为您的系统。

解决方法/修复

可以使用补丁来解决SoC EDS 16.0的这个问题。该补丁配置nand_config寄存器,为NAND时序Twp,Trp,Tclse,Tcleh,Tcesu,Tceh,Talesu,Taleh和Tdh增加额外的时序延迟。

使用以下链接下载补丁,然后按照以下步骤操作:

A10_SoC_NAND_patch.patch

1.使用git apply将补丁应用到Arria 10 BSP中的u-boot-socfpga目录:cd <bsp name> / u-boot-socfpga; git apply <patch name> .patch

2.重新生成BSP:清洁;使

请登录后发表评论

    没有回复内容