Products > Test Equipment

Tektronix TDS1000B and TDS2000B series hacks

<< < (10/33) > >>

tautech:
How are the key codes derived from Ch1 Volts, Ch2 Volts, and Horz ?
I realize all other buttons/knobs can be pushed, but these 3 can only be rotated L or R.

KK:
The key codes come in through a memory mapped register at:

0x000A8A04

The button id is the value listed or +1 if held. That's why the button ID's are spaced by 2.

I should have been clear on the knobs, they are individually memory mapped.

The base address is:

0x000A8Axx (where xx is the code for the knob)
#$FF is stored in that location if the knob is turned to the right
#$01 if turned to the left

Might be modified by 1 if (+/-) if pushed and 2 if held. But haven't confirmed that.

I don't actually have the key codes for knob presses, but I likely don't care. What I wanted to derive is the Autoset button which your picture helped me get.

I need to look in the disassembly where the two key codes #$44 and #$46 are checked because that is how you get into service mode. I expect the code to get into Engineering to be very close to that.

The Peek/Poke utility in Service mode is crippled. Peek works, but Poke does not allow writes. Looking in the disassembly there is some way to make Poke work and it gives a warning about "Write enabled, use caution". If you try to use poke, it says "Denied".

If I can get into Poke then I could conceivable set the bandwidth flag to give 200mhz bandwidth for that powered session. Not ideal, but it would help speed along where to patch the firmware if I end up going that route.

This is one of those projects, where the target is zero'd in on slowly every day or two, with some leaps and then bingo.

EduardoLM:
Sorry to revive this old thread, but I just found it, it's VERY interesting, and I would love to see this puzzle solved. Did you have any progress KK?

I own a TDS1001C-30EDU, perhaps the most crippled one on the TDS series: only 30MHz. I can open, take pictures of it and / or make tests to help you on this mission!

Hope to hear from you, thanks!

Eduardo

KK:
Can't say I made any more progress as other projects caught my attention, but would like to revisit one day for fun as the 68000 CPU is one of my favorites.

dav:
If you should find how to entering the engineering mode, please post it on the forum!  ;)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod