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

 

  1.   Abstract
  2.   Trademarks
  3. 1Introduction
    1. 1.1 Features
      1. 1.1.1 Supported Features (version 0.10.0)
      2. 1.1.2 Unsupported Features (version 0.10.0)
    2. 1.2 Spreadsheet Overview
      1. 1.2.1 Input Worksheets
      2. 1.2.2 Output Worksheets
      3. 1.2.3 Other Worksheets
    3. 1.3 Default SDK Configurations
  4. 2Customizing DDR Configuration
    1. 2.1 Config Worksheet
      1. 2.1.1 System Configuration
      2. 2.1.2 Memory Burst Configuration
    2. 2.2 DRAMTiming Worksheet
      1. 2.2.1 Latency Parameters
      2. 2.2.2 Non-Latency Parameters
    3. 2.3 IO Control Worksheet
      1. 2.3.1 Determining IO Settings
      2. 2.3.2 Processor/DDR Controller IO
      3. 2.3.3 DRAM I/O
  5. 3Software Considerations
    1. 3.1 Updating U-Boot
      1. 3.1.1 Updating DDR Register Settings
      2. 3.1.2 Updating Source to Set Available Memory Size
    2. 3.2 Updating RTOS PDK
      1. 3.2.1 Updating DDR Register Settings
  6. 4Troubleshoot Guide
    1. 4.1 Topics/Issues
      1. 4.1.1 Topic 1
      2. 4.1.2 Topic 2
      3. 4.1.3 Topic 3
  7. 5References
  8.   Revision History

Updating DDR Register Settings

To update the DDRSS register settings, the following steps should be followed:

  1. Navigate to the "u-boot" worksheet (once all user input worksheets have been completed) and save the DTSI file by selecting the "Save DTSI" button at the top of the worksheet. When prompted, save and add the file to the u-boot source code, placing the file inside the <UBOOT_BASE>/arch/arm/dts/ folder.
  2. Update the corresponding R5 common processor device tree source file to include the new DDR DTSI file generated by the Jacinto 7 DDRSS Register Configuration Tool. As an example, the "k3-j721e-r5-common-proc-board" device tree source file includes the Jacinto 7 DDRSS Register Configuration Tool output DTSI file ("k3-j721e-ddr-evm-lp4-4266.dtsi") when building the R5 boot loader for the TDA4VM EVM.

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

    // SPDX-License-Identifier: GPL-2.0
    /*
     * Copyright (C) 2019 Texas Instruments Incorporated - 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. Rebuild the source code by following the instructions in the SDK documentation.