已知勘誤表
ERR051393:Arm/Cortex-A 內(nèi)核內(nèi)存損壞
初始化期間 Cortex-A CPU 子系統(tǒng)中的爭用條件可能導(dǎo)致內(nèi)存設(shè)置值錯(cuò)誤地應(yīng)用于某些 Cortex-A 群集內(nèi)部內(nèi)存。這可能會導(dǎo)致某些設(shè)備上的內(nèi)存損壞。
解決方法
需要實(shí)施 SCF-838 的 SCU 固件修訂版來修改 Cortex-A CPU 子系統(tǒng)初始化序列,以避免爭用情況。從 L5.10.35 開始,已將更新集成到 Linux BSP 版本中。
ERR050068:音頻:音頻時(shí)鐘多路復(fù)用器輸入處的 24 MHz 時(shí)鐘源不正確
Audio 子系統(tǒng)/Audio DMA 的 DSC 提供兩個(gè) 24 MHz 時(shí)鐘源。
一個(gè)直接來自 24 MHz 振蕩器 (“24_MHz_functional”),另一個(gè)通過 Reset 序列中使用的 SW 門控 (“24_MHz_rst_clk”)。
第二個(gè) 24 MHz 源當(dāng)前連接到音頻時(shí)鐘多路復(fù)用器 (ACM) 輸入,可以選擇作為音頻 GPT 的功能時(shí)鐘。DSC 重置時(shí)鐘在重置序列期間啟用和禁用,這將影響通過 ACM 使用該時(shí)鐘的模塊。請注意,當(dāng)音頻塊運(yùn)行時(shí),可以發(fā)生 reset sequence (例如,對于 HIFI)。必須使用 “24_MHz_functional”。
只有 GPT 會受到此錯(cuò)誤連接的影響。
解決方法
請勿從 ACM(音頻時(shí)鐘多路復(fù)用器)GPT0...5 外部時(shí)鐘發(fā)生器。相反,請選擇 GPT 內(nèi)部 clock multiplexer 提供的 24 MHz clock source,該 clock source 來自正確的源。也就是說,在 GPT 控制寄存器 (CR) 中,CLKSRC[8:6] 必須使用 “101b - 晶體振蕩器作為參考時(shí)鐘 (ipg_clk_24M)”,并避免使用 “011b - 外部時(shí)鐘”。
ERR010947:DRAM:在讀數(shù)校正期間必須啟用 DQS/DQSN 毛刺抑制電阻器
默認(rèn)情況下,DQS/DQSN 毛刺抑制電阻器處于禁用狀態(tài)。當(dāng)外部 DQS/DQSn 未被驅(qū)動(dòng)至有效的差分狀態(tài)時(shí),DQS 單元的內(nèi)核側(cè)輸出變得未知。這會導(dǎo)致讀取調(diào)平門訓(xùn)練中出現(xiàn)錯(cuò)誤。
解決方法
在門限訓(xùn)練期間啟用最強(qiáng)的 355 歐姆毛刺抑制電阻器。恩智浦的 DRAM RPA (寄存器編程輔助工具) 提供的腳本通過寄存器DDRPHY_DX8SLbDQSCTL實(shí)現(xiàn)所需的解決方法。
ERR010944:DRAM:在 LPDDR4 模式下,增量 DQS2DQ 訓(xùn)練中的 tMPCWR 時(shí)序違規(guī)
在 LPDDR4 模式下,啟用增量 DQS2DQ 訓(xùn)練且速度等級> 2133 Mbps,硬件增量 dqs2dq 訓(xùn)練例程執(zhí)行掉電 (PD) 進(jìn)入-退出循環(huán),以重置 DRAM 中的 MPC WR-RD FIFO 指針。PUB 在等待 PD Exit 的 tXP 后發(fā)送 MPC WRFIFO 命令。但是,JEDEC 規(guī)范要求在 tXP 計(jì)時(shí)后等待額外的 tMPCWR。PUB 訓(xùn)練算法不處理這種額外的 tMPCWR 計(jì)時(shí),從而導(dǎo)致違反 tMPCWR JEDEC 參數(shù)。
解決方法
不要在 LPDDR4 模式下運(yùn)行 PHY 的增量 DQS2DQ 訓(xùn)練。