It's going to be one of a few similar simple no-real-mystery stories.
1 - Pin was bent during initial factory install, but still touching so
that cursory testing suceeded.
Maybe MSPLAN worked fine for years before the chip moved enough to lose
connection.
Maybe MSPLAN never worked, but GTE didn't care because they didn't use it.
2 - I think less likely but not impossible: MSPLAN was installed
correctly and worked fine from the factory, but GTE replaced it with
their own chip, then replaced the original when decomissioning, and it
got bent at that time but no one cared or even tested it.
It's not unheard of for custom roms to be installed, even internally,
but I don't believe anyone bothered to preserve the original roms and
reinstall them years later before they threw the machines away. Even if
they had a good strict data wiping policy for decommissioned hardware.
#1 seems perfectly likely and common.
A random bent DIP pin in a socket does happen because the kinds of
machines inserting the chip back then can't detect when that happens,
they just punch like a stapler. And having the chip actually still work
is common too, at least for some time, and/or some percent of the time,
because the bent corner touches the top of the socket and is held there
by the other pins. Then over time both the bent pin and the top of the
socket lose their spring tension in the metal, and the other pins creep
out from temperature cycles and vibrations etc.
https://youtu.be/IPryUBnbM_I?t=1087
--
bkw
On 8/7/24 15:22, B 9 wrote:
Somebody who knows more can correct me, but I don't see any reason Pin
10 would be intentionally bent under. According to the datasheet, it is
address line zero, *A₀*, so the ROM would still be putting data on the
bus, it just would be choosing an even or odd address arbitrarily. On
the other hand, when I see pins bent through carelessness, it is usually
at the corners, not in the middle. Also, you said it looked like nobody
had mucked about inside before. Perhaps it was a fault at the factory
and this machine has never been able to run MSPLAN before?
image.png
---b9
On Wed, Aug 7, 2024 at 12:02 PM B 9 <[email protected]
<mailto:[email protected]>> wrote:
Great job fixing MSPLAN! I have never heard of a reason for the pin
to be bent under. All I can think is that perhaps this machine used
to be attached to something over the System Bus connector and the
ROM had to be disabled to not interfere.
For the missing RAM, you may already know this, but one of the
interesting things about the Tandy 200 is that it doesn’t
differentiate between storage and memory. So, if you save a file
that is 1,466 bytes, your working RAM will be reduced by the same
amount. Try hitting |F1| from the MENU to switch to a different bank
of 24K and see if that changes things.
… wait a minute!
Actually, now that I’m writing it, I am realizing that you said
HIMEM was reduced, so forget what I said about files. HIMEM marks
the start of the portion of memory which is off-limits to BASIC and
it can be changed with the |CLEAR| command. This is useful to stash
machine language programs, such as AsciiPixels
<http://club100.org/memfiles/index.php?direction=0&order=&directory=Ken%20Pettit/AsciiPixels>.
To reset BASIC back to using the maximum amount of RAM you can do this:
|CLEAR 256, MAXRAM |
—b9
On Wed, Aug 7, 2024 at 9:37 AM Tom Blum <[email protected]
<mailto:[email protected]>> wrote:
I'm having fun now. And success getting MSPlan running. Plus a
new mystery.
A close inspection of the T200 insides found the following:
1. Light corrosion on the negative terminal of the backup
battery; will replace that as soon as the new NiMH battery arrives
2. a bit of the coating on thermistor TH2 chipped away,
component still functioning (see below)
3. no signs of leaking capacitors or fluid/liquid intrusion
4. no signs of degradation or consequential damage to traces
5. on the bottom of the main PCB, some surface mounted
components with discoloration around the mounting pads and on
parts of the components: R185, M30, M32, T17-T19 in particular
(see below). All of my vintage computer experience has been
with Ohio Scientific boards manufactured before 1980 and not
involving components at these small scales. I can't tell if the
discoloration is due to excess flux or some sort of discharge.
Whatever the cause, the system is functioning. I'm certain I
don't have the skill/steady hands to work with components on
this scale.
6. No sign that anyone previously mucked around inside the system
7. The MSPlan ROM (M14) was installed with pin 10 bent all the
way under the IC. Before reseating the ROM, I bent the pin back
out.
Once the M14 ROM was reseated and the unit reassembled, MSPlan
launched just as it should. And all other ROM-based
applications launch as they should. BUT....
*New mystery*: the system now reports in BASIC 17,868 bytes
free -- that is 1,466 bytes fewer than should be the case.
HIMEM is also reduced by 1,466 bytes.
Now I am wondering if pin 10 was supposed to be left bent under
and the ROM just needed to be reseated. Exactly how that would
relate to the availability or non-availability of 1,466 bytes I
don't know.
Tom
On Tue, Aug 6, 2024 at 9:40 PM B 9 <[email protected]
<mailto:[email protected]>> wrote:
Brian is right that whatever happened to make tge builtin
ROM disappear is pretty serious. Birt has some good videos
<https://www.youtube.com/watch?v=1adlQo3UI90> on fixing up
such problems on his YouTube channel
<https://www.youtube.com/@HeyBirt>. Even if you don't have
the time right now to completely fix it, it would be good to
open it and clean up any corrosion.
One last thing to try, although I'm pretty sure it will be
exactly like running it from the menu: On my Tandy 200 you
can launch MSPLAN from BASIC by using `CALL 61167, 1`. What
does it do on yours?
—b9
On Tue, Aug 6, 2024 at 8:00 AM Brian K. White
<[email protected] <mailto:[email protected]>> wrote:
I can only confirm that MSPLAN works with no option rom
installed.
Could be either bad ram or bad rom. There are two rom
chips inside
besides the option rom socket outside. Or anything else
like a corroded
trace making a stuck address line. These units all have
leaking caps and
batteries by now, even if they are still working.
Don't be loath to open it, run to open it to arrest the
development from
getting worse as soon as possible.
--
bkw
On 8/5/24 09:51, B 9 wrote:
> That's actually pretty cool and I'm curious what
GTE's firmware does.
> What software version are you seeing?
>
> I'm not sure why they would overwrite MSPLAN yet
leave it in the menu,
> but if they added an "option ROM", I believe you can
run it with `CALL
> 61167, 2`.
>
> —b9
>
>
> On Sun, Aug 4, 2024 at 6:10 PM Tom Blum
<[email protected] <mailto:[email protected]>
> <mailto:[email protected]
<mailto:[email protected]>>> wrote:
>
> Hello,
>
> New to the community and apologies if I'm raising
a question/issue
> already addressed. Just purchased a working
T200. Power cycles
> nominally and shows classic menu options.
Selecting Multiplan from
> the menu places the T200 into a frozen state.
LCD screen appears to
> fill (shaded) completely but program does not
start, no visible
> text/graphics. Resetting and power-cycle
necessary to get back to
> the main T200 menu. Noted that this T200 has a
property label on
> the bottom indicating that GTE, Inc. (the telecom
company) was a
> previous owner and appears to show a unique GTE
software version #.
> Is it possible that the original/built-in
Multiplan ROM was (or
> could be) removed from the T200. As a newbie to
the T, am loathe to
> open up a working unit to see if a ROM is
missing. Is there a past
> or present ROM option module for the T200 that
would have Multiplan
> installed (or installable)? Tom
>
--
bkw
--
bkw