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.

BOOSTXL-ADS1219: Simultaneous data acquisition from two BOOSTXL-ADS1219 EVM + MSP-EXP432E401Y launchpad

Part Number: BOOSTXL-ADS1219
Other Parts Discussed in Thread: MSP-EXP432E401Y, SYSCONFIG, ADS1219, ADS122C04

Is there an easy way to extend the capability of the BOSTXL-ADS1219 and MSP-EXP432E401Y launchpad combo to support support data acquisition from two BOOSTXL-ADS1219? I would like to modify the I2C device address on one of the boostxl boards from the default and either stack them on the same bottom launchpad slot or plug the two boards separately in the top and bottom launchpad slots. I think I would also need to modify the GUI to add the option to pick the device I2C address from which data needs to be acquired. Is the source code for the GUI available for modification?

  • Hi Nagaraj,

    The firmware/GUI are single purpose and not expecting the addressing to change or toggle between devices.  In particular is the register map as this is setup for a single device.  So you can change the settings for one device but not the other.

    Data collection is similar in that it is configured to capture data from a single device.

    You could take the MSP432E LaunchPad and write your own application and transmit data out of the debug GUI port to a console terminal.  For this case I would suggest placing the boards on each set of connectors.

    Best regards,

    Bob B

  • Hi Bob, Thanks for the response. Could you point me to the source code I can use as a starting point for making the needed modifications?

  • Hi Nagaraj,

    The C code used for the EVM I cannot share nor could I support.  I would suggest downloading the latest CCS (version 12.x) and reviewing the Resource Explorer for the MSP432E401 and look at the examples given using Sysconfig/TIdrivers for I2C and the UART console.

    There is some example C code for the ADS122C04 that may be helpful.  The ADS1219 is basically the same as the ADS122C04 but with reduced register configuration.

    https://www.ti.com/lit/zip/sbac299

    Best regards,

    Bob B