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 / *93 (-20)
  Re: Real C/C++ Programming Solution?
 
Takashi Chikamasa wrote: LEJOS OSEK also supports the program upload to Flash. However, I intentionally (...) As far as I know, this is from the manufacturers extreme limits of operation. I have personally cycled my NXT through a SAMBA load many (...) (17 years ago, 15-Aug-07, to lugnet.robotics.nxt.nxthacking)
 
  Re: Real C/C++ Programming Solution?
 
(...) LEJOS OSEK also supports the program upload to Flash. However, I intentionally do not describe it in the docs. I am not sure about the life cycle of Flash in the ATMEL ARM7 very well, however, some lugnet discussions told me that the lifecyle (...) (17 years ago, 15-Aug-07, to lugnet.robotics.nxt.nxthacking)
 
  Re: Real C/C++ Programming Solution?
 
(...) The closed-loop features I'd like would be comparable to those implemented in the Charmed Labs Xport Botball Controller (see charmedlabs.com and botball.org) - PID control of velocity, with a "move to position" command and preferably (not (...) (17 years ago, 10-Aug-07, to lugnet.robotics.nxt.nxthacking)
 
  Re: NXT memory map
 
(...) Strange, for me it is always easy to find with Google: (URL) data sheet is here: (URL) Jürgen Stuber <juergen@jstuber.net> (URL) (17 years ago, 10-Aug-07, to lugnet.robotics.nxt.nxthacking)
 
  Re: Real C/C++ Programming Solution?
 
(...) Actually, implementing a closed-loop motor control in LEJOS OSEK is not difficult. I already have done for NXTway-DS(complex state space feedback) and NXT GT(P control for motor rev. angle). A significant factor to implement a close-loop motor (...) (17 years ago, 8-Aug-07, to lugnet.robotics.nxt.nxthacking)
 
  Re: Real C/C++ Programming Solution?
 
(...) Hmm, how hard would it be to just copy some of those functions from NXTGCC and use them in LEJOS OSEK? Would they require significant modification? Thanks, Jeremy Rand (17 years ago, 8-Aug-07, to lugnet.robotics.nxt.nxthacking)
 
  Re: Real C/C++ Programming Solution?
 
(...) Currently, LEJOS OSEK does not provide abstracted API such as you asked. I agree that LEJOS OSEK should provide more sophisticated API for ease of use. I hope someone will raise his/her hand to write such framework library. Sorry for your (...) (17 years ago, 7-Aug-07, to lugnet.robotics.nxt.nxthacking)
 
  Real C/C++ Programming Solution?
 
Is there a programming solution for the NXT that will allow me to use real C/C++? I've been trying to use NXTGCC (this is for firmware development based on an existing firmware for another controller, which is written in C/C++), but the code seems (...) (17 years ago, 7-Aug-07, to lugnet.robotics.nxt.nxthacking)
 
  Re: NXT memory map
 
(...) I found everything here (URL) not directly at Atmel... Christian (17 years ago, 7-Aug-07, to lugnet.robotics.nxt.nxthacking)
 
  NXT memory map
 
Hi, where can I get some more informations about NXT memory map when system is running ? 1. Startaddress of RAM (Range: 0x0000 0000 - 0x0000 FFFF) ??? 2. Startaddress of Flash (Range: 0x0001 0000 - 0x0003 FFFF) ??? Is it true, that the flashmemory (...) (17 years ago, 6-Aug-07, to lugnet.robotics.nxt.nxthacking)
 
  Re: Alternate NXT-Firmware flashing tools
 
(...) Hi Matt, I think the problem is, that 99% of users using MS and Intel equipment... Minorities, like me, have always problems when using this :D I can't resist... Bye Christian (17 years ago, 29-Jul-07, to lugnet.robotics.nxt.nxthacking)
 
  Re: Alternate NXT-Firmware flashing tools
 
(...) Hi Jürgen, just for information: nxjflash has the same problems at PPC and SPARC ;-( Next week I try to get a little endian machine and try it again... Thanx for your detailed informations Bye Christian (17 years ago, 29-Jul-07, to lugnet.robotics.nxt.nxthacking)
 
  Re: Alternate NXT-Firmware flashing tools
 
Hi all, (...) Recently, we finished a runtime for the RCX, and discovered the awful state of uploading tools for that platform. In particular, there are at least three versions of firmdl running around the net, each capable handling different (...) (17 years ago, 28-Jul-07, to lugnet.robotics.nxt.nxthacking)
 
  Re: Alternate NXT-Firmware flashing tools
 
Hi Christian, (...) if you have an endianness problem it should be visible. The easiest would be to compare it with a little-endian machine. (...) It uses the SAM-BA protocol, which is rather simple and without error checking, more like what a human (...) (17 years ago, 28-Jul-07, to lugnet.robotics.nxt.nxthacking)
 
  Re: Alternate NXT-Firmware flashing tools
 
(...) ReHi Jürgen, yes this is a trivial job, but what should I learn from this packets ? fwflash returns no error back to commandline ... Does this mean fwflash works blindly and returns no protocol or packet errors ? Why is the result "success" (...) (17 years ago, 26-Jul-07, to lugnet.robotics.nxt.nxthacking)
 
  Re: Alternate NXT-Firmware flashing tools
 
Hi Christian, (...) you could add some code in lowlevel.c to dump the USB packets, and then look if you see anything wrong. Jürgen (17 years ago, 26-Jul-07, to lugnet.robotics.nxt.nxthacking)
 
  Re: Alternate NXT-Firmware flashing tools
 
(...) Hi Jürgen, very good idea. Please give me some hints where to start. I haven't found any --verbose command line parameters, yet :D OK, I'm trying to read the source again, expecting ENDIAN problems like every time using PPC and SPARC :-D Bye (...) (17 years ago, 25-Jul-07, to lugnet.robotics.nxt.nxthacking)
 
  Re: Alternate NXT-Firmware flashing tools
 
Hi Christian, (...) how about trying to fix fwflash? Jürgen (17 years ago, 25-Jul-07, to lugnet.robotics.nxt.nxthacking)
 
  Alternate NXT-Firmware flashing tools
 
Hi NXT-Community, I'm searching for an alternate firmware flashing tool for the NXT... Using the Lego Mindstorms Software is an easy way to do this, but not available for my favorite operating systems. I've tried fwflash from libnxt, but without (...) (17 years ago, 25-Jul-07, to lugnet.robotics.nxt.nxthacking)
 
  Re: Messing with memory pool
 
(...) So you have not removed the line from cCmdInitPool where VarsCmd.Pool is set equal to IOMapCmd.MemoryPool, correct? Can you say where "mem" comes from and is it for certain being initialized to zero or nil before cCmdInitPool gets called? Is (...) (17 years ago, 20-Jul-07, to lugnet.robotics.nxt.nxthacking)


Next Page:  5 more | 10 more | 20 more

Redisplay Messages:  All | Compact

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