To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.nxt.nxthackingOpen lugnet.robotics.nxt.nxthacking in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / NXT / NXT Firmware Hacking / 111
110  |  112
Subject: 
Update to nxtgcc toolchain
Newsgroups: 
lugnet.robotics.nxt.nxthacking
Date: 
Fri, 15 Aug 2008 22:16:33 GMT
Viewed: 
16902 times
  
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:
  Another little update to nxtgcc.sf.net: 1.05 compatability
 
Hi The 1.05 sources have been changed toward compatibility with a gcc-toolchain. To save rewriting, I take the liberty of pasting the contents of the readme file that you find in the root directory of the NXTGCC-0.0.10.zip file that can be (...) (16 years ago, 22-Aug-08, to lugnet.robotics.nxt.nxthacking)

2 Messages in This Thread:

Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR