|
|
| brickos (score: 0.449) |
|
| | Re: BrickOS Threading...
|
| Joe, (...) Maybe a special kernel build for testing purposes that increments the lower sys_time word by 0x4000 instead of 1. This will greatly increase the opportunity for this glitch to occur (from once every 65 seconds to once every 4ms.) You (...) (22 years ago, 13-Dec-02, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 0.449) |
|
| | Re: BrickOS Threading...
|
| (...) In trying to balance an RCX on two wheels, every little bit makes a difference. I didn't think it would matter quite that much, but my robot really shakes more with the new version. Thanks for the work, Steve (22 years ago, 13-Dec-02, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 0.449) |
|
|
| brickos (score: 0.449) |
|
| | USB IR tower support in Lunix
|
| I have seen some past messages in this forum regarding the support for the USB IR tower in the Linux version of BrickOS. However, it seems that nothing have been added recently to the CVS tree at SourceForge. Is somebody working on this project (...) (22 years ago, 20-Dec-02, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 0.449) |
|
| | Re: BrickOS Threading...
|
| Steve, I checked in some changes this morning (into cvs) to put the motor controller back at the 1 ms interval. However, I want to complete the get_sys_time() updates that Mark Riley has proposed; so that can be tested as well. I am not sure when (...) (22 years ago, 13-Dec-02, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 0.449) |
|
| | setjmp/longjmp for brickOS
|
| Hi all, I am currently attending to a lecture in real time system on my university and we were assigned the homework to do exception handling in C on the RCX using setjmp and longjmp. Of course those are not available in brickOS so that task (...) (22 years ago, 13-Dec-02, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 0.449) |
|
| | Re: BrickOS Threading...
|
| (...) <snip> (...) Steve, Yes, infact I had tested a couple different applications with the motor controller being called every 1 ms and the same ones with a 2 ms interval. I didn't see a difference with those applications, but did recognize the (...) (22 years ago, 13-Dec-02, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 0.449) |
|
|
| brickos (score: 0.449) |
|
| | Win98 cygwin USB installation
|
| Hello, I recently bought the LEGO mindstorms Invention System kit and I am trying to get brickOS v0.2.6 working on my PC (Win98). I also have the USB tower. So far, I have found 4 bugs in the current script. I was able to fix 3 them or work around (...) (22 years ago, 13-Dec-02, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 0.448) |
|
| | sys_time (long post)
|
| As I was poking around in the BrickOS kernel, it occurred to me that using the sys_time variable isn't entirely safe. Since sys_time is 32-bits and the processor can only read 16-bits at a time into a register, there is a period of time between the (...) (22 years ago, 12-Dec-02, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 0.448) |
|
| | Re: installation of cygwin and legos/brickos
|
| (...) Saw this problem before. You might check older mails in this newsgroup discussing that. Running brickOS under Linux I don't know much about the cygwin problems. But your makefile assumes that the c compiler can be run with the command "cc" (...) (22 years ago, 8-Dec-02, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 0.448) |
|
| | Re: installation of cygwin and legos/brickos
|
| John, What version of legOS are you using? Looking at the code below it seems to indicate that you are using legOS ver 0.2.6 (unless in the newer versions of brickOS we forgot to change a directory name). I am also going to gues that you are using (...) (22 years ago, 8-Dec-02, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 0.448) |
|
| | Re: installation of cygwin and legos/brickos
|
| John, It looks as if you don't have the cross compiler or it is is not in a known directory. Try searching your entire hard drive for h8300. That might bring something up. You should have either tired to build the cross compiler or downloaded it (...) (22 years ago, 9-Dec-02, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 0.448) |
|
| | Re: brickOS and latest binutils
|
| (...) The $-sign before symbol addresses was accidentaly removed when that bit of code was re-written to fix a different bug. It's now back. (...) Not really. I may have overstated that. Basically, it involves some moderately complex interactions (...) (22 years ago, 5-Dec-02, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 0.448) |
|
| | Re: brickOS and latest binutils
|
| (...) What's the change? Has the symbolsrec format reverted to the one used before? (...) Why a COFF guru? To understand the h8300-coff format? Sorry if these are stupid questions. Just curious. (22 years ago, 5-Dec-02, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 0.448) |
|
| | Re: Win98 cygwin USB installation
|
| Ok, I think I figured it out...I don't completely understand the logistics of makefiles, but I changed the following line in Makefile.common: Before: CFLAGS = -O2 -Wall After: CFLAGS += -O2 -Wall I suspect that a later assignment to CFLAGS was (...) (22 years ago, 13-Dec-02, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 0.448) |
|
| | installation of cygwin and legos/brickos
|
| I have previously reported problems in installing cygwin and legos, and have tried again to get this up and running. I believe that cygwin is not properly installed and have included information here on all modules included and error messages when I (...) (22 years ago, 8-Dec-02, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 0.448) |
|
| | Installing BrickOS 0.2.6.09.newConf2
|
| Hi, I tried to install brickos 0.2.6.09.newConf2 using the (URL) tutorial, everything goes kind of smoothly untill i have to type make strip in /brickos-0.2.6.09.newConf2/util cygwin responds with: $ make strip strip fontdesign.exe strip: (...) (22 years ago, 24-Nov-02, to lugnet.robotics.rcx.legos)
| |
| brickos (score: 0.448) |
|
|
| brickos (score: 0.447) |