# lpc2387 usb not working with freertos

**URL:** <https://forums.freertos.org/t/lpc2387-usb-not-working-with-freertos/3942>\
**Category:** Kernel\
**Created:** [September 13, 2013, 11:48am UTC](https://forums.freertos.org/t/lpc2387-usb-not-working-with-freertos/3942 "2013-09-13T11:48:01Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [September 13, 2013, 11:48am UTC](https://forums.freertos.org/t/lpc2387-usb-not-working-with-freertos/3942/1 "2013-09-13T11:48:01Z")

</div>

**[saini7pravin](https://sourceforge.net/u/saini7pravin/)** wrote on [Friday, September 13, 2013](https://sourceforge.net/p/freertos/discussion/382005/thread/b1b340aa/#7735):

Hi,

I have been trying to implement virtual com port using lpc2387. I started with lpc code bunlde for keil .It works fine there.  
But,when I try to do the same with Free rtos had no success.I found that my usb isr is not getting called. I have tried writing ISR handlers as per the demo code but no success.

Thanks .

---

<div class="post-metadata">

**Author:** ![rtel](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/rtel/32/31_2.png) [@rtel](https://forums.freertos.org/u/rtel)\
**Post date:** [September 14, 2013, 6:49pm UTC](https://forums.freertos.org/t/lpc2387-usb-not-working-with-freertos/3942/2 "2013-09-14T18:49:05Z")

</div>

**[rtel](https://sourceforge.net/u/rtel/)** wrote on [Saturday, September 14, 2013](https://sourceforge.net/p/freertos/discussion/382005/thread/b1b340aa/#296a):

…in which case you may find the USB stack is the same one use as [in this project](http://www.freertos.org/FreeRTOS-Plus/FreeRTOS_Plus_UDP/Embedded_Ethernet_Examples/RTOS_UDP_and_CLI_LPC1830_NGX.shtml).&nbsp; If so you can use it as a reference for your project as, although it is running on an LPC chip, it is a Cortex-M chip rather than an ARM7.

Hope that helps.

Regards.

---

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [September 20, 2013, 6:55am UTC](https://forums.freertos.org/t/lpc2387-usb-not-working-with-freertos/3942/3 "2013-09-20T06:55:03Z")

</div>

**[saini7pravin](https://sourceforge.net/u/saini7pravin/)** wrote on [Friday, September 20, 2013](https://sourceforge.net/p/freertos/discussion/382005/thread/b1b340aa/#844a):

Hi,

Can I have a freertos usb cdc demo for arm7 (lpc23xx) keiluv.  
thanks.

---

<div class="post-metadata">

**Author:** ![rtel](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/rtel/32/31_2.png) [@rtel](https://forums.freertos.org/u/rtel)\
**Post date:** [September 20, 2013, 9:10am UTC](https://forums.freertos.org/t/lpc2387-usb-not-working-with-freertos/3942/4 "2013-09-20T09:10:35Z")

</div>

**[rtel](https://sourceforge.net/u/rtel/)** wrote on [Friday, September 20, 2013](https://sourceforge.net/p/freertos/discussion/382005/thread/b1b340aa/#ac0e):

You can convert the Cortex-M version to your chip, find one on the Internet, get one from NXP, … or purchase a commercial USB stack (in which case you would require OpenRTOS rather than FreeRTOS).

Regards.
