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.

TCA6408A-Q1: LED Configuration

Part Number: TCA6408A-Q1
Other Parts Discussed in Thread: TCA6408


Currently we are using TCA 6408 IO Expander to control LED . This IO Expander is connected  in the serializer side.we will be using only 4 output(P0-P3) in the IO expander for channel selection . How can we configure the IO Expander from SoC? 

  • Hi Vineeth,

    The instructions on how to program/code our device is in the datasheet, is there some kind of specific question you have on the procedure?


  • Can you provide any Linux specific driver for TCA6408-A? Can I use PCA953X driver for TCA6408-A IO  Expander ? Configuration Register configuration is only required to  channel selection for LED ?

  • Hi Vineeth,

    We don't provide drivers for our devices however I was able to find this online:

    Line 102 seems to indicate TCA6408. As a comment, our devices should be software compatible to the competitor PCA devices so any code you have that works with the PCA version should also work with our TCA versions. The only difference I would point out is that our I2C switches require a stop condition to execute a given command whereas we have found the competitor device does not require this and can support a repeated start condition.