RickNel
Veteran Member
I've recently got a couple of logic boards to replace an original that seems to have lost not only chargen but also can't read Non-volatile Ram (setup info). I suspect the program PROMs may have decayed, they are the same ROM chip as the chargen.
Anyway, VT100 now fires up nicely, responds to keyboard and comms, accepts and saves setup options, and forms characters correctly including AVO attributes.
But it messes up the placement of characters in a consistent pattern on every line.
The test command (ESC # 8 ) is supposed to fill the screen with 80x24 matrix of "E".
It actually displays 24 lines of only 56 characters.
I typed in sequential digits (1,2,3,...)to keep track of what was happening in the line formation.
Character pos Result
1-9 initially blank
10-35 appear normal
35-43 appear normal PLUS fill positions 1-9 with same characters
47-71 initially blank
72-89 fill positions 47-89
90+ no line wrap, each char replaces previous char at position 90.
So 40 chars of an 80 char line are not displayed - chars 1-9 and 47-71
Also, the cursor can be moved into the "blank" positions but displays there as default, without attributes.
In the "live" positions, the cursor shows attributes (block, blink, reverse).
Get the same result with two different logic boards swapped in and out, and also may have been present with the original logic board though disguised by other problems.
Does this sound like a problem in the analog display section? Or something buried in the settings? Hard to believe it would be an identical logic fault in two/three different logic boards.
Could it be a timing issue related to caps?
If logic, maybe an address issue in the display RAM? Something is not counting right.
Benefit of experience sought...
thanks
Rick
Anyway, VT100 now fires up nicely, responds to keyboard and comms, accepts and saves setup options, and forms characters correctly including AVO attributes.
But it messes up the placement of characters in a consistent pattern on every line.
The test command (ESC # 8 ) is supposed to fill the screen with 80x24 matrix of "E".
It actually displays 24 lines of only 56 characters.
I typed in sequential digits (1,2,3,...)to keep track of what was happening in the line formation.
Character pos Result
1-9 initially blank
10-35 appear normal
35-43 appear normal PLUS fill positions 1-9 with same characters
47-71 initially blank
72-89 fill positions 47-89
90+ no line wrap, each char replaces previous char at position 90.
So 40 chars of an 80 char line are not displayed - chars 1-9 and 47-71
Also, the cursor can be moved into the "blank" positions but displays there as default, without attributes.
In the "live" positions, the cursor shows attributes (block, blink, reverse).
Get the same result with two different logic boards swapped in and out, and also may have been present with the original logic board though disguised by other problems.
Does this sound like a problem in the analog display section? Or something buried in the settings? Hard to believe it would be an identical logic fault in two/three different logic boards.
Could it be a timing issue related to caps?
If logic, maybe an address issue in the display RAM? Something is not counting right.
Benefit of experience sought...
thanks
Rick