Subject:
|
Re: Downloading Firmware to RCX
|
Newsgroups:
|
lugnet.robotics
|
Date:
|
Sat, 2 Jan 1999 13:52:49 GMT
|
Original-From:
|
Peter Hesketh <PBH@spamlessPHESK.DEMON.CO.UK>
|
Viewed:
|
1490 times
|
| |
| |
In article <F4wwLv.DwC@lugnet.com>, Kekoa Proudfoot
<lugnet.robotics@lugnet.com> writes
[snip]
> Step 4: Send a start firmware download message
>
> In hex, the data in the message should be:
>
> 75 00 80 cc dd 00
>
> cc is the most significant byte of the image checksum
> dd is the least significant byte of the image checksum
[snip]
Are you sure you have cc and dd the right way round? I have calculated
the sumcheck to be &HC278, so your example above should read
75 00 80 c2 78 00
whereas your file dltrace.txt shows
PC 0000: 75 00 80 78 c2 00 u..x..
RCX 0000: 75 00 80 78 c2 00 u..x..
RCX 0000: 8a 00 ..
Are all the other references to msb and lsb correct?
--
Regards - Peter Hesketh, Mynyddbach, Mon.
Forty reasons why a dog is better than a woman: number 16
"Dogs like it when you leave lots of things on the floor."
--
Did you check the web site first?: http://www.crynwr.com/lego-robotics
|
|
Message is in Reply To:
| | Re: Downloading Firmware to RCX
|
| (...) Does QBasic let you use spirit.ocx? If so, that is by far the easiest way to write code to download the firmware. If not, here is an explantion of the download process: I assume you know the basic packet protocol. If not, it was described by (...) (26 years ago, 2-Jan-99, to lugnet.robotics)
|
6 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
Active threads in Robotics
|
|
|
|