This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRA821U-Q1: DRA821U-Q1

Part Number: DRA821U-Q1

Tool/software:

DRA821U-Q1 can boot from OSPI of MCU, or eMMC of main Domain, 

Q1: how can it boot for OSPI of MCU then switch to Linux OS which is in eMMC?

Q2: for a blank PCBA, OSPI is blank, eMMC is blank, how can I get it programmed for booting up?

Q3: do I have to off-board pre-program OSPI and eMMC in order to get it first time bootup?

Thanks

Max

  • Hi Max,

    how can it boot for OSPI of MCU then switch to Linux OS which is in eMMC?

    As we have different bootloader binary running at different stages, it brings up different domains and devices as the device boots up. This is all configurable in the source code. In the linux framework itself, we can specify the device at which the file system is mounted and the kernel Image will bring up eMMC for you. I suggest you to go though our bootloader documentation to get more clarity on this.

    for a blank PCBA, OSPI is blank, eMMC is blank, how can I get it programmed for booting up?

    You can do that from either a UART boot mode or from JTAG. So you boot using either UART or JTAG, and run a binary to get the next binary and flash that to OSPI flash or emmc. But you will have to design the board with UART or JTAG boot mode enabled and selectable.

    Please see the app note on TDA4 Flashing techniques for the same: 

    do I have to off-board pre-program OSPI and eMMC in order to get it first time bootup?

    No this is not required.

    Regards,
    Tanmay