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: OSPI Flash vs EMMC on the DRA821U?

Part Number: DRA821U
Other Parts Discussed in Thread: DRA829,

Hi Champs:

Q1.

DRA829 has these boot doc: software-dl.ti.com/.../Foundational_Components_U-Boot.html
Do we have the same docs for the DRA821U.?

Q2.
What kinds of recommended / practical boot media to be applied for suggesting to customers ?

Q3.

If having the OSPI Flash for booting the system , it shall have no need to use the EMMC to boot the system right?

BR Rio

  • DRA829 has these boot doc: software-dl.ti.com/.../Foundational_Components_U-Boot.html
    Do we have the same docs for the DRA821U.?

    https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-j7200/08_00_00_05/exports/docs/j7200/linux/Foundational_Components_U-Boot.html

    What kinds of recommended / practical boot media to be applied for suggesting to customers ?

    xSPI, eMMC, SD (UART & DFU supported as well)

    If having the OSPI Flash for booting the system , it shall have no need to use the EMMC to boot the system right?

    xSPI boot is functional but that will be only limited memory. eMMC would be needed for hosting the file system. xSPI boot media will be limited by space
    so eMMC will be needed for hosting the file system.

    If no further questions please click on verify answer.

    - Keerthy

  • Hi Keerthy:

    Thanks for fast replying.

    According your saying here:

    -->

    xSPI boot is functional but that will be only limited memory. eMMC would be needed for hosting the file system. xSPI boot media will be limited by space
    so eMMC will be needed for hosting the file system.

    Do you mean The customer PCB needs to have "Both" the xSPI Flash + Emmc?

    If this, the Cost will be high.

    Is this "Both" a must-have? please describe in detail.

    If no, do you mean Customer shall place the EMMC only? No need the xSPI?

    BR Rio

  • Do you mean The customer PCB needs to have "Both" the xSPI Flash + Emmc?

    If this, the Cost will be high.

    Is this "Both" a must-have? please describe in detail.

    If no, do you mean Customer shall place the EMMC only? No need the xSPI?

    Hi Rio,

    It depends on the customer's boot flow choice. If they pick SPL based boot flow we have support for eMMC boot
    in the SPL based boot flow. So only eMMC should be good enough for boot & file system.

    If customer picks the SBL based boot flow then we do NOT have support for eMMC boot in the SBL flow.
    We have support for xSPI based boot so they can have all the binaries in the xSPI & for the full fledged file system
    they need to have the eMMC.

    Hope I am clear now.

    Best Regards,
    Keerthy

  • Hi Keerthy:

    Final question:

    From the document, It seems if the customer wants to have their product implemented by AutoSAR, 

    They will need to have xSPI Flash + EMMC "Both", right? If my understanding is correct?

    That also means:

       If they don't need the AutoSAR, they will only need the EMMC, (No need the xSPI flash.)

    please comment if I'm correct, if yes, I will close this.

    BR Rio

  • It seems if the customer wants to have their product implemented by AutoSAR, 

    They will need to have xSPI Flash + EMMC "Both", right? If my understanding is correct?

    AutoSAR can still work with SPL based boot flow but if early CAN response is of concern then SBL boot flow is the only way to
    get that. That will mandate eMMC+xSPI combination.

    SPL based boot flow supports remote core firmware loading at U-Boot stage which is pretty late so SBL based boor flow
    is the fastest when remote core needs to be loaded ASAP.

    If the customer is targeting that then yes eMMC+xSPI is needed.

    If no further questions then click on verify answer.

    - Keerthy

  • THanks, Keerthy, now, I can close this.