Subject:
|
Re: mindstorms NXT and memory
|
Newsgroups:
|
lugnet.robotics
|
Date:
|
Mon, 9 Jan 2006 03:39:45 GMT
|
Viewed:
|
9198 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 (...) (19 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 (...) (19 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
|
|
|
|