您好!
在我们的定制板上、我们在引导 Linux 时遇到了一些问题。 Linux 引导失败,出现内核严重错误,并显示错误信息:“Unable to handle kernel paging request at virtual address (无法在虚拟地址处理内核分页请求)”。
请参阅下面的错误示例:
它并不总是与分页失败的虚拟地址相同、并且会在不同的引导迭代中发生变化。
到目前为止、当我们使用8Gb RAM 时、我们已经按照 Jacinto 7 DDRSS 寄存器配置工具 https://www.ti.com/lit/an/spracu8/spracu8.pdf?ts=1635504871631&ref_url=https%253A%252F%252Fe2e.ti.com%252F 中的说明调整了 U-Boot 和 RTOS PDK 存储器配置
为了正确配置存储器、是否需要考虑其他步骤?
我看到以下 e2e 帖子: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/950628/tda4vm-tda4vm-how-to-config-mt53e768m32d4dt-3gb-ddr-on-tda4vm/3516412?tisearch=e2e-sitesearch&keymatch=ram_size#3516412 、其中重点介绍了如果 RAM 与 EVM 相比尺寸更小、则需要采取的更多步骤。 如果 RAM 大小增加、是否需要采取类似的步骤?
目前、我们尚未修改任何与 Linux 或 SDK 存储器映射相关的配置。 要适应8Gb、需要采取哪些步骤?
是否需要考虑其他可能导致此问题的配置?
谢谢、此致、
最大