Products > Test Equipment
Reverse Engineering TDS2CM/TDS2MM
sd_tony:
Finally I got a blank module cover, and cut a square hole to let USB connector through, the new designed PCB perfectly fit the module cover which has all the hooks/clamps to fix the PCB board.
firefly-10:
really a super thing. I have a TDS 1002 and if I have read correctly, this module should also work on the oscilloscope. :D
Only where do you get the parts you need, like the board (the layouts) and the programmed components?
Is there any more info about the project ?
Greetings
Dirk
sd_tony:
Yes, it should work for TDS1002 although I don't have such a oscilloscope to try.
The parts are ordered from Digi-Key and eBay, mainly RAM, FLASH, data buffer, UART transceiver, and USB to UART bridge, the most difficult part to find is the 50-pin 2mm pitch connector, it's rare and expensive.
PCB layout can be designed by some free tool like KiCad, but you will need dimensions of a real TDS2CM card to make sure the board you designed has the same outline so that it will be able to fit into the cover. You can send Gerber to some PCB vender like JLC, they can get back to you in one week.
The firmware (TDS2CM and TDS2MM) for FLASH can be found in this forum, but you will have to make the image for PLD (ATF16LV8) by yourself, that's the most challenge part, this PLD has couple of functions including board ID, address decoder, as well as emulated GPIB controller. To save cost there is no GPIB transceiver on this card, but oscilloscope will check it during boot, so you will have to find a way to fool oscilloscope that the GPIB transceiver does exist, just no GPIB device connected all the time, otherwise, the oscilloscope will hung during boot.
It's fun to remove all of these rocks on the road to make it through, I'm not sure if I can share all the source files (schematic, PCB layout, gerber, PLD image etc.) in this forum, but it will be expensive if you just want to make one module (still much less than the price of the TDS2CM card listed on eBay).
sd_tony:
by the way, to further save the cost, I created a TDS2MM only module, it removes UART transceiver and UART to USB bridge, so it will not be able to support any communication function, but will enable FFT and rise/fall/positive pule/negative pulse measurement functions for TDS210/220/224 oscilloscope. The PCB board is similar just with different PLD image and without UART/USB related parts installed.
TERRA Operative:
What version of the original Tek firmware do you have for the TDS2CM and TDS2MM modules?
The latest I have found is 1.04 for both. If you have a later (or other version) do you mind uploading it here?
Thanks!
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version