Hi Lawrie, Lawrie Griffiths <[EMAIL PROTECTED]> wrote: > > Is there any progress on porting lejos to NXT? > > I have looked at the information on your web site ( > http://www.jstuber.net/lego/nxt-programming/index.html) and at David > Anderson's libnxt at http://nxt.natulte.net/ . He does not seem to have got > far with the Electric Storm firmware, which looks as if it could be a > starting point for lejos, if it was further developed. > > Although August has passed, Lego do not seem to have published their code as > open source? Is that correct?
yes, though I heard they are working on it and it is not far away. > Without Lego publishing their source, is there much progress that can be > made? I'd suggest working on development tools, working on drivers would probably be a waste of time before the LEGO stuff comes out. Unfortunately I didn't even have time to make much progress on that front. > This appears to be full 256kb flash image, like the Lego firmware. There is > also mention on the internet of Ralph Hempel having achieved a partial > firmware replacement for the Lua language (http://thenxtstep.blogspot.com/). > Do you know anything about that? I also heard it but I didn't try it. I imagine that drivers are also missing. > You mentioned in a couple of emails the possibility of writing a USB upload > utility that could upload C programs cross-compiled for the ARM straight > into RAM. Can you explain how that might work? Similar to uploading a firmware using SAM-BA, which is the USB bootloader you get when doing a long reset. You can find documentation about that in the AT91SAM7S data sheet. Or look at David's firmware upload utility. If you prune the environment sufficiently it could even be possible to compile Java directly to machine code using gcj and run it on NXT. > I could probably spend some time on the port, but do not currently have > enough information to get going. I have had my NXT a couple of weeks now. If you can ask concrete technical questions I'll try to answer. Maybe Matthias has more time to coordinate development? Greetings Jürgen -- Jürgen Stuber <[EMAIL PROTECTED]> http://www.jstuber.net/ gnupg key fingerprint = 2767 CA3C 5680 58BA 9A91 23D9 BED6 9A7A AF9E 68B4 ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Lejos-discussion mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lejos-discussion
