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.

LP8758-E0: I2C for GUI Software

Part Number: LP8758-E0
Other Parts Discussed in Thread: LP8758, , IPG-UI, USB2ANY

Question regarding the I2C interface.  Is it possible to use any USB to I2C adapter to interface to the LP8758 from the TI supplied GUI interface?  Or does TI recommend a specific adapter?

Barry

  • Hi Barry,

    The TI supplied EVM GUI interface only works with the Atmel AT91SAM which is present on the EVM. If you want to use the EVM GUI to talk to a part that is not on the EVM, you would have to disconnect the LP8758-E0 on the EVM from the Atmel (remove R10 and R11) and use TP5 and TP6 to connect to the target board. 

    I2C communication without the EVM GUI is also possible in a couple of other ways with simple bit-banging (reading / writing to single registers without the GUI).

    The first is to use a USB2ANY adaptor with the IPG-UI. The IPG-UI has a "Blank-I2C-7bit-1.0" project that can be used for single register read / write. Alternatively, there are a number of TI EVMs that ship with a "USB2ANY" adaptor like TPS650830EVM. If you happen to have one of those already then you wouldn't need to update a Launchpad.

    The other option would be to use a 3rd party supplier like Aardvark for the bit banging.

  • So you have no other way to change the GUI software to work with an off the shelf USB to I2C adapter from FTDI?
  • Hi Barry,

    Correct, the EVM GUI was only designed with driver support for the AT91SAM.