主题中讨论的其他器件:AM4377
您好!
我将定制板与 am4377和 CCS 6.1.2以及 SDK 2.1.1.2一起使用
我对 NOR 类型存储器执行了基本 GPMC 配置、具有 0x08000000芯片基址、没有预取和 ECC 功能。 我现在想访问(写入/读取)存储器,但我没有成功-每次我想写入/读取 GPMC 存储器中的寄存器(从0x0000_0000到0x1FFF_FFFF ) Assert_param 函数都会返回 EXIT()。 您能告诉我在我的项目中要检查/更正的内容吗? 我的数据访问尝试如下所示:
volatile uint16 * pmem16;
pmem16=(uint16*) 0x08000000;
*(pmem16+0x00001)=0x00AA;
通用模块设置看起来很有希望-我启动了 NAND 类型的通信,并通过 GPMCNandDataWrite()函数通过数据总线发送了一些数据。 直接访问数据存储器的 NOR 类型存在问题。 我是否必须执行任何存储器映射或存储器初始化? 我只在 MMU 中声明了 GPMC 存储器:{(void *) 0x00000000、SYS_MMU_可 缓存}、但我不知道它是否正确。
谢谢、
JJ.