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.

TDA4VM: Speed up the entitle system's booting time

Part Number: TDA4VM

HI experts,

We are using SDK7.2 and ospi boot mode with sbl to boot Autosar and using Autosar to boot R5F cores and QNX OS. Currently the whole system's start time is almost 6s. Is there anyway to speed up the booting time? Like the reading speed of OSPI?

Thanks,

hutian

  • Hi Hutian,

    Have you tried enabling DMA in OSPI? This should improve the read time drastically and reduce the boot time.

    Regards,

    Brijesh

  • Hi Brijesh,

    i didn't enable the UDMA yet. Should i enable it at SBL or i need to setting the UDMA in both SBL and Autosar?  I have noticed that the OSPI's data address is mapping to 0x0050000000. If using DMA, should i update the the address?

    Thanks,

    hutian

  • Hi Hutian,

    It needs to be enabled at both the places, in SLB and in autosar application, where it loads other remote core firmwares. In SBL, we can enable by setting SBL_USE_DMA flag to yes in sbl_component.mk file. 

    I am not sure how autosar is integrating ospi. But you could refer to usage of ENABLE_OSPI_DMA flag in ti-processor-sdk-rtos-j721e-evm-07_03_00_07\mcusw\mcuss_demos\boot_app_mcu_rtos\makefile file in BootApp. We can enable this flag in bootapp to enable OSPI DMA.

    Regards,

    Brijesh