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.

TDC7201-ZAX-EVM: Differences between TDC7200 and TDC7201?

Part Number: TDC7201-ZAX-EVM
Other Parts Discussed in Thread: TDC7200, TDC7201, , TDC7200EVM

A few users of my Rasperry Pi Python 3 driver for the TDC7201 are wanting to use it on the TDC7200 instead. Is there a document describing just the differences between the two chips and EVMs? I don't own a 7200 EVM so I can't really test it, but it doesn't seem like it would take much extra effort.

The driver can be installed from pypi with "python3 -m pip install tdc7201", and the source code is on GitHub. The latest version is 0.10.0, which is late beta and has a very close to complete feature set for side 1 use. It's also very stable; my current test code performs about 2650 measurements/second and can run for weeks unattended.

  • Hi Howard,

    The datasheets and respective user guides would be best source for this information. 

    The main difference in operation between them, is that the TDC7201 has 2 separately configurable TDC channels and supports an extra "combined" measurement feature. Hardware wise, the TDC7200 does not need a chip select and has just the one DOUT line. The TI firmware supporting the TDC7201-ZAX-EVM and the TDC7200EVM is the same  (available in C:\Program Files (x86)\Texas Instruments\TDC720xEVM\Firmware\TDC720xEVM_Firmware_Source-v2.07\CCS after installing the GUI), since both EVMs are tailored to the MSP4305529LP.

    See the TDC7200 and TDC7201 data sheet section 8.6 and 7.6 respectively for the register details, I think if your code works well for the TDC7201 (single channel) then it will work with very few or no modifications with the TDC7200. 

    Regards,

    Gabriel