Re: about Maxim MAX3421E



In article <MPG.23a21d089b7eaa479896c5@xxxxxxxxxx>,
paul@xxxxxxxxxxxxxxxxxxxxxxxxxxx says...
In article <GOednRbgH6bUearUnZ2dnUVZ_gqdnZ2d@xxxxxxxxxxxx>,
andrea.listello@xxxxxxxxxxxxxxx says...
Hello All,

I need a feedback about MAX3421E. I'm developing a particular device, and
my boss wondering if we are able to add on our device the USB.

I'm using a Freescale MFC5213 micro, and I'm able to use SPI, so my
question regarding the effort required to implement this part.
I read something on the web about this component (MAX3421E), but would be
great for me to have a feedback directly from a developers and not from a
seller :)

My goal is to have the possibility to write on the USB some data that I'll
pass by SPI and not more. I guess this device should not be plug and play,
so, what is your opinion about the effort required to get my goal?

I don't have a particular bond with Maxim, so, any hints that you have are
more than welcome.
Best regards
Liste11

Well recently I tried to get the data*** for the device as it
was only supplied on request, i.e. after giving details.

I am still waiting for data*** as so far the data*** sent
via email was ZERO bytes long!

Don't even get me going on the website being browser specifc.

According to Maxim's web site (which works fine with Firefox), the
MAX3421E is _software compatible_ with the MAX3420E, for which a data
*** is readily available for download.

According to the MAX3421E FAQ page located at:
http://www.maxim-ic.com/appnotes.cfm/an_pk/3782
-------------------------------------------------------
How does the MAX3421E electrically differ from the MAX3420E?

Both devices have two voltage pins, VCC and VL. VL serves as the
threshold voltage for the on-chip level translators, which allow the
parts to operate in mixed-voltage systems.

If you compare the two supply currents, ICC and IL, for the two parts,
you see that they differ because:

* The MAX3420E powers its oscillator, PLL, and transceiver from VCC,
and its digital logic from VL.
* The MAX3421E powers everything, oscillator, PLL, transceiver, and
its digital logic from VCC. This results in a higher ICC than for the
MAX3420E.
---------------------------------------------------------
Is the MAX3421E a drop-in replacement for the MAX3420E?

No. The MAX3421 has more signal pins than the MAX3420E, and the MAX3421E
TQFP package (5mm by 5mm) is smaller than the MAX3420E TQFP package (7mm
by 7mm).
---------------------------------------------------------
Is the MAX3421E code-compatible with the MAX3420E?

Yes. When the MAX3421E powers on or is reset, it defaults to peripheral
mode with the same register set as the MAX3420E.

[Gene here: The '3421E can be a USB peripheral OR a USB host. If all
you want to do is send a little data, you could set it up as an HID
peripheral, and Windows would recognize it as a keyboard/mouse/whatever.
If you want to do something more sophisticated, you will have to write a
driver.]
---------------------------------------------------------
What is added to the MAX3421E when operating as a USB peripheral that
makes it different than the MAX3420E?

1. The MAX3421E adds four general-purpose input pins, and four
general-purpose output pins. This brings the GPIO total to eight in,
eight out.
2. The MAX3421E adds interrupt requests for the eight general-purpose
input pins. Each pin has an interrupt enable bit and edge polarity bit
associated with it.
3. The MAX3421E has a bit called SEPIRQ. This bit allows the GPX pin
to serve as a second interrupt output pin (in addition to INT), which is
active only for the GPIN interrupts.
4. The MAX3421E can program the time at which the INT pin deasserts
and reasserts in edge interrupt mode when one interrupt is cleared and
another is pending. The MAX3420E uses a fixed time of 10.6µS for this
interval.
---------------------------------------------------------

--Gene


.


Quantcast