SPRADC5 January   2024

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1PMIC and Power Custom Changes
  5. 2Pinmux
    1. 2.1 Steps to Configure the PinMux
    2. 2.2 Manual Audit of the Pinmux
  6. 3Custom DDR Related Changes
  7. 4Minimal Kernel DT to Start With
  8. 5Boot Mode Support Summary
    1. 5.1 No-Boot Mode
    2. 5.2 UART Boot Mode
    3. 5.3 OSPI/QSPI/SPI/xSPI/Serial NAND
  9. 6Commonly Encountered Issues During Custom Board Bring Up

Custom DDR Related Changes

Custom boards can have different DDR parts. Choosing different DDR parts can be due to cost benefits, different memory requirements and power design. All the DDR related configuration and initialization happens in R5 SPL. A custom DT file needs to be generated to address differences. arch/arm/dts/k3-j721e-ddr-evm-lp4-4266.dtsiwith needs to be replaced with a custom dts file corresponding to the chosen DDR part. This involves using the DDR config tool. The details are captured in the Jacinto7 DDRSS Register Configuration Tool.