Fun fact: in fact, the power meter is working "out of the box". When I activate it, it display the triple E for a few seconds, then display a power (obviously completely uncalibrated) with a "resolution" of 3dB, since the second AD7526 (U12) is not present.
So I've installed an AD7526 in U12 socket, a FH1100 equivalent diode (a QSCH1245) and removed R39, et voilĂ ! the power meter now works with the 0.1dB resolution!
Now i need to figure out where the calibration curves are stored in the memory. I don't think it's located at the same address as it was on the 545A (0x4000 in the EPROM that can be installed on A107) since the ROM on the CPU board do have content in this 0x4000->0x47FF mem area.
It might even be located in the EEPROM.
I still have a few issues I need to fix:
- I've replaced the CR4 zener diode on A107; it was dead (open), but the sensibility remains too low on band 3 (I can sometimes "catch" a signal at -15dBm or so, but it's unstable). The reference voltages on pin 2 of U14 (LM393 comparator) is now a stable -100mV as described somewhere in the service manual, but the signal detection circuitry is still not working properly. I need to double check the capacitors on this A107 board, since a quick in-place check with a DER DE-5000 LCR meter showed some strange results for some of them (surprisingly, not the tantalum ones, but I'll check theses again with a lead desoldered from the board).
- When I power the device, it's set with a 200MHz offset and only 5 digits of resolution. I guess this is the part of the "SPECIAL WB68" version of the firmware I have, but I find it quite annoying.
- Replace the bent BNC connector for band 2.
- And run a deep check / calibration of the unit.
I've started to (partially) disassemble the firmware to find where I need to change these initial values. Dawn it's been a looong time since I've played with 6800 assembly code! I was also trying to figure out how to activate the power meter, but this is now magically fixed :-)
I'll write a follow up on my blog with the things I've understood in the disassembled firmware when I'm done.
David