I am very sorry to open VERY old thread, but....
I have also bought EIP 545B from israel. 2 units. One was not working, the other blew fuse. First unit repaired itself on way to me - probably just bad connection on the interconnect. Second had transformer shortage.
But back on topic. Power meter is not enabled on any of these units and both have that special WB firmware. I put the firmware into Ghidra (there is support for 6805 cpu in git).
After day of digging:
eeprom offsets:
0 - set to 0x00 to enable power meter option
2 - set to 0x5a to enable DAC option
3 and 4 set to 0x35 and 0x59 for some magic (probably band 4 operation, I have not traced this, not sure what it does)
Frequency offsets:
As "douardda" found out, the frequency offset is set in firmware right at the beginning, together with resolution.
Frequency offset can be disabled by removing the code, led will stay light up.
for resolution:
This is the code from douardda's blog
6125 LDX #M005D ;8E 00 5D
6128 LDA #$0D ;86 0D
612A STA $01,X ;A7 01
612C LDA #$05 ;86 05
612E STA >M0045 ;B7 00 45
There is however very important function called right after.
6131 JSR Z66FB ;BD 66 FB
This function will commit the resolution value to various places, probably for counter chain. I have traced the gpib commands and from there i have found how resolution is set.
So to correctly set resolution to full scale, write 0 to it:
612C LDA #$00 ;86 00
612E STA >M0045 ;B7 00 45
6131 JSR Z66FB ;BD 66 FB
I still dont have idea what that 0x5d is. If someone wants i can share my ghidra project files. My firmware is newer than douardda's. I have no idea what is newer.
I have dumped firmware from both units. Both firmwares are identical, except for EEPROM. Get them here if you want:
http://robot.mysteria.cz/eip.zipNone of these findings have been verified on real HW yet.