PL353 NAND controller
如果D-cache
在cortex-r4 based micro controller
. _ 与NAND chip
接口ARM’s PL353 Static Memory Controller
,并通过SMC
连接到主电源。驱动程序初始化控制器并进行一些基本的通信()。NAND 驱动程序可以正常工作,而系统在 NAND 控制器初始化期间崩溃,当.matrix bus
AXI bus
write and read of predefined data
d-cache disabled
D-cache is enabled
通过启用MPU
和定义NAND device memory map
. 我无法理解这种行为。这个问题很难调试,因为调试器在崩溃后失去了连接(报告了无法加载 PC 寄存器错误)。
注意:向 NAND 控制器发送 AXI 命令后系统会崩溃。
请让我知道如何调试或获得要解决的问题的提示,否则请让我知道出了什么问题。