|
| | Re: Help with lnp
|
| (...) Katie, I am also doing a project which envolves getting information from the RCX using the BrickOS and Cygwin. I tried the same approach with using the Linux files but, I found another way to get information. If your familiar with Java you can (...) (21 years ago, 1-Jul-03, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 1.260) |
|
| | Re: Modifying the BrickOS source code
|
| Thanks to all with the help, I finally got my new News setup info (my original login wasnt working so I had to re-sign up but it took about 2 weeks to hear from lugnet, so Charlie posted some stuff for me). I am looking at mm.c for my project and I (...) (21 years ago, 15-Jul-03, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 1.260) |
|
| | Re: Modifying the BrickOS source code
|
| (...) Thanks for the description Joe, but in the above paragraph you seem to contradict yourself, you say that mm_start is the end of kernel mode, but alos that user programs are located above mm_start I do not understand that part, did you mean (...) (21 years ago, 15-Jul-03, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 1.260) |
|
|
| brickos (score: 1.260) |
|
| | Re: Help with lnp
|
| To all, Paolo has done some work with upgrading the lnpd software to run under cygwin. You can search the newsgroup for information about this. And I have taken this work and I am working to bring it back into the brickOS code source. But I am (...) (21 years ago, 2-Jul-03, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 1.260) |
|
| | Re: Modifying the BrickOS source code
|
| Mike, IIRC, mm_start is the beginning of the heap. When the system or a user program requests memory (new in C++ or malloc/calloc in C) the memory is taken from this block (from mm_start to the end of memory) What might be confusing is how the (...) (21 years ago, 15-Jul-03, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 1.260) |
|
| | Re: Modifying the BrickOS source code
|
| Here is a visual representation: [ KERNEL ]mm_start[ HEAP ] The heap will contain ALL of the following: User Programs, User Allocated memory, Kernel allocated memory (not including static/global variables and constants). The only thing that is prior (...) (21 years ago, 15-Jul-03, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 1.260) |
|
| | Re: Help with lnp
|
| I guess I should have been more specific initially. Our question, more precisely, is which version of brickOS can we use on regular redhat linux? We will use your directions as well, but what we were really stuck on was which of the brickOS versions (...) (21 years ago, 9-Jul-03, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 1.260) |
|
| | Missing .lx files
|
| I have no .lx files in ../brickos-0.2.6.10/demo ! What I have done: 1. Looked for .lx in "demo": [ville@ville demo]$ ls c++/ c++.cpp helloworld.c helloworld.o linetrack.c Makefile robots.c rover.c rover.o sound.c trailerbot.c [ville@ville demo]$ 2. (...) (21 years ago, 27-Jul-03, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 1.259) |
|
| | Re: Help with lnp
|
| (...) We finally decided to take the time and use Linux to try and get lnpd working. Although we are not familiar with Linux, our professors are helping us. Our main problem now though is the installation of brickOS. I know this should be an obvious (...) (21 years ago, 8-Jul-03, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 1.259) |
|
| | Re: Help with lnp
|
| Hello Katie, (...) A good decision. (...) To install software on (RedHat) Linux, you will use a program called rpm. Rpm is a packet manager; it can install new programs, you can ask rpm if a package is installed, you can update an existing package (...) (21 years ago, 8-Jul-03, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 1.259) |
|
| | Problems with BrickOS installation
|
| Hi, I'm following these directions explicitly: (URL) installed just fine. When I run buildgcc.sh it dies trying to assemble libgcc1.S. The comments at the top of the file cause syntax errors. The comments are dilineated with ";;". How can the (...) (21 years ago, 3-Aug-03, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 1.259) |
|
| | Re: Install problems on Linux RedHat 9
|
| (...) ... (...) ... Yes, no one has ported the C++ bits of brickOS to work with gcc3. Use gcc2, or restrict yourself to plain C. (...) ... (...) Yes, gcc3.3 removed support for multi-line string literals. The brickOS committers all seem to be rather (...) (21 years ago, 18-Jul-03, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 1.258) |
|
|
| brickos (score: 1.258) |
|
|
| brickos (score: 1.258) |
|
| | dll problem
|
| Hi i am currently working on legOS and i installed brickOS-2.6.10 successfully and downloaded the kernel to the RCX without problems. However when i tried to download the helloworld program with dll an error occured "error deleting program". I used (...) (21 years ago, 23-Jul-03, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 1.258) |
|
|
| brickos (score: 1.258) |
|
| | Re: LEGO remote controller problem
|
| Hi Michael, Thank you for sending me your brickOS.srec and .lds files. When I use these ones, the remote control works just fine, with or without the lr_startup and lr_shutdown calls, and with or without a running program. (...) Yes, exactly. I have (...) (21 years ago, 28-Jul-03, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 1.258) |
|
|
| brickos (score: 1.258) |
|
|
| brickos (score: 1.258) |