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 / 7949
7948  |  7950
Subject: 
RE: 8450 Mission / Cybermaster expansion
Newsgroups: 
lugnet.robotics
Date: 
Fri, 5 Nov 1999 17:05:07 GMT
Viewed: 
1927 times
  
> > OK, i guess we need to get terminology straight. The ROM is the masked code
> > in the RCX/Scout/Cybermaster.
> 
> The ROM is a list of Hitachi assembler routines that interact directly with the hardware and do some of the dirty work
> needed for the firmware to load and work.

Right, Same as in the RCX...

> Let's get this straight:
> 
> . When you press the power button on the *CyberMaster*, the firmware is already in memory and running (!).

Just like in the RCX. When you first power up the RCX, it is running ROM code.

> . To communicate with the CyberMaster, the PC needs to exchange some info with the *firmware* so they can talk.

This is where it gets interesting. The RCX has an transfer data opcode (45/4d). This is how
the "firmware" gets loaded into RAM. The ROM routines actually process the opcodes.

It all depends on what shade of grey you use to define firmware. I use it for
changable, but basically constant software.

> > At least in the *CyberMaster* you can not talk with underling ROM and you can not read it's code.

Does the Cybermaster process the transfer data opcode?

> I sincerely hope to be proved wrong! :-)

Laurentino, I'm not trying to prove you wrong, I'm just getting all
worked up about maybe having a reason to get a 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
--------------------------------------------------------



1 Message in This Thread:

Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

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