| | Re: Motor Control Register (0xf000)
|
|
(...) In that case, why didn't the RCX designers use an 8 input NAND to decode their addresses, to leave more of the RAM usable? Maybe there werent aware of this possibility? Jürgen (22 years ago, 14-Nov-02, to lugnet.robotics.rcx, lugnet.robotics.rcx.legos)
|
|
| | Re: Motor Control Register (0xf000)
|
|
It also turns out that there are 8 bytes of external RAM that peek through at addresses 0xff80-0xff87. Writes to these locations also affect the motor control register. I suppose there's a small advantage in using these registers to control the (...) (22 years ago, 14-Nov-02, to lugnet.robotics.rcx, lugnet.robotics.rcx.legos)
|
|
| | Re: Motor Control Register (0xf000)
|
|
(...) This is interesting. It makes sense that the memory backing these locations still works, but I never would have thought to try to use it. I will make a note of this on my pages. -Kekoa (22 years ago, 13-Nov-02, to lugnet.robotics.rcx, lugnet.robotics.rcx.legos)
|
|
| | Re: Motor Control Register (0xf000)
|
|
(...) Interesting, I never looked at that version. I think the one disassembled by Kekoa is 0309. Current versions of leJOS also use this upper memory to store part of its firmware (almost 3K). Jürgen (22 years ago, 13-Nov-02, to lugnet.robotics.rcx, lugnet.robotics.rcx.legos)
|
|
| | Re: Motor Control Register (0xf000)
|
|
Joe, [some reordering of comments for clarity] (...) The idea is to pick a certain number of functions that will fit in the upper RAM space (~2900 bytes) and put these functions in a seperate linker section (other than the default ".text" section). (...) (22 years ago, 13-Nov-02, to lugnet.robotics.rcx, lugnet.robotics.rcx.legos)
|
|
| | Re: Motor Control Register (0xf000)
|
|
Mark, This is very interesting. I have experienced strange motor behavior with programs on BrickOS before; I now wonder if this may have been the situation. I do not currently know enough about GCC to make the changes that you mentioned, but I am (...) (22 years ago, 13-Nov-02, to lugnet.robotics.rcx, lugnet.robotics.rcx.legos)
|
|
| | Motor Control Register (0xf000)
|
|
Seeing as how there's been little traffic here recently, I thought I'd post about something I found that's cleared up a little mystery (for me at least). It concerns the RCX register that is used to control the motors. This register lives at 0xf000. (...) (22 years ago, 13-Nov-02, to lugnet.robotics.rcx, lugnet.robotics.rcx.legos)
|
|
| | 'Cyber Sorter' a live (was B.Sc in LEGO)
|
|
Hi everybody, A few monthes ago I announced that I'm making my final project for my B.Sc in electronics from LEGO mindstorms bricks. First of all I'd to say thanks for those who offered help and a name for my robot. The chosen name was 'Cyber (...) (22 years ago, 9-Nov-02, to lugnet.robotics, lugnet.robotics.rcx)
|
|
| | Re: RIS 1.0 -> 1.5 -> 2.0 upgrade questions
|
|
all it supplies is the new software, no USB tower....otherwise I would have gotten one long ago..... Timothy (...) (22 years ago, 6-Nov-02, to lugnet.robotics.rcx)
|
|
| | Re: RIS 1.0 -> 1.5 -> 2.0 upgrade questions
|
|
(...) Does the upgrade kit come with the USB tower, or just a CD-ROM? (...) Will the new RIS software support the IR tower or only a USB one? (22 years ago, 5-Nov-02, to lugnet.robotics.rcx)
|
|
| | Re: RIS 1.0 -> 1.5 -> 2.0 upgrade questions
|
|
(...) To be precise, there is one additional part, it's an additional long clear thick optical fiber. I think it's intended to connect some VLL bricks to the USB tower. The Spybotics contain similar but shorter optical fibers. I also read that the (...) (22 years ago, 5-Nov-02, to lugnet.robotics.rcx)
|
|
| | Re: RIS 1.0 -> 1.5 -> 2.0 upgrade questions
|
|
(...) There are also instructions for 6 interesting models on CD-rom (though these instructions are a bit sketchy, and I prefer paper!!!) Philo www.philohome.com (22 years ago, 5-Nov-02, to lugnet.robotics.rcx)
|
|
| | Re: RIS 1.0 -> 1.5 -> 2.0 upgrade questions
|
|
(...) The parts change isn't that significant. The big difference is the USB tower. (...) The software is the most major improvment if the set is inteded for kids. While I find the scrolling annoyingly slow, It still has a lot of improvments over (...) (22 years ago, 5-Nov-02, to lugnet.robotics.rcx)
|
|
| | RIS 1.0 -> 1.5 -> 2.0 upgrade questions
|
|
I have a Mindstorms 1.0 set. When the 1.5 upgrade came out, I purchased it. I see that the 2.0 upgrade is out. A couple of quick questions: (1) Is the upgrade just a CD-ROM, or are there any pieces, users' guide, or Constructopedia like there was in (...) (22 years ago, 5-Nov-02, to lugnet.robotics.rcx)
|
|
| | Re: LEGO MindStorms 2.0: Alternative transmission techniques
|
|
Hi Andreas Your project requires you face some very tough problems. I'd say that you cannot reach your goal, unless you add a lot of non-Lego hardware stuff to your robot and your building. IR communication is not appropriate, as it requires the (...) (22 years ago, 4-Nov-02, to lugnet.robotics.rcx)
|
|
| | Re: Wall wart for RCX 1.0
|
|
I use Radio Shack part number 273-1631. This has a selector switch which you should set to 9v for the RCX. The output from this particular transformer seems to be modestly stable, only rising to 10.5 volts or so off-load. This stays well within the (...) (22 years ago, 2-Nov-02, to lugnet.robotics.rcx)
|
|
| | Re: TOWERAPI.DLL: Where is TOWERAPI.LIB file in SDK 2.0?
|
|
I struggled with this same problem you've encountered (even trying the method mentioned in the post you referred to). I decided it was easier for me to just load the DLL at run-time instead of using an import library. Here's what I ended up doing: (...) (22 years ago, 2-Nov-02, to lugnet.robotics.rcx)
|
|
| | Re: Wall wart for RCX 1.0
|
|
Or if you want the exact one from lego: (...) (22 years ago, 2-Nov-02, to lugnet.robotics.rcx)
|
|
| | Re: Wall wart for RCX 1.0
|
|
Any 12V supply will do. It should be capable of at least 600mA. The Lego train transformers work well if you have one. Otherwise, any 12V transformer of any polarity will do (or even AC as the Lego train transformer supplies). Matthias Jetleb (22 years ago, 2-Nov-02, to lugnet.robotics.rcx)
|
|
| | Wall wart for RCX 1.0
|
|
I have a RCX 1.0. And while it has a power plug, I don't have a wall wart. Is there a specific part I need from Lego, or will a "generic" wall wart do? And if so, what are the parameters (voltage, current) I need to look for? Thanks! (22 years ago, 2-Nov-02, to lugnet.robotics.rcx)
|