It appears I've managed to FUBAR the front panel on my 3034T by attempting installation of the "fixed" 7.31 firmware (from this post
https://www.eevblog.com/forum/testgear/dsox2000-and-3000-series-licence-have-anyone-tried-to-hack-that-scope/msg2945740/#msg2945740). I can re-load different firmwares, but no more lights on the front-panel, and when I can get it to boot at all, it complains that there is no front-panel.
The touchscreen works fine.
UART console shows this:
WaitForKeyboardEvent FAILED
WaitForKeyboardEvent FAILED
Keyboard firmware version mismatch, 35 (binary) vs 255 (keyboard)
Programming keyboard firmware...
Initializing UART...Exception 'Raised Exception' (-1): Thread-Id=0439001e(pth=89633780), Proc-Id=0436001e(pprc=8973daec) 'infiniivisionLauncher.exe', VM-active=0436001e(pprc=8973daec) 'infiniivisionLauncher.exe'
PC=40068ae0(coredll.dll+0x00058ae0) RA=803782c8(kernel.dll+0x000062c8) SP=0002cb34, BVA=0002cb98
SER2 Serial Port, new baud rate:0x2580 (UARTCLK:48000000 IBRD:0x138 FBRD:0x20)
SER2 Serial Port, new baud rate:0xe100 (UARTCLK:48000000 IBRD:0x34 FBRD:0x5)
ok
Unlocking flash memory... failed
Unsucessful programming of the keyboard (MicroCIdCheck failed)
Retry 1 keyboard firmware updating
Programming keyboard firmware...
Initializing UART...SER2 Serial Port, new baud rate:0x2580 (UARTCLK:48000000 IBRD:0x138 FBRD:0x20)
Programming LAN option module...
Option module FPGA programing DONE...
SER2 Serial Port, new baud rate:0xe100 (UARTCLK:48000000 IBRD:0x34 FBRD:0x5)
SHIM DLL, LoadRealDll [PalWin32.dll] for [AgilentPalWin32.dll]
SHIM [AgilentPalWin32.dll] Get Process Addresses
ok
Unlocking flash memory... failed
Unsucessful programming of the keyboard (MicroCIdCheck failed)
Retry 2 keyboard firmware updating
Programming keyboard firmware...
Initializing UART...SER2 Serial Port, new baud rate:0x2580 (UARTCLK:48000000 IBRD:0x138 FBRD:0x20)
SER2 Serial Port, new baud rate:0xe100 (UARTCLK:48000000 IBRD:0x34 FBRD:0x5)
ok
Unlocking flash memory... failed
Unsucessful programming of the keyboard (MicroCIdCheck failed)
SER2 Serial Port, new baud rate:0x1c200 (UARTCLK:48000000 IBRD:0x1a FBRD:0x2)
Front Panel UART driver reset -- Contact ChrisG
ERROR: c:\WINCE600\3RDPARTY\Agilent\HPP\Common\Drivers\sh600_serial\.\sh600_serial_drv.cpp line 661: SER2 SER Driver: does not support multiple Open()'s
Error opening UART Driver.
Front Panel UART driver reset -- Contact ChrisG
ERROR: c:\WINCE600\3RDPARTY\Agilent\HPP\Common\Drivers\sh600_serial\.\sh600_serial_drv.cpp line 661: SER2 SER Driver: does not support multiple Open()'s
Error opening UART Driver.
My best guess here is that the firmware for the front panel is corrupted, and no longer responding to attempts to re-flash it. I'm currently trying to find the firmware in the installer, in case I need to try manually flashing it onto the chip (last resort).
Anyone have any other ideas?
I started from version 7.30, which unfortunately I don't seem to have archive anywhere. I've tried firmware 7.10, and the official 7.31 firmware, they all fail when attempting to reflash the front panel firmware.