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

Input Worksheets

The three user input worksheets include:

  • Config
  • DRAMTiming
  • IOControl

The Config input worksheet is intended to capture high level details such as the TI processor used in the system, number of DDR subsystems active and the interleaving scheme between them (if applicable), desired DDR frequency, and high level details of the DDR. High level knowledge of the system is required to complete this worksheet.

The DRAMTiming input worksheet captures the timing requirements of the DDR, and could vary for different DDR part numbers. The information required to complete this worksheet is extracted from the device-specific data sheet for the DDR component/part number used in the system, which can typically be found on the DDR vendor’s website. Inputs are required for each DDRSS in use.

The IOControl input worksheet captures desired input/output (IO) settings such as drive strength and termination for both the processor and DDR. The IO settings can be unique for each system, independent of the TI processor and DDR selected. Inputs are required for each DDRSS in use. For more information regarding selecting IO settings, see Section 2.3.1.