The TI E2E™ design support forums will undergo maintenance from Sept. 28 to Oct. 2. If you need design support during this time, contact your TI representative or open a new support request with our customer support center.

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.

PROCESSOR-SDK-TDAX: Is there a way to program the user Programmable LEDs in TIDEP-01017?

Part Number: PROCESSOR-SDK-TDAX

Hi, 
I'm using MMWCAS_DSP_EVM with Processor SDK Radar 3.08 and according to the User guide of the board, these LEDs(in Table) are user-programmable. Programmable LEDs in BoardI was wondering if I can get guidance on how to program these LEDs from the Radar SDK. I would greatly appreciate it. 

  • Hi,

    These LEDs are connected to GPIO expander output.

    The same GPIO expander is also configured in Bsp_boardTda2xxCascadeEnableSdAndEth() under ~\ti_components\drivers\pdk\packages\ti\drv\vps\src\boards\src\bsp_boardTda2xx.c.

    You can refer to that function to see how to configure the specific output of the GPIO Expander via I2C command.

    Regards,
    Stanley

  • Hi Stanley, 

    Thank you for the response. 

    We were able to run this example located in
    ~\ti_components\drivers\pdk_01_10_04_05\packages\ti\csl\example\i2c\i2c_led_blink\main.c 

    After modifying the slave address for the correct Port Expander (0x76 instead of 0x20), and were able to blink all those LEDs. 

    Although we had to modify the sample code based on the datasheet(configuring the ports to become output before switching them ON/OFF).