|
I have updated the toolchain little bit:
*the binsert utility reads binary file info directly from the standard firmware
image (and you do not have to cut out the file sections manually)
*the demo program executes, which is probably what some have waited for
More will follow in not so long: It will be Eclipse, 1.05 source, updated
nxtgcc.pdf document etc. This is just a fast release for those who want to play
with it.
It (0.0.9) should be available for download (follow the link to download) here:
http://nxtgcc.sourceforge.net/
Rasmus
PS: Building goes something like this:
a. put NXT in firmware update mode (push hidden button for some secs)
b. type make in
C:\NXTGCC\LEGOMINDSTORMSNXTFirmwareOpenSource-GCC\AT91SAM7S256\Source
c. type ..\..\utils\fwflash.exe m_sched.bin
d. restart NXT after download (battery in and out)
PS: There is more source inside the zip file than there should be, but I had
time today to work on the 1.05 firmware stuff, so that is sitting there in an
intermediary state. But you can try to use commands like
diff -c LEGOMINDSTORMSNXTFirmwareOpenSource-GCC\AT91SAM7S256\Source\c_ui.c "LEGO
MINDSTORMS NXT Firmware Open Source\AT91SAM7S256\Source\c_ui.c"
diff -q LEGOMINDSTORMSNXTFirmwareOpenSource-GCC\AT91SAM7S256\Source "LEGO
MINDSTORMS NXT Firmware Open Source\AT91SAM7S256\Source"
to get a feel for the process of making things gcc ready.
|
|
Message has 1 Reply:
2 Messages in This Thread:   
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|