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 / 101
100  |  102
Subject: 
ARM Assembly Language Programming on NXT?
Newsgroups: 
lugnet.robotics.nxt.nxthacking
Date: 
Mon, 8 Oct 2007 07:19:39 GMT
Viewed: 
18447 times
  
Hi,

I just stumbled on this newsgroup/website while searching for kits for teaching
Assembly Language programming to undergraduate students in Comp. Science in an
interesting (interactive) manner. I'm primarily interested in the ARM
instruction set. I'd prefer the use of Linux as the host OS, if possible.

I haven't used the Mindstorms/NXT before, though I've heard about them. I've
tried to scan through lugnet.robotics.nxt.* and what I've gathered is that the
NXT implements a VM using bytecodes (i.e., NBC) as its default assembly
programming environment. Some free (as in beer) toolchains are available, based
on GNU gcc and friends.

What I'd like to know is whether it is practical to do raw ARM assembly language
programming on the NXT, or is it going to be an involved process. In addition,
are there any other free (beer) ARM assemblers that can be used on the NXT, I
feel that the GNU as assembler is rather complicated to use for hand-written
assembly.

I'm also interested in finding out if there are 802.15.4 (Zigbee) modules for
the Mindstorms.

TIA,
T.C.



Message has 1 Reply:
  RE: ARM Assembly Language Programming on NXT?
 
Do a Google on "LEJOS OSEK". I believe this is a solution that has taken the base "OS" from the NXJ JAVA byte code interpreter as the basis for programming the NXT using GCC C++. I assume if you can use the GCC C/C++ tools with the NXT then you (...) (17 years ago, 8-Oct-07, to lugnet.robotics.nxt.nxthacking)

8 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