This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
项目:AM5718 核心板算法升级
状态:目前配置DDR3 1GB(256M*16bit*2pcs)和ECC DDR3 512MB(256M*16bit*1pcs)。
需求:AM5718 的核心板需要DDR3支持2GB(512M*16bit*2pcs),不包括ECC DDR3。
问题:测试结果显示都无法运行2GB,只能运行在1GB以内,运行2GB会出错。
请回答AM5718 是否支持2GB DDR3(不包括ECC DDR3),若不支持原因是什么?
AM5718支持2GB DDR3。
请问具体出什么错?是怎么配置DDR3的?用的是RTOS processor SDK还是Linux processor SDK? 具体是哪个版本?
您好,
SDK 使用的是 ti-processor-sdk-linux 04.03.00.05,我们使用 EMIF Tools 修改了 board.c 中的 dmm_lisa_map_regs 和 emif_regs。
然后进行启动测试,uboot 和文件系统中都显示为 2GB DRAM ,但是无法通过 mentest 测试,最大只能调用 128MB 进行运行,一但超过128MB 系统会崩溃,详细过程您可以查看 https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1163494/am5718-ddr3-2gb-memtest-kernel-crash?tisearch=e2e-sitesearch
后面我们还进行了以下测试:
1,DDR 频率降低到 532 MHz 运行系统还是会崩溃。
2,在更换为 2GB DDR 的情况下 使用 1GB DDR 配置,结果是 memtest 能调用更大的内存,而且系统不会崩溃。