ZHCZ033C December 2021 – May 2025 AM2732 , AM2732-Q1
推荐使用的 HWA memInit 序列
硬件中存在竞争条件:软件清除 Done 状态位时,如果硬件尝试在同一周期内设置其他 Done 状态位,Done 状态位不会被寄存器锁存且丢失,导致软件挂起。
软件应在尝试清除状态 (MEM_INIT_DONE[13:14]) 之前等待设置所有 Done 状态位 (MEM_INIT_DONE[13:14])
或者
尝试依次执行 Memint。
或者
启动 memInit 后轮询 (MEM_INIT_STATUS[13:14]) 位变为低电平,然后仅清除状态 ((MEM_INIT_DONE[13:14])。