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

No-Boot Mode

The most supported boot-mode for hardware bring-ups. GEL files are the primary method for initializing the device and will bring the SoC to a state where cores can be loaded with programs and tests can be run with the most control during the boot process. GEL files are provided with the RTOS SDK of the device or also part of Code Composer Studio when the device target configuration is natively available. Lauterbach scripts are usually available as well.

No-Boot Mode keeps the boot process simple and should be used immediately after hardware check-out. For more complex applications it is recommended to migrate to boot solutions like SPL and SBL. These can be loaded in No-boot mode, however, it requires customization work and usually more steps in the debugger.