dwt: real-unit MOP console works; SHOW reports Monitor Type VR319; TEST refused with DWT IN USE while a window is open

This commit is contained in:
SDD committed 2026-10-18 16:40:19 +03:00
1 parent 1c1f804a13
commit 2df00d32e5
2 files changed
+31

No files matched your search

+4
View File
@@ -0,0 +1,4 @@
00b0 2d 2d 0d 0a 20 20 20 46 69 72 6d 77 61 72 65 20 --.. Firmware
0180 20 53 49 4d 4d 20 33 20 69 6e 73 74 61 6c 6c 65 SIMM 3 installe
01c0 44 69 73 70 6c 61 79 20 54 79 70 65 20 20 20 20 Display Type
text: SHOW.... DECwindows Terminal System Configuration.... Configuration Parameter Parameter Value.. --------------------------------------------------------.. Firmware Revision V2.2.. Option Memory Present.. SIMM 1 installed.. SIMM 2 installed.. SIMM 3 installed.. Image Option Not Present.. Display Type Monochrome.. Monitor Type VR319....DWT>>>
+27
View File
@@ -187,3 +187,30 @@ window over the Terminal Manager, on the real screen.
**Caveat:** the loader and app are linked at fixed addresses (`0x01880000`,
`0x01840000`). Re-running while that app is live overwrites the running code.
Power-cycle (or choose new addresses) before loading again.
### MOP console on the real unit
`dwt/mop_console.py --iface enp197s0f3u1 --mac 08:00:2b:16:4b:5a` works with no
password. `SHOW` returned:
```
Firmware Revision V2.2
Option Memory Present (SIMM 1/2/3 installed)
Image Option Not Present
Display Type Monochrome
Monitor Type VR319
```
**Monitor Type VR319** is the answer to the geometry question: the unit is in
the VR319 (19", 100 dpi) mode, not the emulator's forced VR150. That is why the
real framebuffer is 1280x1024 with the 256-byte stride.
`TEST 9 9 8` (Ethernet port test, LANCE loopback bit 3) was refused:
```
?ILLEGAL COMMAND - DWT IN USE
```
The console refuses diagnostics while the DWT has active work — our injected
xhello window is the blocker. The service guide requires no open windows before
remote tests: power-cycle (or close all session windows) and retry.