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
