Hi folks.
I received an Agilent 33250A arb generator to try and repair and I think I've narrowed down the issue to the onboard DSP, which is a TMS320BC51PQ80. The part is 20 years old, obsolete now, and probably was even when the function generator was new. Regardless, I'd like to test it for operation somehow, but the only emulation software I could even find reference to for this core is for OS/2 Warp - even if I could find the software for download it's unlikely I could even run it, and certainly don't have the proper parallel port debugger (or hell, even a parallel port to attach it). So emulation is probably out of the question unless someone knows of a trick to get it working under any recent version of CCS (I'm probably asking too much). I own an XDS100v2 debugger (if that helps).
Anyways, what I really need is a simple way to test this thing for functionality. I had hoped JTAG would be it, but clearly that seems like it's more trouble than it's worth from the above experience. Is there a trick I can pull to e.g. pull pin X high for 10 ms and expect pin Y to go low? All I need to do is verify that the logic core is working so I can move on to other things for testing. Any help would be appreciated - any suggestions at all I'm willing to try. I have access to logic analyzers and any sort of tooling I'd need to debug it.
It's worth mentioning that I have exactly 0 experience with the TMS320 architecture, so even if it's something simple that even a beginner should know, I probably don't.
One thing I will say is that the CLKOUT line is showing what I'd expect it to - a phase-delayed, cleaned CLKIN from the TCXO. I'm not sure how much (if any) of the logic core this uses for generation, though.
Regards, and thanks in advance.
-Kelsey