On Thursday 12 January 2006 20:49, Juergen Stuber wrote:
> Hi Brian,
>
> Brian Bagnall <[EMAIL PROTECTED]> wrote:
> > Has anyone seen what the USB port on the NXT brick looks like?
>
> it's the square connector of a slave, not a host.

Undoubtedly just there as a fast download into the nxt from a PC.
>
> > If it's standard USB, I wonder if we could just plug a
> > memory stick into it to expand memory.
>
> It won't work.  Even if you can make the cables fit
> it won't provide power to the stick and the NXT software
> won't support it.

Yup, USB has very specific "host" and "function" ends. You can't hook up a 
mouse to a USB stick, so the same goes here.

There is a class of device called "USB on the go" which support both hosts and 
slaves, but the connector for this is different.

>
> > Seeing as it's a 32 bit processor, it seems like something
> > the Lego engineers could incorporate without any major
> > hardware changes.

Is it an ARM9? Is it not an ARM7? I have not looked too hard. Some ARM7's like 
those SAM7 from Atmel are less then USD5 each, including all peripherals 
on-chip. Most of these have no external bus and cannot support any memory 
expansion.

Being a USB host requires quite a bit of circuitry like a pretty solid power 
supply, memoryetc. I doubt they'd stuff that in since it would just drive up 
cost.

>
> It might be the case that the ARM9 processor supports host USB,
> but using it would require hard- and software hacking.




-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Lejos-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lejos-discussion

Reply via email to