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.

IO-EXPANDER-EVM: Using IO-EXPANDER-EVM with TCA 9555

Part Number: IO-EXPANDER-EVM
Other Parts Discussed in Thread: TCA6424A, , TCA9535, TCA9555, TMS320F28377S

I am beginning development on an application for the IO Expander TCA 9555 which controls various status LEDs and relays. To begin the initial development for our prototype, I have ordered the IO-EXPANDER-EVM which offers support for TCA 9555. According to the user's guide, the module comes populated with the TCA6424A and TCA9535.

I assume I will need to remove the TCA9535 and repopulate the board with TCA9555 for the application.

My question is:

1. Can I use this module as a standalone eval board for testing the I2C communication to TCA9555 and the response on the output ports? Is it possible to communicate to the repopulated chip without programming the firmware onto the module?

2. I will be using the TMS320F28377S LaunchPadXL for developing the I2C library. In case the firmware needs to be programmed, can I use this launchpad to do it?

  • Hey Ruta,

    "Can I use this module as a standalone eval board for testing the I2C communication to TCA9555 and the response on the output ports?"
    -Yes

    "Is it possible to communicate to the repopulated chip without programming the firmware onto the module?"
    The firmware (I assume you are talking about hte msp430) looks like it is already programmed to communicate with the TCA9555. You can see on page 10 of the EVM user's guide there is a device selection tab you can use to pick the device library.

    "I will be using the TMS320F28377S LaunchPadXL for developing the I2C library. In case the firmware needs to be programmed, can I use this launchpad to do it?"
    I suspect that the firmware for the msp430 will not be compatible with the TMS320. You'll likely need to develop your own code to evaluate the TCA9555.

    Let me know if you have any other questions.

    Thanks,
    -Bobby
  • Thanks for your reply. Yes, sorry for any ambiguity. I said "without programming firmware" because I won't be using an MSP430 launchpad. I asked this question because I see under "Items Required for Operation" on Page 2, MSP430 Launchpad and its recommended firmware revisions are listed as required. Therefore, I asked if it's possible to use the EVM as standalone.