To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.roboticsOpen lugnet.robotics in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / 24998
24997  |  24999
Subject: 
Re: mindstorms NXT and memory
Newsgroups: 
lugnet.robotics
Date: 
Mon, 9 Jan 2006 03:39:45 GMT
Viewed: 
8818 times
  
In lugnet.robotics, Brian Davis wrote:
In lugnet.robotics, steve <sjbaker1@airmail.net> wrote:

The point is that having such an incredibly small amount of memory
(by modern standards) forces you into ugly compromise solutions from
your shiney new system from day #1.

   I'm curious - I'm a physicist, not by any means a hardware type. What *is* a
standard amount of on-board FLASH for a embedded system?

Since I'm an engineer, I will give you the standard engineering answer:

Depends on the requirements!  :-)

The NXT uses some sort
of ARM processor (what the heck does that stand for anyway?)

http://en.wikipedia.org/wiki/ARM_architecture
http://www.arm.com

The ARM architecture has been around for years and has been a very effective
RISC based embeddded CPU core.  That Wiki article does a good job explaining the
history and the various implementations of the ARM core (ARM7 is the NXT but I
have no idea which version of ARM7 it is, I can guess from the specs but it
would be nice to know the EXACT chip).

I haven't compiled anything for ARM in quite sometime (as many of stated, you
can probably develop a cross environment to natively build ARM7 code).

- how FLASH-rish do
these come? And how hard is it to mate such a CPU chip with another chip or two
of FLASH?

Straightforward usually.

   How hard is it to interface a thumb drive with a device like the ARM? From
other discussion here the difference between slave and master USB devices seems
to be important. How much extra hardware or software do you need to make
something like the NXT a USB master device, so it could handle things like a
thumb drive?

Impossible I believe or at least the part of making it a host device (master).

   With Bluetooth at least we'll have access to potentially a whole computer's
worth of memory (at a slower rate? I really need to learn about Bluetooth).

Yeah, this seems like the best route!  (same here when it comes to Bluetooth)

-aps



Message has 1 Reply:
  Re: mindstorms NXT and memory
 
(...) I would be inclined to guess that the ARM is just the CPU core implemented in the same chip as all the other stuff the NXT uses. One of the huge reasons for picking the ARM is that it's very well suited to being integrated into the same chip (...) (18 years ago, 9-Jan-06, to lugnet.robotics)

Message is in Reply To:
  Re: mindstorms NXT and memory
 
(...) I'm curious - I'm a physicist, not by any means a hardware type. What *is* a standard amount of on-board FLASH for a embedded system? The NXT uses some sort of ARM processor (what the heck does that stand for anyway?) - how FLASH-rish do these (...) (18 years ago, 9-Jan-06, to lugnet.robotics)

223 Messages in This Thread:
(Inline display suppressed due to large size. Click Dots below to view.)
Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

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