How Do I Disable the Aardvark I2C/SPI Host Adapter Pull-Up Resistors when Testing a Specific I2C Flash Device?

Question from the Customer:

I’m using the Aardvark I2C/SPI Host Adapter to test an I2C Flash Device. Normally the low-current pull-up resistors built into the Aardvark adapter work just fine with my SPI and I2C chips, but this time it interferes with the I2C device I’m working on. Is there a way to disable the pull-ups on the SDA and SCL lines?

Response from Technical Support:

Thanks for your question! The pull-up resistors can be disabled using the Control Center Serial Software or the Aardvark Software API. Here are the details:

  • The pull-up resistors can be configured (disabled) with the Control Center Serial Software, which has a GUI to easily view and analyze data, as well as save data logs.  XML scripts can be used with this software tool. Functional XML scripts are available, which can be used as is or modified. You can also write up your own XML scripts.
  • Aardvark Software API can also be used to configure the pull-up resistors. The commands are listed and described in the API Documentation section of the Aardvark I2C/SPI Host Adapter User Manual. Functional API examples are available, which can be used as is or modified. You can also write up your own API scripts.

Additional resources that you may find helpful include the following:

We hope this answers your question. If you have other questions about our host adapters or other Total Phase products, feel free to email us at sales@totalphase.com, or if you already own one of our devices and have a technical question, please submit a request for technical support.

Leave a Reply