Forums

unable to halt LCDX

Started by Marco October 3, 2006
Hi everybody.

I knew it would happen some day: loaded largish program,
disconnected "rs232" cable, connected to target RS232, and
- display went dark and dead
- no action whatsoever
- reconnected to PC, I get error 202, unable to halt

I have verified at the scope that the ATN line is pulsed and it
arrives to the toy...

I suspect stack overflowed when connecting to RS232 source, but my
qyestion is:

- how do I make the thing respond to the Basicx downloader?

- Is there a way to reset the hard way?

- Is it possible the loader/OS was overwritten?

Electrically, all seems OK, the clock is ticking...
I could not find mention of this problem on the board

Thank you all...

Marco
Hello Marco, what I did was:

Powerdown the BasicX.
Start the PC and the BasicX development environment.
Make a simple prog of 1 line.
Start uploading it to the basicx.
Now poweron the basicx.
And I think you are set now....

Like you said in your home page:

as Joe Hill said: organize
as Thoreau said: simplify

--- Marco wrote:

> Hi everybody.
>
> I knew it would happen some day: loaded largish
> program,
> disconnected "rs232" cable, connected to target
> RS232, and
> - display went dark and dead
> - no action whatsoever
> - reconnected to PC, I get error 202, unable to halt
>
> I have verified at the scope that the ATN line is
> pulsed and it
> arrives to the toy...
>
> I suspect stack overflowed when connecting to RS232
> source, but my
> qyestion is:
>
> - how do I make the thing respond to the Basicx
> downloader?
>
> - Is there a way to reset the hard way?
>
> - Is it possible the loader/OS was overwritten?
>
> Electrically, all seems OK, the clock is ticking...
> I could not find mention of this problem on the board
>
> Thank you all...
>
> Marco
>
Wim Nijntjes
Oranjekanaal 38 NZ
9415TP Hijken
The Netherlands

__________________________________________________
Thank you Wim,

but no way: I wrote a 12 byte program but I keep getting "unable to
halt" message with error codes from 198 to 202.

OTOH I retested the PC com line and it is working fine.

The LCDX still appears stuck (two rows ON and two OFF, no backlight,
by the way), the clock is clocking OK.

There is an (undocumented?) RST pad (at 5 V), I tried grounding it,
no results.

Anybody has any suggestion, before I invoke guarantee?

Thank you

Marco
--- In b..., Wim Nijntjes wrote:
>
> Hello Marco, what I did was:
>
> Powerdown the BasicX.
> Start the PC and the BasicX development environment.
> Make a simple prog of 1 line.
> Start uploading it to the basicx.
> Now poweron the basicx.
> And I think you are set now....
>
> Like you said in your home page:
>
> as Joe Hill said: organize
> as Thoreau said: simplify
>
> --- Marco wrote:
>
> > Hi everybody.
> >
> > I knew it would happen some day: loaded largish
> > program,
> > disconnected "rs232" cable, connected to target
> > RS232, and
> > - display went dark and dead
> > - no action whatsoever
> > - reconnected to PC, I get error 202, unable to halt
> >
> > I have verified at the scope that the ATN line is
> > pulsed and it
> > arrives to the toy...
> >
> > I suspect stack overflowed when connecting to RS232
> > source, but my
> > qyestion is:
> >
> > - how do I make the thing respond to the Basicx
> > downloader?
> >
> > - Is there a way to reset the hard way?
> >
> > - Is it possible the loader/OS was overwritten?
> >
> > Electrically, all seems OK, the clock is ticking...
> > I could not find mention of this problem on the board
> >
> > Thank you all...
> >
> > Marco
> >
> >
> > > Wim Nijntjes
> Oranjekanaal 38 NZ
> 9415TP Hijken
> The Netherlands
>
> __________________________________________________