J721EXCPXEVM: Booting J721EXCP01EVM with RTOS – Guidance Needed

Part Number: J721EXCPXEVM

Tool/software:

Hello,

I am working with the J721EXCP01EVM board and would like to boot it with RTOS (instead of Linux). I have gone through the Processor SDK documentation.I found out the booting set with prebuild RTOS image but I am not sure about the correct steps to bring up RTOS applications from scratch with ti-processor-sdk-rtos-j721e-evm-10_01_00_04  on this board.

Could you please help me with:

  1. The correct boot flow when using RTOS on the J721E (SBL, SPL, etc.).
  2. Any reference examples or guides for RTOS boot on J721E.

Thank you !

  • Hi,

    The correct boot flow when using RTOS on the J721E (SBL, SPL, etc.)

    Please refer to section 4.2.3 Boot Process Flow in the J721E TRM for an overview of the boot sequence.

    The boot flow when using RTOS on J721E is:

    ROM Bootloader (RBL): Runs from on-chip ROM. It initializes the primary boot device (e.g., OSPI, SD, eMMC) and loads the first stage bootloader (SBL).

    Secondary Bootloader (SBL): Runs on MCU R5F (MCU1_0). The SBL initializes clocks, DDR, and peripherals, and then loads the desired RTOS applications (on R5F, C66x DSP, or A72) from the boot media into DDR or internal memory.

    Application Boot: After loading, the SBL releases the selected cores and transfers execution to the RTOS application entry point.

    In short: RBL → SBL → RTOS Applications

    Any reference examples or guides for RTOS boot on J721E.

    For detailed steps on building and running RTOS images, please refer to the following documentation.

    CCS Setup for J721E

    EVM Setup for J721E

    J721E SBL

    Building the PDK 

    Regards,

    Karthik