mirror of
https://git.k-space.ee/arti/vt1200.git
synced 2026-10-30 12:03:54 +02:00
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:
1 parent
1c1f804a13
commit
2df00d32e5
2 files changed
+31
No files matched your search
@@ -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>>>
|
||||
@@ -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.
|
||||
Reference in new issue
Block a user