To philips_apps: Questions on upcoming LPC2148, especially on USB...
2005-07-11 by capiman26061973
(Sorry if this email is coming multiple times, but it looks like i
have problems sending email to the mailinglist...)
Hello,
first many thanks to philips_marketing_usa for posting a
preliminary "LPC214x Preliminary Datasheet". I read around in it
especially for the new USB feature, but have some additional
questions (forgive me if they are easy questions, i am not too deep
familiar with technical details of USB).
1) The LPC2148 supports USB 2.0 in full speed. Is this backward
compatible to the 12 MBit/s when i have only an USB 1.1 host (e.g.
my laptop) ?
2) Can i use choose from different oscillators (e.g. my favorite
14,745 MHz, because of the possible variety of UART baudrates, also
high ones) or is it restricted e.g. to a 24 MHz oscillator if i want
to use USB ?
3) Is there any suggested pcb layout for the USB lines of the
LPC2148 from philips ? Ok, i think i must use the shortest lines for
D+ and D-, but is there a need for ground planes, filters,... ? Just
for a quick prototype, to get it up and running, is this also
needed ? I think bits are going over D+ and D- with 480 MBit/s, even
when only 12 MBit/s are used for LPC2148. Is this correct ?
4) What is "Soft Connect USB Feature" in detail ?
5) As earlier mentioned in a posting in the mailinglist, is it
correct, that the two 33 Ohm resistors sit in line of D+ and Vbus
and not in lines D+ and D- ? What is Vbus in generally used, just to
detect the presence of power from host ? So in general every
interrupt line can be used ? Or is there something special, e.g. to
detect if voltage is enough ?
6) What is Philips delivering for USB of LPC2148 ? A library
(compiled for different compilers like gcc, ...) ? Example code for
a minimal / complete USB stack ? How much Flash / RAM will be
needed ? Will there be any example code for ARM of a serial
interface ? Any x86 code for host side (Windows / Linux) ? Will the
offered parts be free of charge or cost something ? When will it be
available ?
7) When will a detailed User Manual be available for the LPC2148 ?
Many thanks for answers on the above questions !
Regards,
Martin