Re: [M100] Low battery , crashes wipe the memory of both M102/M200

2023-02-06 Thread birt_j
I have never experienced anything other than a corrupted file. I deleted and 
that was that. After finding out what caused it, I did not do it again. I 
suppose that depending on which point in a line it is not able to keep up with 
on-the-fly tokenization some interesting things might happen. 

The symptoms described by the OP, don’t match my experience with trying to load 
a .DO as a .BA. Other might have a different experience with this failure.

 

Jeff Birt

 

From: M100  On Behalf Of John R. Hogerhuis
Sent: Monday, February 6, 2023 5:44 PM
To: m...@bitchin100.com
Subject: Re: [M100] Low battery , crashes wipe the memory of both M102/M200

 

 

 

On Mon, Feb 6, 2023 at 3:38 PM mailto:bir...@soigeneris.com> > wrote:

Loading a .DO file which has been incorrectly named .BA won’t work correctly 
but it won’t hard reset the machine either.

 

 

 

Not sure what you mean by "won't work correctly."


Attempting to inload a BA named file that is not properly tokenized will 
corrupt the RAM filesystem pointers so it can absolutely result in a cold 
start. Not reliably which is in a way worse... because you can limp along not 
realizing that your file system is broken. Eventually it will either cold start 
or you will have to cold start it yourself to cure the dysfunction.

 

-- John.



Re: [M100] Low battery , crashes wipe the memory of both M102/M200

2023-02-06 Thread Brian K. White
The internal battery always preserves the ram contents as long as it's a 
working battery.


Reset can happen fairly easily from crashing software, but it requires 
some sort of software error, IE either a bug in the software or a 
corrupt copy of the software from a bad serial transfer.


Merely using the serial port, even with dead batteries that die right in 
the middle still doesn't cause a reset or lost data.


Old caps can do it though because they make the entire machine generally 
unstable, resulting in random corrupt activity inside itself just for 
normally ordinary operations like just accessing rom or ram on the bus. 
That affects all things and could cause a reset at any random time not 
just during serial port usage, but one thing I think the serial port 
does different from most other things is draw a little from the negative 
power rail, so maybe VEE is weak and marginal, good enough to keep the 
machine running most of the time but the serial port just pushes it over 
the edge?


But it's definitely a thing that happens from software and not normally, 
just from a bug or corrupt copy, so suspect all software that hasn't 
been proven by decades of use already, and that does include REXMGR if 
it's not an old proven version. I believe REXMGR installs timer 
interrupt code that runs all the time even when you aren't in REXMGR. I 
might be wrong about that, Steve would have to say.


To diagnose, just remove the REX# entirely, reset, load a known-good 
copy of TS-DOS in ram and just do a bunch of transfers. Or even better 
do a bunch of plain TELCOM traffic with no other software at all 
installed. Normally, even trying to overload the machine by using 
too-high of baud rate that it can't keep up with, and pasting a 100K 
text file into the terminal on the pc side etc, doesn't cause it to 
crash or reset reset, you just collect a bunch of corrupt data until ram 
fills up, but still no crash or reset.


Then only proceed from there. If that still crashes, then you have a 
hardware problem. If it doesn't then add one variable back in, like 
install the REX# physically but don't install it's software yet (don't 
call 63012), and test again like that. Then install REXMGR and test 
again. If it doesn't fail until after installing REXMGR, try flashing 
the REX# back to an older version of it's firmware. If it never fails 
again, only *then* try using whatever other software you were trying to 
use originally (whatever that was, since you didn't say, ts-dos? telcom? 
rexmgr loading rom images or backups? some other unknown 
serial-port-using app?)


But you'll have to go methodically from the ground up like that if you 
ever want to figure it out. Start with nothing but the stock machine, 
and then add a single variable at a time back into the mix.


--
bkw

On 2/6/23 12:38, Cedric Amand wrote:

Hello,
While trying to help Stephen testing new REX software, I've been 
investigating crashes of both my M102 and M200 (unrelated to REX)
It seems that when using batteries that are "bit low" (but the red light 
does not turn on), together with anything using the serial port 
(transfers, TPDD,etc) again the light does not turn on, but I have 
system crashes that wipe the memory (basically equivalent to 
CTRL-BREAK-RESET)

My systems comes back empty, date in 1900, you know the drill.
Am I alone ?
Is this indeed related to using serial, or maybe just to low battery ? 
Why doesn't the backup battery protect my work (they are brand new) ?

What can I do to avoid those "memory wiping crashes" ?
Could it be related to the fact both systems have a REX# ? (I doubt it - 
but hey, I also doubt these things wiped their memory twice a day back 
in the day)
It's super frustrating because each time they occur I loose a bit of 
faith in my ModelT's, and you don't want that.

If I could at least investigate a possible cause, that would help me.


--
bkw



Re: [M100] Odd NEC PC-8201A 'ROM"

2023-02-06 Thread birt_j
Ah, it is interesting to know how the dongle was used. I have never seen a 
cartridge for the NEC machines, is it basically a box with a connector and ROM?

 

Jeff Birt

 

From: M100  On Behalf Of Gary Weber
Sent: Sunday, February 5, 2023 6:10 PM
To: m...@bitchin100.com
Subject: Re: [M100] Odd NEC PC-8201A 'ROM"

 

Hi Jeff,

 

At some point in the past I ended up with an NEC PC-8201A that had that same 
Met Life dongle as well as a plug-in cartridge which actually had their 
insurance agent software on it.  It takes over the machine entirely when you 
have that cartridge plugged in, you don't have any access to the NEC operating 
system itself.

 

I'd never taken apart that EPROM-looking dongle thing myself, so thanks for 
solving that mystery.  At this point I'm left to assume that there's a value 
that is read from it in some way due to that diode, and that if the dongle is 
missing, the cartridge refuses to run.  Probably a means of "security" although 
if someone had access to a Met Life insurance agent's NEC computer back in the 
day you would think they'd also unscrew the bottom panel and take the dongle if 
they were "in the know".  Security by obfuscation?

 

Anyway I still have the dongle and the cartridge somewhere...

Gary Weber

Web 8201

 

On Sun, Jan 22, 2023 at 1:09 PM mailto:bir...@soigeneris.com> > wrote:

Hi all,

 

I forgot to post this here yesterday. I did a video covering a NEC PC-8201A 
refurb I did after letting the machine sit partially disassembled for two 
years. The most interesting thing though was an odd option ROM. I won’t spoil 
the surprise but so far nobody has seen one like it.

https://youtu.be/KFTDzwjdYMI

Jeff Birt (Hey Birt!)



Re: [M100] Low battery , crashes wipe the memory of both M102/M200

2023-02-06 Thread Alex ...
In my case, the driver transistor for the relay actually failed short. I
replaced it and the problem went away.

On a diode test the failed part was happily conductive regardless of what I
put on the gate, lol.

On Mon, Feb 6, 2023, 18:40  wrote:

> The click you hear is the telco relay. The flux around the driver
> transistor can turn conductive enough to trigger the transistor and thus
> the relay. I have also seen this cause reset issues and other oddities on
> the M100.
>
>
>
> Jeff Birt
>
>
>
> *From:* M100  *On Behalf Of *Alex ...
> *Sent:* Monday, February 6, 2023 2:39 PM
> *To:* m...@bitchin100.com
> *Subject:* Re: [M100] Low battery , crashes wipe the memory of both
> M102/M200
>
>
>
> A particularly nasty crash can make it do that cold-reset thing. I ran
> into that countless times while trying my hand at assembly development
> while using ROM2 and MFORTH. in that case the problem isn't that the memory
> is totally erased but that some important part gets corrupted and the stock
> ROM starts over from scratch. I couldn't tell you for sure what or how it
> happens, but it can.
>
> Not necessarily the same as what you saw but I had an issue with my T102
> that caused low voltages and battery drain due to the cassette remote being
> stuck on. The give-away for that case was if I carefully put the batteries
> in, I could hear the relay click on and stay on, regardless of the state of
> the on/off switch. It might be worth putting the machine on an ammeter and
> see if it's pulling some excess current if your batteries seem to not last
> as long as they should.
>
>
>


[M100] Mcomm and bbs

2023-02-06 Thread Stephen Adolph
I've been asleep at the wheel.. I totally missed that Mcomm provides a very
good serial to IP modem function!
Once I realized this, I was online in an instant with my T102 at Greg's the
keep.net BBS.
Even more fun I was in 80x25 mode with the MVT100 adapter.

It was so quick and easy!  Worked great!

..Steve


Re: [M100] Low battery , crashes wipe the memory of both M102/M200

2023-02-06 Thread John R. Hogerhuis
On Mon, Feb 6, 2023 at 3:38 PM  wrote:

> Loading a .DO file which has been incorrectly named .BA won’t work
> correctly but it won’t hard reset the machine either.
>
>
>
>
>
Not sure what you mean by "won't work correctly."

Attempting to inload a BA named file that is not properly tokenized
will corrupt the RAM filesystem pointers so it can absolutely result in a
cold start. Not reliably which is in a way worse... because you can limp
along not realizing that your file system is broken. Eventually it will
either cold start or you will have to cold start it yourself to cure the
dysfunction.

-- John.


Re: [M100] Low battery , crashes wipe the memory of both M102/M200

2023-02-06 Thread birt_j
The click you hear is the telco relay. The flux around the driver transistor 
can turn conductive enough to trigger the transistor and thus the relay. I have 
also seen this cause reset issues and other oddities on the M100.

 

Jeff Birt

 

From: M100  On Behalf Of Alex ...
Sent: Monday, February 6, 2023 2:39 PM
To: m...@bitchin100.com
Subject: Re: [M100] Low battery , crashes wipe the memory of both M102/M200

 

A particularly nasty crash can make it do that cold-reset thing. I ran into 
that countless times while trying my hand at assembly development while using 
ROM2 and MFORTH. in that case the problem isn't that the memory is totally 
erased but that some important part gets corrupted and the stock ROM starts 
over from scratch. I couldn't tell you for sure what or how it happens, but it 
can.

Not necessarily the same as what you saw but I had an issue with my T102 that 
caused low voltages and battery drain due to the cassette remote being stuck 
on. The give-away for that case was if I carefully put the batteries in, I 
could hear the relay click on and stay on, regardless of the state of the 
on/off switch. It might be worth putting the machine on an ammeter and see if 
it's pulling some excess current if your batteries seem to not last as long as 
they should.

 



Re: [M100] Low battery , crashes wipe the memory of both M102/M200

2023-02-06 Thread birt_j
Loading a .DO file which has been incorrectly named .BA won’t work correctly 
but it won’t hard reset the machine either.

 

 

Jeff Birt

 

From: M100  On Behalf Of John R. Hogerhuis
Sent: Monday, February 6, 2023 3:21 PM
To: m...@bitchin100.com
Subject: Re: [M100] Low battery , crashes wipe the memory of both M102/M200

 

TS-DOS? The only problem I know that causes corruption with TS-DOS is 
mistakenly trying to inload a file named with a BA extension that's not really 
a tokenized BASIC file.

You should always rename ASCII BASIC files as .DO before inloading. You can 
inload a .BA file, but it must actually be tokenized BASIC.

What file service software or device are you using? LaddieAlpha doesn't have 
this sharp edge but all others do.

 

-- John.

 



Re: [M100] Recommendation for T200 clip on led light?

2023-02-06 Thread Stephen Adolph
Thanks Peter,
I was noticing that a lot of those clip on lights may not be able to grab
the T200 Properly..


>> On Monday, February 6, 2023, Peter Noeth  wrote:
>
> Steve,
>
>
>>   I purchased a clip-on book light at Barnes & Noble (Mighty Bright
>> https://mightybright.com) for use on my Nook eBook which worked well for
>> that. It is similar to the current ""WonderFlex rechargeable" clip on
>> light, but mine uses 2 CR2032 coin cells.
>
>
>>   Some months year later I thought it would work nicely for my T102 when
>> using it in dim indoor lighting, but the built-in spring clip would only
>> attach well to something no thicker than 1/4". So I took it apart and
>> dispensed with the original clip/battery holder and attached the goose neck
>> to the top face of a 25pin D-sub connector shell and put the batteries
>> inside. The shell also has a 25pin connector that doesn't connect to
>> anything, but facilitates connecting the unit to the T102. The single LED
>> is not so bright to get a lot of annoying reflection from the computer's
>> display, but lights up the keyboard nicely.
>
>
>>   I preserved the light's original external power connection (which is
>> accessed through the D-sub shell's cable exit hole, so it could be powered
>> externally, or in the case of a rechargeable light, re-charged. Just
>> precludes any other use of the serial port. I suppose one could use a 9pin
>> D-sub connector, and connect to the barcode jack and get power from the
>> computer as well, but I think that could hamper "touch typing" more being
>> so close to the left hand.
>
>
>>  Some starting point idea, nice and compact to go in your computer bag
>> when not being used.
>
>
>> Regards,
>
>
>> PeterN
>
> --
>
>
>> Message: 3
>
> Date: Mon, 6 Feb 2023 12:22:21 -0500
>
> From: Stephen Adolph 
>
> To: m...@bitchin100.com
>
> Subject: [M100] Recommendation for T200 clip on led light?
>
> Message-ID:
>
> > uimntz5f6-ormejfwxr7pmr...@mail.gmail.com>
>
> Content-Type: text/plain; charset="utf-8"
>
>
>> Hi, does anyone have a good recommendation for a clip on T200 LED?
>
> Thanks Steve
>
>
>>
>>
>>


Re: [M100] M100 LCD repair video and alternative use for unused screen RAM

2023-02-06 Thread John R. Hogerhuis
" I am still alive and well, not that anyone seemed overly concerned there"

Great to hear that you're well George!

For my part I don't automatically raise the alarm bells when a member goes
quiet for a while... people do come and go and sometimes gafiate. It
happens.

Glad to see some updates to Text Sweeper, I still play it now and then.
It's a great program (with or without asciipixels integration) and I'll
definitely check out your new version.

-- John.


Re: [M100] M100 LCD repair video and alternative use for unused screen RAM

2023-02-06 Thread grima...@gmail.com
Hi all,

I did just see this thread, and I want to provide a few updates.

1. I am still alive and well, not that anyone seemed overly concerned there
:D
2. My website is down because I accidentally kicked out the network cable
for my raspberry pi, and I didn't notice. I will be fixing this shortly.
3. I have been diligently working on Text Sweeper for the last week, and I
have some updates to share.

Updates coming soon.

   1. I started managing the codebase through a Private git repository. I
   will opt to just make this Public for posterity's sake when I release the
   next updated version.
   2. I have removed the AsciiPixels integration. While it was nifty, I
   think it went against the spirit of the game, which was intended to be an
   entirely text-based Minesweeper clone.
   3. I have modified a significant amount of the codebase. I have
   rewritten a large portion of the mine generation, and some of the other
   common subroutines.
  1. Mine generation algorithms used to be naive. I would pick a spot
  to put the mine, check if it isn't within the initial 3x3 area
of the first
  click, and check if it wasn't already a mine.
 1. This has a theoretically infinite upper bound, as RND could
 generate invalid spaces forever. This is noticeably slow when running
 denser minefields
 2. I replaced it with an algorithm that will always select a space
 that is valid.
1. Accomplished by generating the array of all spaces
upfront.(done in ML for performance reasons) And then
removing the 4-9
invalid spaces around X,Y
2. After selecting a space, it's value will be set to -1 in the
initial array
3. Next, I use RND to generate a value(I%) between 0 and
256-SpacedAlreadySelected
4. Finally, I loop over the spaces in the array, and increment
the array index(I%) for each -1 in the array. This yields
a new I%, which
is the Nth non-negative position in the array. (done in ML
for performance)
 3. This means that each loop in BASIC generates a valid position,
 and the loop runs MN% number of times, where MN% is the
number of mines we
 have to generate. Previously, it would run anywhere from MN%
to infinity.
  2. Mine adjacency counts were done at the time of checking the cell.
  I moved this to happen immediately after the generation of the
minefield. I
  also have an ML routine that generates the upper and lower bounds for
  checking a cell.
  3. Using that same ML routine as above, to generate the bounds when
  checking the mines.
 1. So far there is about a 20-30% measured improvement on the mine
 checking of the first move. (benchmarked using a 100 count minefield)
  4. I replaced most of the GOTOs with FOR loops where applicable.
  5. Refactored a lot of the code to just remove duplication where
  unneeded.
  6. The way I inserted ML into the program.
 1. I dimensioned INT arrays for each subroutine.
 2. I poked in my code from Data Statements.
 3. I limited absolute addressing and jumps as much as possible.
1. In the case where I need to do JMP operations, I have BASIC
modify the ML addresses prior to execution.
 4. I'm not an expert, but as I understand it, this should mean
 that the ML code won't conflict with any other programs in
memory, as long
 as you have the free space for BASIC to DIM the arrays. If
not, it will
 fail safely.
  4. Flagged mines must be unflagged before selecting them. Prevents
   accidentally setting off a flagged mine.
   5. Other features I want to add:
  1. Selecting a space where the Number in the cell == Flags in
  surrounding cells will open all adjacent cells. This is a common
feature in
  other versions.
  2. Additional controls for L/R/U/D. I developed this mostly using
  VirtualT to test. The arrow keys kind of stink as the interface on an
  actual M100.
  3. Rewrite some additional pieces in ML if possible, to improve the
  speed at which means are revealed. This part is slow and makes the game
  less fun.
  4. Add some instructions into the game itself.

After all this is complete, I will make the github public, which will
include the assembly code as well.

Please let me know your feedback on any of the above, and if you have any
suggestions. Please bear with me, I just taught myself assembly over the
weekend so it's been a bit of a trial by fire. :D

Best,
George

On Wed, Jul 6, 2022 at 7:17 PM Ken Pettit  wrote:

> Hi All,
>
> Sorry, didn't reply to this for quite some time ... the family caught
> Covid-19 last week and I was still recovering (I was taking care of
> everyone and then was the last to get it).
>
> I will look into my T200 AciiPixels implementation to see if I ever (or
> can still) get 

Re: [M100] Recommendation for T200 clip on led light?

2023-02-06 Thread Peter Noeth
Steve,

  I purchased a clip-on book light at Barnes & Noble (Mighty Bright
https://mightybright.com) for use on my Nook eBook which worked well for
that. It is similar to the current ""WonderFlex rechargeable" clip on
light, but mine uses 2 CR2032 coin cells.

  Some months year later I thought it would work nicely for my T102 when
using it in dim indoor lighting, but the built-in spring clip would only
attach well to something no thicker than 1/4". So I took it apart and
dispensed with the original clip/battery holder and attached the goose neck
to the top face of a 25pin D-sub connector shell and put the batteries
inside. The shell also has a 25pin connector that doesn't connect to
anything, but facilitates connecting the unit to the T102. The single LED
is not so bright to get a lot of annoying reflection from the computer's
display, but lights up the keyboard nicely.

  I preserved the light's original external power connection (which is
accessed through the D-sub shell's cable exit hole, so it could be powered
externally, or in the case of a rechargeable light, re-charged. Just
precludes any other use of the serial port. I suppose one could use a 9pin
D-sub connector, and connect to the barcode jack and get power from the
computer as well, but I think that could hamper "touch typing" more being
so close to the left hand.

 Some starting point idea, nice and compact to go in your computer bag when
not being used.

Regards,

PeterN

> --
>
> Message: 3
> Date: Mon, 6 Feb 2023 12:22:21 -0500
> From: Stephen Adolph 
> To: m...@bitchin100.com
> Subject: [M100] Recommendation for T200 clip on led light?
> Message-ID:
>  uimntz5f6-ormejfwxr7pmr...@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hi, does anyone have a good recommendation for a clip on T200 LED?
> Thanks Steve
>
>


Re: [M100] surface

2023-02-06 Thread John R. Hogerhuis
LaddieAlpha is uses the .NET framework runtime so I assume it works. But
confirmation would be good.

-- John.

On Mon, Feb 6, 2023, 1:30 PM Peter Vollan  wrote:

> Can I emulate a TPDD with my Microsoft Surface Pro?
>
>


Re: [M100] surface

2023-02-06 Thread Gregory McGill
would assume it would run mcomm or the python tpdd

On Mon, Feb 6, 2023 at 1:30 PM Peter Vollan  wrote:

> Can I emulate a TPDD with my Microsoft Surface Pro?
>
>


[M100] Beta testers for R2.2 for REX# and REXCPM?

2023-02-06 Thread Stephen Adolph
If anyone is interested in testing out R2.2 prior to release, let me know
please. I can send the files needed to upgrade the software. Suitable for
REX# and REXCPM.

Thanks Steve


Re: [M100] Low battery , crashes wipe the memory of both M102/M200

2023-02-06 Thread Cedric Amand
I’d like to eliminate the possibility that my ram has problems ; may it be on 
my m200 or my m102 ; is there a small basic or ml program somewhere that would 
to a meaningful test ( I could probably draft a simple one but it would 
probably not be very thorough ) All in all my m102 is much more stable than my 
m200 so if there is a ram problem behind that ; it’s more on my m200 . I’d like 
to be sure once and for all > > > > >


Re: [M100] Low battery , crashes wipe the memory of both M102/M200

2023-02-06 Thread Peter Noeth
Although not having seen this ever crash my T102, I did notice that having
my Seiko DP-414 printer connected, but turned off, causes an increase in
current draw on the T102 (likely on the M100 as well). Several 10s of
milliamps if I recall correctly. Does cause the red LED to come on if
batteries are low. If the printer is powered on, then no increase in
current draw is noticed. This might vary depending on the brand of printer
used.

Regards,

PeterN


>
>


[M100] surface

2023-02-06 Thread Peter Vollan
Can I emulate a TPDD with my Microsoft Surface Pro?


Re: [M100] Low battery , crashes wipe the memory of both M102/M200

2023-02-06 Thread John R. Hogerhuis
TS-DOS? The only problem I know that causes corruption with TS-DOS is
mistakenly trying to inload a file named with a BA extension that's not
really a tokenized BASIC file.

You should always rename ASCII BASIC files as .DO before inloading. You can
inload a .BA file, but it must actually be tokenized BASIC.

What file service software or device are you using? LaddieAlpha doesn't
have this sharp edge but all others do.

-- John.

On Mon, Feb 6, 2023 at 1:15 PM Cedric Amand  wrote:

> Thanks to all, I have a lot of things to investigate now.
>
> Jeff : indeed , I've never been able to reproduce the problem "on demand",
> but each time I remember crashing, I was doing serial communication or
> "saving files", so more than likely using TSDOS. So that's one area I'm
> gonna investigate. If I could reproduce those crashes with a TSDOS from a
> bootstrap (or anything else than from my REX# ROMs) that would already rule
> out a problem with REX.
>
> I however do remember the last crash, on my M200, was while hitting F2
> (save) in TEXT, saving to... RAM. But, I had a serial device connected.
> But most crashes occured while doing serial - so inside TSDOS for sure.
>
> Alex ; that's very interesting too. My M200 is eating a suspiciously high
> amount of quality batteries for a device I'm using 30 minutes once in a
> while, and I think I often ear it click for no reason. I'm gonna
> investigate this as well.
>
> I was a bit ashamed to email about my problem but I'm happy I did.
> Everyone seems to imply TSDOS is not something to be trusted (to put it
> mildly :) )
>
>


Re: [M100] Low battery , crashes wipe the memory of both M102/M200

2023-02-06 Thread Cedric Amand
Thanks to all, I have a lot of things to investigate now. Jeff : indeed , I've 
never been able to reproduce the problem "on demand", but each time I remember 
crashing, I was doing serial communication or "saving files", so more than 
likely using TSDOS. So that's one area I'm gonna investigate. If I could 
reproduce those crashes with a TSDOS from a bootstrap (or anything else than 
from my REX# ROMs) that would already rule out a problem with REX. I however do 
remember the last crash, on my M200, was while hitting F2 (save) in TEXT, 
saving to... RAM. But, I had a serial device connected. But most crashes 
occured while doing serial - so inside TSDOS for sure. Alex ; that's very 
interesting too. My M200 is eating a suspiciously high amount of quality 
batteries for a device I'm using 30 minutes once in a while, and I think I 
often ear it click for no reason. I'm gonna investigate this as well. I was a 
bit ashamed to email about my problem but I'm happy I did. Everyone seems to 
imply TSDOS

 is not something to be trusted (to put it mildly :) )


Re: [M100] Low battery , crashes wipe the memory of both M102/M200

2023-02-06 Thread Alex ...
A particularly nasty crash can make it do that cold-reset thing. I ran into
that countless times while trying my hand at assembly development while
using ROM2 and MFORTH. in that case the problem isn't that the memory is
totally erased but that some important part gets corrupted and the stock
ROM starts over from scratch. I couldn't tell you for sure what or how it
happens, but it can.

Not necessarily the same as what you saw but I had an issue with my T102
that caused low voltages and battery drain due to the cassette remote being
stuck on. The give-away for that case was if I carefully put the batteries
in, I could hear the relay click on and stay on, regardless of the state of
the on/off switch. It might be worth putting the machine on an ammeter and
see if it's pulling some excess current if your batteries seem to not last
as long as they should.

On Mon, Feb 6, 2023 at 2:30 PM Cedric Amand  wrote:

> I'm really not convinced my problem is REX related, at least not yet
>
> Is there a process, a type of crash, or something known to basically crash
> the Model T and wipe it's RAM (and reset the clock !) ?
> All of that with a perfectly working backup ram (I can replace the
> batteries no problem)
>
> It's clearly the crash that wipes the ram/resets the thing, including the
> clock ?
> Is that a type of crash other people have seen ? Or am I cursed ?
>
> It's really the software is doing ctrl-break-power for me. It erases the
> machine WITH a perfectly working battery.
>
> And I believe this mostly happens when doing save operations,or anything
> involving serial - but it's super difficult to reproduce. It's mostly
> random.
>
> Call to the gurus :)
>
>


-- 
Disclaimer: Any resemblance between the above views and those of my
employer, my terminal, or the view out my window are purely coincidental.
Any resemblance between the above and my own views is non-deterministic.
The question of the existence of views in the absence of anyone to hold
them is left as an exercise for the reader.
The question of the existence of the reader is left as an exercise for the
second god coefficient.  (A discussion of non-orthogonal, non-integral
polytheism is beyond the scope of this article.) Thanks /usr/games/fortune


Re: [M100] Low battery , crashes wipe the memory of both M102/M200

2023-02-06 Thread Stephen Adolph
>
>
> When you say a Save operation, do you mean write to laptop ram or write to
external?

You are getting a cold restart for sure.  That is the result.  What causes
a cold restart?  Memory corruption, specific bytes in upper ram.  When the
computer does a restart from instruction , it will eventually look at a
specific byte to decide..  warm reboot or cold reboot?

So something is causing the machine to reboot and when it does, it is a
cold reboot.

What software is in use?  TELCOM?  TSDOS?

If you could describe a sequence of failure that would help.





>
> On Monday, February 6, 2023, Cedric Amand  wrote:

I'm really not convinced my problem is REX related, at least not yet



Is there a process, a type of crash, or something known to basically crash
> the Model T and wipe it's RAM (and reset the clock !) ?

All of that with a perfectly working backup ram (I can replace the
> batteries no problem)



It's clearly the crash that wipes the ram/resets the thing, including the
> clock ?

Is that a type of crash other people have seen ? Or am I cursed ?



It's really the software is doing ctrl-break-power for me. It erases the
> machine WITH a perfectly working battery.



And I believe this mostly happens when doing save operations,or anything
> involving serial - but it's super difficult to reproduce. It's mostly
> random.



Call to the gurus :)




>


Re: [M100] Low battery , crashes wipe the memory of both M102/M200

2023-02-06 Thread birt_j
One other thought I just had. Then testing Backpacks I use a REX Classic mainly 
for TS-DOS. I have noticed that if I’m typing along too quickly in the TS-DOS 
menus it will lock up as you describe. To prevent this, I wait until the screen 
is finished rendering before pressing the next button. For example, if I just 
pressed F4 to switch from DISK to RAM view I need to wait until the screen is 
done rendering.

It seems if you press a key at just the right time while TS-DOS is redrawing 
the menu something odd happens. Sometimes is seems like a key code is caught in 
the input buffer and keeps getting acted on over and over and over. I have 
attributed this to an oddity of TS-DOS that most people won’t come across as 
they are not trying to test a bunch of TPDD type drives in one setting. If you 
are just using it to load or save a file on occasion, I would guess you will 
never see it.

 

Jeff Birt

 

From: M100  On Behalf Of Cedric Amand
Sent: Monday, February 6, 2023 11:39 AM
To: m...@bitchin100.com
Subject: [M100] Low battery , crashes wipe the memory of both M102/M200

 

Hello,

 

While trying to help Stephen testing new REX software, I've been investigating 
crashes of both my M102 and M200 (unrelated to REX)

 

It seems that when using batteries that are "bit low" (but the red light does 
not turn on), together with anything using the serial port (transfers, 
TPDD,etc) again the light does not turn on, but I have system crashes that wipe 
the memory (basically equivalent to CTRL-BREAK-RESET)

 

My systems comes back empty, date in 1900, you know the drill.

 

Am I alone ?
Is this indeed related to using serial, or maybe just to low battery ? Why 
doesn't the backup battery protect my work (they are brand new) ?

What can I do to avoid those "memory wiping crashes" ?

Could it be related to the fact both systems have a REX# ? (I doubt it - but 
hey, I also doubt these things wiped their memory twice a day back in the day)

 

It's super frustrating because each time they occur I loose a bit of faith in 
my ModelT's, and you don't want that.

If I could at least investigate a possible cause, that would help me.



Re: [M100] Low battery , crashes wipe the memory of both M102/M200

2023-02-06 Thread birt_j
I suspect the RAM is not wiped. The machine is just hard reset, and all 
relevant pointers set back to defaults. Your data is likely still in RAM you 
just can’t see it. 

 

Jeff Birt

 

From: M100  On Behalf Of Cedric Amand
Sent: Monday, February 6, 2023 12:50 PM
To: m...@bitchin100.com
Subject: Re: [M100] Low battery , crashes wipe the memory of both M102/M200

 

I'm really not convinced my problem is REX related, at least not yet

 

Is there a process, a type of crash, or something known to basically crash the 
Model T and wipe it's RAM (and reset the clock !) ?

All of that with a perfectly working backup ram (I can replace the batteries no 
problem)

 

It's clearly the crash that wipes the ram/resets the thing, including the clock 
?

Is that a type of crash other people have seen ? Or am I cursed ?

 

It's really the software is doing ctrl-break-power for me. It erases the 
machine WITH a perfectly working battery.

 

And I believe this mostly happens when doing save operations,or anything 
involving serial - but it's super difficult to reproduce. It's mostly random.

 

Call to the gurus :) 

 



Re: [M100] Low battery , crashes wipe the memory of both M102/M200

2023-02-06 Thread Cedric Amand
I'm really not convinced my problem is REX related, at least not yet Is there a 
process, a type of crash, or something known to basically crash the Model T and 
wipe it's RAM (and reset the clock !) ? All of that with a perfectly working 
backup ram (I can replace the batteries no problem) It's clearly the crash that 
wipes the ram/resets the thing, including the clock ? Is that a type of crash 
other people have seen ? Or am I cursed ? It's really the software is doing 
ctrl-break-power for me. It erases the machine WITH a perfectly working 
battery. And I believe this mostly happens when doing save operations,or 
anything involving serial - but it's super difficult to reproduce. It's mostly 
random. Call to the gurus :)


Re: [M100] Low battery , crashes wipe the memory of both M102/M200

2023-02-06 Thread Stephen Adolph
>
> Hi Cedric,

If you can, please try to replicate the problem without a REX# involved.
Maybe I missed something with R2.2.

Rs232 does load up the lower supply a bit.   There could be a problem with
that aspect, but it should be the same with or without rex.

Thanks
Steve



> On Monday, February 6, 2023, Cedric Amand  wrote:

Hello,



While trying to help Stephen testing new REX software, I've been
> investigating crashes of both my M102 and M200 (unrelated to REX)



It seems that when using batteries that are "bit low" (but the red light
> does not turn on), together with anything using the serial port (transfers,
> TPDD,etc) again the light does not turn on, but I have system crashes that
> wipe the memory (basically equivalent to CTRL-BREAK-RESET)



My systems comes back empty, date in 1900, you know the drill.



Am I alone ?

Is this indeed related to using serial, or maybe just to low battery ? Why
> doesn't the backup battery protect my work (they are brand new) ?

What can I do to avoid those "memory wiping crashes" ?

Could it be related to the fact both systems have a REX# ? (I doubt it -
> but hey, I also doubt these things wiped their memory twice a day back in
> the day)



It's super frustrating because each time they occur I loose a bit of faith
> in my ModelT's, and you don't want that.

If I could at least investigate a possible cause, that would help me.


>


Re: [M100] Low battery , crashes wipe the memory of both M102/M200

2023-02-06 Thread John R. Hogerhuis
It's not normal at all. The backup battery should absolutely protect the
RAM even if the main batteries are dead.

Do you know if the backup battery is getting charged? And I guess the
memory power switch must be on since I don't think it works with it off.


I guess you would need to remove main batteries, all cables and see if the
RAM is still getting sufficient power.

As to the serial port, yes when it's active it does cause additional power
drain.

-- John.

>


[M100] Low battery , crashes wipe the memory of both M102/M200

2023-02-06 Thread Cedric Amand
Hello, While trying to help Stephen testing new REX software, I've been 
investigating crashes of both my M102 and M200 (unrelated to REX) It seems that 
when using batteries that are "bit low" (but the red light does not turn on), 
together with anything using the serial port (transfers, TPDD,etc) again the 
light does not turn on, but I have system crashes that wipe the memory 
(basically equivalent to CTRL-BREAK-RESET) My systems comes back empty, date in 
1900, you know the drill. Am I alone ? Is this indeed related to using serial, 
or maybe just to low battery ? Why doesn't the backup battery protect my work 
(they are brand new) ? What can I do to avoid those "memory wiping crashes" ? 
Could it be related to the fact both systems have a REX# ? (I doubt it - but 
hey, I also doubt these things wiped their memory twice a day back in the day) 
It's super frustrating because each time they occur I loose a bit of faith in 
my ModelT's, and you don't want that. If I could at least investigate a

 possible cause, that would help me.


[M100] Recommendation for T200 clip on led light?

2023-02-06 Thread Stephen Adolph
Hi, does anyone have a good recommendation for a clip on T200 LED?
Thanks Steve