This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

usb host or no host on LPC2387 and LPC2361 / boot

Hello,

can anybody explain me why I can find in the docs of LPC2387 and LPC2361:
"USB 2.0 device/host/OTG with on-chip PHY ...."

and in the "UM10211 from nxp" (user manual for 23xx) in chapter 13, usb host controller:
"The USB host controller is available on the LPC2388 _only_"

I want to boot from a usb stick for update the firmware of my application. Is there any solution to boot from usb stick with LPC2387 and LPC2361?
If not: is it possible with sd-card?

Thank you very much for any links, code, hints whatever.

Greetings from germany,
Treess

Parents
  • hello again.

    found out:
    1. the lpc2387 document is the newer one. from october 2008, the user manual for 23xx series from march 2008.

    2. there's a eval kit from keil with the 2387, but in the desciption I allways find "usb", not defined if host or device.

    is there anybody knowing this LPC2387 or knows for sure if it is with or without usb host?!?

    thanks a lot.
    treess

Reply
  • hello again.

    found out:
    1. the lpc2387 document is the newer one. from october 2008, the user manual for 23xx series from march 2008.

    2. there's a eval kit from keil with the 2387, but in the desciption I allways find "usb", not defined if host or device.

    is there anybody knowing this LPC2387 or knows for sure if it is with or without usb host?!?

    thanks a lot.
    treess

Children
  • is there anybody knowing this LPC2387 or knows for sure if it is with or without usb host?!?

    This note in the MCB2300 User's Guide might help:

    Revision B LPC2387 devices with a date code of xxx0836xx or higher support USB-OTG. MCB2387 boards built with the these LPC2387 devices are populated with the USB "B" and mini-USB connectors. MCB2387 boards built with older LPC2387 devices will not have the USB "B" and mini-USB connectors installed.

    See:

    http://www.keil.com/support/man/docs/mcb2300/mcb2300_intro.htm

  • To add to prior comments, the LPC2387 silicon errata sheet version 1.1 from November 2008 (www.nxp.com/.../ES_LPC2387_2.pdf) states the following:

    Note 2: Devices with a date code prior to 0836 (manufactured before week 36 in 2008) have USB 2.0 full-speed dual port device with on-chip PHY and associated DMA controller. Parts marked with date code 0836 or later have USB 2.0 full-speed dual port device/host/OTG controller with on-chip PHY and associated DMA controller. Please refer to page 2 of this document for details on how to identify the date code.

    The date code is interpreted as follows:
    The typical LPC2387 devices have the following top-side marking:
    LPC2387xxx
    xxxxxxx
    xxYYWW R[x]