ZHCABB1B August   2021  – January 2023 AM68 , AM68A , AM69 , AM69A , DRA821U , DRA829V , TDA4VM

 

  1.   摘要
  2.   商标
  3. 1引言
    1. 1.1 特性
      1. 1.1.1 支持的特性(版本 0.10.0)
      2. 1.1.2 不支持的特性(版本 0.10.0)
    2. 1.2 电子表格概述
      1. 1.2.1 输入工作表
      2. 1.2.2 输出工作表
      3. 1.2.3 其他工作表
    3. 1.3 默认 SDK 配置
  4. 2定制 DDR 配置
    1. 2.1 Config 工作表
      1. 2.1.1 系统配置
      2. 2.1.2 存储器突发配置
    2. 2.2 DRAMTiming 工作表
      1. 2.2.1 延迟参数
      2. 2.2.2 非延迟参数
    3. 2.3 IO 控制工作表
      1. 2.3.1 确定 IO 设置
      2. 2.3.2 处理器/DDR 控制器 IO
      3. 2.3.3 DRAM I/O
  5. 3软件注意事项
    1. 3.1 更新 U-Boot
      1. 3.1.1 更新 DDR 寄存器设置
      2. 3.1.2 更新源以设置可用存储器大小
    2. 3.2 更新 RTOS PDK
      1. 3.2.1 更新 DDR 寄存器设置
  6. 4疑难解答指南
    1. 4.1 主题/问题
      1. 4.1.1 主题 1
      2. 4.1.2 主题 2
      3. 4.1.3 主题 3
  7. 5参考文献
  8.   修订历史记录

更新 DDR 寄存器设置

若要更新 DDRSS 寄存器设置,应遵循以下步骤:

  1. 导航至“u-boot”工作表(一旦所有用户输入工作表都完成),并通过选择工作表顶部的“保存 DTSI”按钮保存 DTSI 文件。出现提示时,保存该文件并将其添加到 u-boot 源代码中,并将该文件放置在 <UBOOT_BASE>/arch/arm/dts/ 文件夹内。
  2. 更新相应的 R5 通用处理器器件树源文件,以包含由 Jacinto 7 DDRSS 寄存器配置工具生成的新的 DDR DTSI 文件。例如,在为 TDA4VM EVM 构建 R5 引导加载程序时,“k3-j721e-r5-common-proc-board”器件树源文件包含了 Jacinto 7 DDRSS 寄存器配置工具输出 DTSI 文件(“k3-j721e-ddr-evm-lp4-4266.dtsi”)。

    arch/arm/dts/k3-j721e-r5-common-proc-board.dts

    // SPDX-License-Identifier: GPL-2.0
    /*
     * 2019 德州仪器版权所有 - http://www.ti.com/
     */
    
    /dts-v1/;
    
    #include "k3-j721e-som-p0.dtsi"
    #include "k3-j721e-ddr-evm-lp4-4266.dtsi"
    #include "k3-j721e-ddr.dtsi"
  3. 按照 SDK 文档中的指令重新构建源代码。