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.

RTOS/TDA3XEVM: TDA3xEVM CPLD and all MUX remove Code change

Part Number: TDA3XEVM

Tool/software: TI-RTOS

Hi Team,

I am using TDA3xx reference board. I am using VISIONSDK3.1 as reference code. I want to remove all MUX code and CPD programming from this reference code. Can you please help me what are the changes require for SBL boot and Pin mux change guide or reference manual.

  • Hi Chirag,

    SBL does not configure PINMUXes and CPLDs, these modules are configured when you run VIP/ISS/Display examples. These modules are configured in the board module of PDK.

    Btw, why do you want to remove all these code? You could require to configure these modules to use VIP/ISS/Display modules.

    Rgds,

    Brijesh

  • Hi Brijesh,

    Thanks for reply.

    I am using QSPI_SD booting. As i can see ti_components/drivers/pdk_01_08_00_16/packages/ti/boot/sbl_auto/sbl_utils/src/tda3xx/sbl_utils_tda3xx.c" 2356L this file SD card initialization happen by calling SBLUtilsConfigDevice(SBL_UTILS_DEVICE_ID_MMC4); and MUX F initialization also.
     

    As i told you i am not using all mux in my board. I am connected sdcard detection pin directly to processor. and i define pin mux for also. so  i have to remove this MUX initialization yes? and how can i take care sd card detection pin.

  • Hi Chirag,

    These are all utility functions for EVM, you could change them as per your board requirement. 

    Rgds,

    Brijesh