Hello,
I want to write a bootloader to update my aplication via usb stick.
Is there any reference, example, code or even a link?
Can't find something about bootloader for LPC2387. And especially not for
usb host?!?
Additionaly I'm a little bit confused: In the docs for the LPC2387
(LPC2387_3.pdf from oct.08) I can read:
"The LPC2387 USB interface includes a device, Host, and OTG Controller. Details
on typical USB interfacing solutions can be found in Section 11.1." and in
section 11.1 there are curcuits for host and otg and so on.
But in the user manual for the 23xx Series (UM10211_1.pdf from mar.08) in the
usb host description I read:
"The USB host controller is available on the LPC2388 only"
So, what's wrong?
Can I use LPC2387? Anybody work with this?
thanks a lot.
Thomas
LPC2387 USB Host / bootloader
Started by ●January 29, 2009
Reply by ●April 8, 20092009-04-08
Hello Thomas,
Take a look on the LPC2387 Erratasheet, page 12:
"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."
So, today the LPC2387 has USB host controller.
Best regards,
Reginaldo.
--- In l..., Thomas.Reess@... wrote:
>
> Hello,
>
> I want to write a bootloader to update my aplication via usb stick.
> Is there any reference, example, code or even a link?
> Can't find something about bootloader for LPC2387. And especially not for usb host?!?
>
> Additionaly I'm a little bit confused: In the docs for the LPC2387 (LPC2387_3.pdf from oct.08) I can read:
> "The LPC2387 USB interface includes a device, Host, and OTG Controller. Details on typical USB interfacing solutions can be found in Section 11.1." and in section 11.1 there are curcuits for host and otg and so on.
>
> But in the user manual for the 23xx Series (UM10211_1.pdf from mar.08) in the usb host description I read:
> "The USB host controller is available on the LPC2388 only"
>
> So, what's wrong?
> Can I use LPC2387? Anybody work with this?
>
> thanks a lot.
> Thomas
>
Take a look on the LPC2387 Erratasheet, page 12:
"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."
So, today the LPC2387 has USB host controller.
Best regards,
Reginaldo.
--- In l..., Thomas.Reess@... wrote:
>
> Hello,
>
> I want to write a bootloader to update my aplication via usb stick.
> Is there any reference, example, code or even a link?
> Can't find something about bootloader for LPC2387. And especially not for usb host?!?
>
> Additionaly I'm a little bit confused: In the docs for the LPC2387 (LPC2387_3.pdf from oct.08) I can read:
> "The LPC2387 USB interface includes a device, Host, and OTG Controller. Details on typical USB interfacing solutions can be found in Section 11.1." and in section 11.1 there are curcuits for host and otg and so on.
>
> But in the user manual for the 23xx Series (UM10211_1.pdf from mar.08) in the usb host description I read:
> "The USB host controller is available on the LPC2388 only"
>
> So, what's wrong?
> Can I use LPC2387? Anybody work with this?
>
> thanks a lot.
> Thomas
>