<div dir="ltr"><div>Dear Kirspel, Joel,</div><div><br></div><div>I found that lpc24xx or lpc32xx bsp can not support USB stack by libbsd according to your advice.</div><div>On referencing, I attached building error log in case of lpc32xx bsp.</div><div><div><div>I am using rtems and libbsd which I downloaded this week.</div><div><br></div></div></div><div>I changed rtems bsp to altcycv_devkit. also, I attached my modified usb-sysinit.h and rtems-bsd-sysinit.h for integrating usb stack for altcycv_devkit. </div><div><br></div><div>my building procedure is in below;</div><div><br></div><div>1) ../rtems-4.12/configure --target=arm-rtems4.12 --enable-rtemsbsp=altcycv_devkit --enable-posix --disable-networking --prefix=`pwd`/../rtems-package</div><div>2) export RTEMS_MAKEFILE_PATH=`pwd`/rtems-package/arm-rtems4.12/altcycv_devkit</div><div>3) waf configure --prefix=`pwd`/../rtems-package --rtems=`pwd`/../rtems-package --rtems-tools=/opt/rtems4.12-arm --rtems-bsps=arm/altcycv_devkit</div><div>4) waf; waf_install</div><div>5) cd build/arm-rtems4.12-altcycv_devkit</div><div>6) arm-rtems4.12-nm usb01.exe > usb01.num</div><div><br></div><div>004798e4 D _bsd__start_set_modmetadata_set<br><font color="#ff0000">00479988 D _bsd__start_set_nexus<br></font>00479988 D _bsd__start_set_sysctl_set<br>005069a8 D _bsd__start_set_sysinit_set<br>00504aa4 D _bsd_start_softclock_sys_init<br>00479988 D _bsd__stop_set_modmetadata_set<br><font color="#ff0000">00479988 D _bsd__stop_set_nexus</font><br>00479a80 D _bsd__stop_set_sysctl_set<br>00506a9c D _bsd__stop_set_sysinit_set<br></div><div><br></div><div>At this time, I don't know where is this probem.</div><div><br></div><div>Please advise me.</div><div><br></div><div>Best Regards,</div><div>Thomas Kim</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-08-13 5:17 GMT+09:00 Kirspel, Kevin <span dir="ltr"><<a href="mailto:Kevin-Kirspel@idexx.com" target="_blank">Kevin-Kirspel@idexx.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" vlink="purple" link="blue">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">About 1.5 months ago, I tried porting rtems-libbsd for the lpc32xx BSP (or my version of it).  There was no support for lpc32xx MAC and the lpc32xx USB mass storage was broken. 
 I was also adding USB Serial support to rtems-libbsd.  I had all this working on RTEMS 4.10 with the older libusb port.  I was successful running the individual tests under rtems-libbsd (dhcp01, usb01) but was having issues when using rtems-libbsd with my
 application.  For some reason I could not get an IP address using the DHCP daemon (all though static IP was fine).  The USB mass storage stack was also spitting out errors that didn’t show up under the usb01 test.  I stopped working on it because of all the
 changes to the rtems-libbsd configuration that was going on at the time.  I was going to get back on it once the configuration changes were settled.</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">Kevin Kirspel<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">Electrical Engineer - Sr. Staff<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">Opti Medical<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">235 Hembree Park Drive<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">Roswell GA 30076<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">Tel: (770)-510-4444 ext. 81642<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">Direct: (770)-688-1642<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">Fax: (770)-510-4445<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> users [mailto:<a href="mailto:users-bounces@rtems.org" target="_blank">users-bounces@rtems.<wbr>org</a>]
<b>On Behalf Of </b>Thomas Kim<br>
<b>Sent:</b> Friday, August 12, 2016 11:39 AM<br>
<b>To:</b> <a href="mailto:users@rtems.org" target="_blank">users@rtems.org</a><br>
<b>Subject:</b> rtems-libbsd build problem for lpc24xx and lpc32xx.<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal">Dear Sir,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I am tring to build rtems and rtems-libbsd for lpc24xx and lpc32xx for finding a reason for not initlizing _bsd__start_set_nexus and _bsd__stop_set_nexus.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">I used two kinds of version in below;<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">  - rtems 4.11.99 and rtems-libbsd (download date : 07.12)<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">  - rtems 4.11.99 and rtems-libbsd (download date : 08.12)<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">At this time, there is building error in part of ohci_lpc.c about two versions.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">If somebody build this successly, please let me know that.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Best Regards,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Thomas Kim<u></u><u></u></p>
</div>
</div>
</div>
</div>

<br>______________________________<wbr>_________________<br>
users mailing list<br>
<a href="mailto:users@rtems.org">users@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/users" target="_blank" rel="noreferrer">http://lists.rtems.org/<wbr>mailman/listinfo/users</a><br></blockquote></div><br></div>