To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.roboticsOpen lugnet.robotics in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / 740
     
   
Subject: 
Re: legOS
Newsgroups: 
lugnet.robotics
Date: 
Wed, 25 Nov 1998 02:23:20 GMT
Original-From: 
Kekoa Proudfoot <kekoa@Graphics.Stanford.EDU>
Viewed: 
1914 times
  

     Does anyone use legOS?  I read that there are possible risks to
getting other ROM images.  What are the risks?

Did you get a ROM image?  Did you disassemble the firmware?  Even if you
did, is there anything to forbid you from using that information to write
new firmware?  Not that I'm supplying you with an answer, but it seems to
me that it's your RCX, why can't you do what you like with the hardware now
that you've bought it, especially if you use a piece of software that was
(supposedly) written without using any code from the original firmware or
ROM, except possibly for the "Do you byte, when I knock?" string, which is
otherwise needed for compatibility?

     I am using a GNU/Linux machine.  Is there anything else involved in
using legOS other than getting GNU binutils, building a gcc cross compiler
for h8300-hitachi-hms, compiling legOS, and downloading it to the RCX?

No.  Except that you will almost certainly want to check out:

http://graphics.stanford.edu/~kekoa/rcx/

for more information on the ROM image and firmware.

-Kekoa

   
         
     
Subject: 
Re: legOS
Newsgroups: 
lugnet.robotics
Date: 
Wed, 25 Nov 1998 02:40:23 GMT
Original-From: 
Bill Hollingsworth <billh@arches.uga.eduSPAMCAKE>
Viewed: 
1826 times
  

Hi,
     Thanks for your response.  I have been reading your pages over the
past few days.  I do not have the RCX (yet), but I am very interested.  I
learned of it this weekend and have been reading the specs.  I am as
interested in playing with operating systems for it as I am playing with
the robotics. :)  Using gcc to program it seems very neat to me, as does
using the PalmPilot III.

   Thanks,
           , __     _   _     ,
          /|/  \o  | | | |   /|   |
           | __/   | | | |    |___|
           |   \|  |/  |/     |   |\
           |(__/|_/|__/|__/   |   |/

    
          
     
Subject: 
RE: legOS
Newsgroups: 
lugnet.robotics
Date: 
Wed, 25 Nov 1998 03:45:32 GMT
Original-From: 
Vadim Strizhevsky <vadim@ANTISPAMoptonline.net>
Viewed: 
1867 times
  

Hi,
     Thanks for your response.  I have been reading your pages over the
past few days.  I do not have the RCX (yet), but I am very interested.  I
learned of it this weekend and have been reading the specs.  I am as
interested in playing with operating systems for it as I am playing with
the robotics. :)  Using gcc to program it seems very neat to me, as does
using the PalmPilot III.

For some Pilot <--> RCX information take a look at
http://members.rotfl.com/vadim/rcx if you haven't yet.

This honestly is quite lagging on progress, but I _have_ been working on it
in my very limited spare time. Hopefully within a week or two I'll have some
much more substantial/interesting to release.

-Vadim

    
          
     
Subject: 
Re: legOS
Newsgroups: 
lugnet.robotics
Date: 
Tue, 24 Nov 1998 23:24:14 GMT
Original-From: 
John Donaldson <jdonaldson@ghg.AVOIDSPAMnet>
Viewed: 
1901 times
  

  Has anyone be able to unpack the LegOS file. I have the CYGNUS GCC on
my Wintel system. Using GZIP I get this error

   "Invaled Compressed Data - Format Violation"

  I would like to try out LegOS and see if it will allow memory
storage/retrieval. I have a project in mind called a "MapBot".

John A. Donaldson


Vadim Strizhevsky wrote:

Hi,
     Thanks for your response.  I have been reading your pages over the
past few days.  I do not have the RCX (yet), but I am very interested.  I
learned of it this weekend and have been reading the specs.  I am as
interested in playing with operating systems for it as I am playing with
the robotics. :)  Using gcc to program it seems very neat to me, as does
using the PalmPilot III.

For some Pilot <--> RCX information take a look at
http://members.rotfl.com/vadim/rcx if you haven't yet.

This honestly is quite lagging on progress, but I _have_ been working on it
in my very limited spare time. Hopefully within a week or two I'll have some
much more substantial/interesting to release.

-Vadim

    
          
     
Subject: 
Re: legOS
Newsgroups: 
lugnet.robotics
Date: 
Wed, 25 Nov 1998 05:59:38 GMT
Original-From: 
Bill Hollingsworth <BILLH@ARCHES.UGAnomorespam.EDU>
Viewed: 
1943 times
  

On Tue, 24 Nov 1998, John Donaldson wrote:

  Has anyone be able to unpack the LegOS file. I have the CYGNUS GCC on
my Wintel system. Using GZIP I get this error

   "Invaled Compressed Data - Format Violation"


Hi,
     You can get legOS at http://mauve.inrialpes.fr/ .  There is a note
that some people have a problem with the file after downloading.  Instead
of clicking on the file, right click and select save link.  It will save
as legOS-0.1.2.tgz .  Then run tar -xzf legOS-0.1.2.tgz .

           , __     _   _     ,
          /|/  \o  | | | |   /|   |
           | __/   | | | |    |___|
           |   \|  |/  |/     |   |\
           |(__/|_/|__/|__/   |   |/

It's a troublesome world. All the people who're in it
are troubled with troubles almost every minute.
You ought to be thankful, a whole heaping lot,
for the places and people you're lucky you're not!
                                           - Dr. Seuss

    
          
     
Subject: 
Re: legOS
Newsgroups: 
lugnet.robotics
Date: 
Wed, 25 Nov 1998 08:42:35 GMT
Original-From: 
John Donaldson <jdonaldson@STOPSPAMghg.net>
Viewed: 
1995 times
  

  I have downloaded OK and since it is both tared and zip, you hve to
first unzip it using "GZIP". GZIP is like Compress.

  Gzip (compress) -d legOS-0_1_2.tgz - uncompress the file
  tar -xzf legOS-0_1_2.t unarchive it.

I am getting the error when I try to uncompress it.

John A. Donaldson


Bill Hollingsworth wrote:

On Tue, 24 Nov 1998, John Donaldson wrote:

  Has anyone be able to unpack the LegOS file. I have the CYGNUS GCC on
my Wintel system. Using GZIP I get this error

   "Invaled Compressed Data - Format Violation"


Hi,
     You can get legOS at http://mauve.inrialpes.fr/ .  There is a note
that some people have a problem with the file after downloading.  Instead
of clicking on the file, right click and select save link.  It will save
as legOS-0.1.2.tgz .  Then run tar -xzf legOS-0.1.2.tgz .

           , __     _   _     ,
          /|/  \o  | | | |   /|   |
           | __/   | | | |    |___|
           |   \|  |/  |/     |   |\
           |(__/|_/|__/|__/   |   |/

It's a troublesome world. All the people who're in it
are troubled with troubles almost every minute.
You ought to be thankful, a whole heaping lot,
for the places and people you're lucky you're not!
                                           - Dr. Seuss

    
          
     
Subject: 
Re: legOS
Newsgroups: 
lugnet.robotics
Date: 
Wed, 25 Nov 1998 15:16:42 GMT
Original-From: 
Bill Hollingsworth <BILLH@ARCHES.UGA.EDUihatespam>
Viewed: 
2009 times
  

On Wed, 25 Nov 1998, John Donaldson wrote:

  I have downloaded OK and since it is both tared and zip, you hve to
first unzip it using "GZIP". GZIP is like Compress.

  Gzip (compress) -d legOS-0_1_2.tgz - uncompress the file
  tar -xzf legOS-0_1_2.t unarchive it.


Hi,
     When you run tar with the -xzf parameters, it first ungzips it then
it untars it, all in the one command.  The "z" is for gzip.  The "x" is
for extract the tar file.  The "f" specifies the file.
           , __     _   _     ,
          /|/  \o  | | | |   /|   |
           | __/   | | | |    |___|
           |   \|  |/  |/     |   |\
           |(__/|_/|__/|__/   |   |/

It's a troublesome world. All the people who're in it
are troubled with troubles almost every minute.
You ought to be thankful, a whole heaping lot,
for the places and people you're lucky you're not!
                                           - Dr. Seuss

   
         
   
Subject: 
Re: legOS
Newsgroups: 
lugnet.robotics
Date: 
Wed, 25 Nov 1998 17:40:22 GMT
Original-From: 
Dave Taira <bodhi@&NoMoreSpam&foad.org>
Viewed: 
1857 times
  

On Tue, 24 Nov 1998, Kekoa Proudfoot wrote:

     Does anyone use legOS?  I read that there are possible risks to
getting other ROM images.  What are the risks?

Not that I'm supplying you with an answer, but it seems to
me that it's your RCX, why can't you do what you like with the
hardware now that you've bought it,

I think he meants risks as in "I installed LegOS, and it got wedged, and
I can't reinstall the official Lego stuff, so now I've got a very very
expensive lego brick that does nothing".

It seems to me that Lego's position would logically be "If you install
anything that we don't sell, you're on your own".

As a side note: what happened to the Reply-To header? IMHO, replies should
go back to the list by default.

Dave Taira     | Broken pipes, broken tools, people bending broken rules /   |
Hired Gun      | Hound dog howlin', bullfrog croakin' / Everything is broken |
bodhi@foad.org | --Bob Dylan, "Everything is Broken"                         |

   
         
   
Subject: 
Re: legOS
Newsgroups: 
lugnet.robotics
Date: 
Wed, 25 Nov 1998 18:40:36 GMT
Original-From: 
Kekoa Proudfoot <kekoa@Graphics.Stanford.EDU>
Viewed: 
1892 times
  

I think he meants risks as in "I installed LegOS, and it got wedged, and
I can't reinstall the official Lego stuff, so now I've got a very very
expensive lego brick that does nothing".

Such risks are unknown.  You have to trust, in the case of LegOS, that
Markus did a reasonable job.  He in turn probably has some amount of trust
that I did a reasonable job, at least with regards to some aspects.  If
you're not sure about whether or not these risks are significant, and if
you're worried about having to replace a broken Lego brick, then by all
means listen to the disclaimers, don't make use of the information on my
web page, and don't use LegOS.

Of course, if you're looking for reasons to be confident with LegOS,
conisder that Markus and others have been using the software with no
destructive effect.  As more and more people use the software, you can be
more and more sure that the software is okay.

It seems to me that Lego's position would logically be "If you install
anything that we don't sell, you're on your own".

Definitely.

-Kekoa

   
         
   
Subject: 
Re: legOS
Newsgroups: 
lugnet.robotics
Date: 
Wed, 25 Nov 1998 21:05:09 GMT
Original-From: 
John Scott Kjellman <jkjellman@ameritech.#AntiSpam#net>
Viewed: 
2046 times
  

Guys,

Everyone seems to be missing one point:

The RCX does have ROM code (this is what loads the firmware the first
time, right?).  If you were to "jam up" the firmware, you could just
simply remove the batteries, let the firmware (which must be in battery
backed SRAM) fade away, and reload the Mind(less)Storm crap :-).

the only possibility of any [physical damage to the brick would be if
Lego did a poor hardware design job and you could program something into
an overload state (like on the old IBM fixed frequency VGA monitors
;-).  I highly doubt that this is possible based on the high quality
engineering and QA job that Lego does on every one of their products I
have seen over the last 30 years (geez, do I sound as old as I think?
;-).

Take care (and hack those bricks ;-)
KJohn

Kekoa Proudfoot wrote:

I think he meants risks as in "I installed LegOS, and it got wedged, and
I can't reinstall the official Lego stuff, so now I've got a very very
expensive lego brick that does nothing".

Such risks are unknown.  You have to trust, in the case of LegOS, that
Markus did a reasonable job.  He in turn probably has some amount of trust
that I did a reasonable job, at least with regards to some aspects.  If
you're not sure about whether or not these risks are significant, and if
you're worried about having to replace a broken Lego brick, then by all
means listen to the disclaimers, don't make use of the information on my
web page, and don't use LegOS.

Of course, if you're looking for reasons to be confident with LegOS,
conisder that Markus and others have been using the software with no
destructive effect.  As more and more people use the software, you can be
more and more sure that the software is okay.

It seems to me that Lego's position would logically be "If you install
anything that we don't sell, you're on your own".

Definitely.

-Kekoa

   
         
     
Subject: 
Re: legOS
Newsgroups: 
lugnet.robotics
Date: 
Thu, 26 Nov 1998 00:53:24 GMT
Original-From: 
Kekoa Proudfoot <kekoa@Graphics.Stanford.EDU>
Viewed: 
1964 times
  

the only possibility of any [physical damage to the brick would be if
Lego did a poor hardware design job and you could program something into
an overload state (like on the old IBM fixed frequency VGA monitors
;-).

Er?  Since when you rewrite the firmware, you can take full control of the
i/o pins of the H8, it seems perfectly possible to me to drive inputs as
outputs and fry something you didn't mean to fry...

You have to be careful to make sure you don't do this to the wrong pairs of
ports, if such pairs exist.

-Kekoa

   
         
   
Subject: 
Re: legOS
Newsgroups: 
lugnet.robotics
Date: 
Thu, 26 Nov 1998 01:11:36 GMT
Original-From: 
CyberUser <cyberuser@mksftwre.demonSAYNOTOSPAM.co.uk>
Viewed: 
1910 times
  

I managed to get my Cybermaster into a "vibrating" state with the motors
humming and the unit shaking! (downloaded some commands while it was
running) None of the buttons worked and it did not sound very healthy so
I ripped the batteries out immediately. No harm seems to have been done
though.

Anybody got any ideas what happened?

In message <365C7105.905D3244@ameritech.net>, John Scott Kjellman
<jkjellman@ameritech.net> writes
Guys,

Everyone seems to be missing one point:

The RCX does have ROM code (this is what loads the firmware the first
time, right?).  If you were to "jam up" the firmware, you could just
simply remove the batteries, let the firmware (which must be in battery
backed SRAM) fade away, and reload the Mind(less)Storm crap :-).

the only possibility of any [physical damage to the brick would be if
Lego did a poor hardware design job and you could program something into
an overload state (like on the old IBM fixed frequency VGA monitors
;-).  I highly doubt that this is possible based on the high quality
engineering and QA job that Lego does on every one of their products I
have seen over the last 30 years (geez, do I sound as old as I think?
;-).

Take care (and hack those bricks ;-)
KJohn

Kekoa Proudfoot wrote:

I think he meants risks as in "I installed LegOS, and it got wedged, and
I can't reinstall the official Lego stuff, so now I've got a very very
expensive lego brick that does nothing".

Such risks are unknown.  You have to trust, in the case of LegOS, that
Markus did a reasonable job.  He in turn probably has some amount of trust
that I did a reasonable job, at least with regards to some aspects.  If
you're not sure about whether or not these risks are significant, and if
you're worried about having to replace a broken Lego brick, then by all
means listen to the disclaimers, don't make use of the information on my
web page, and don't use LegOS.

Of course, if you're looking for reasons to be confident with LegOS,
conisder that Markus and others have been using the software with no
destructive effect.  As more and more people use the software, you can be
more and more sure that the software is okay.

It seems to me that Lego's position would logically be "If you install
anything that we don't sell, you're on your own".

Definitely.

-Kekoa

--
CyberUser

 

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR