Subject:
|
RE: 8450 Mission / Cybermaster expansion
|
Newsgroups:
|
lugnet.robotics
|
Date:
|
Fri, 5 Nov 1999 16:07:12 GMT
|
Viewed:
|
859 times
|
| |
| |
> > Yes, but so is the ROM in the RCX. The trick was to figure out the upload
> > sequence (via the serial link) and then Kekoa figured out the format
> > of the packet.
> >
> > I'll have to look at the Cybermaster serial code in NQC, but if there
> > is an ability to place arbitrary bytes in memory, and run code from
> > an arbitrary address (or fixed somewhere in the limited RAM) then it
> > is possible to make an umbilical FORTH that does NOT use the standard
> > opcodes...
>
> No, the OPCODES are interpreted by the firmware, not the ROM code.
OK, i guess we need to get terminology straight. The ROM is the masked code
in the RCX/Scout/Cybermaster. It was "looked at" because I'm pretty sure
Kekoa wrote a little dump routine and loaded it into the RCX like
replacement firmware - in other words, he used the protocol that
loads the firmware into the RAM to load a dumper so that the ROM
could be reverse disassembled.
The firmware on the CD is loaded into the RCX using the same protocol, but
since it was in a nice Srecord format, disassembling it probably wasn't
too hard. Commenting it - that's a different story altogether.
Now, given that the opcodes are similar between the Cybermaster and the
RCX, I wonder if a little "dumper" could be loaded into the Cybermaster...
Cheers,
Ralph Hempel - P.Eng
--------------------------------------------------------
Check out pbFORTH for LEGO Mindstorms at:
<http://www.hempeldesigngroup.com/lego/pbFORTH>
--------------------------------------------------------
Reply to: rhempel at bmts dot com
--------------------------------------------------------
|
|
Message has 2 Replies: | | Re: 8450 Mission / Cybermaster expansion
|
| (...) code (...) Hi Ralph and Laurentino, forgive my jumping in, just to test my knolwedge of Cybermaster through last months Laurentino's lessons :-) From what I understand about Cybermaster, there's simply no way to download anything to (...) (25 years ago, 5-Nov-99, to lugnet.robotics)
| | | Re: 8450 Mission / Cybermaster expansion
|
| Ralph Hempel skrev i meddelandet <000001bf27a7$d21b76...pro150>... (...) I think this will be very difficult/impossible, as the CM does not download the firmware - it's there all the time, in ROM, so you never download *machine code* to it, only (...) (25 years ago, 5-Nov-99, to lugnet.robotics)
|
Message is in Reply To:
| | RE: 8450 Mission / Cybermaster expansion
|
| (...) No, the OPCODES are interpreted by the firmware, not the ROM code. The only thing hat was decoded (AFAIK) was the MindStorms firmware. And it was only decoded because incidentally it was in a separate file in the MindStorms CD, perfectly (...) (25 years ago, 5-Nov-99, to lugnet.robotics)
|
10 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|