📄 rnusb.html
字号:
<dd><div class="Follow"><a name="85196"></a>Castlewood ORB USB 2.2GB drive (Bulk-Only implementation) <br>VST Technologies USB Floppy Drive (CBI implementation) <br>M-Systems FlashOnChip (Bulk-Only implementation) <br>Universal Smart Drive (Bulk-Only implementation)</div><br></dl><dd><div class="Item"><a name="85197"></a>USB network devices </div><dl class="margin"><dd><div class="Follow"><a name="85198"></a>SOHOware 10/100 USB Network Adapter (Pegasus-ADM Tek AM896 chip) </div><br></dl></dl></dl><br class="H1"><a name="85200"></a><br><hr><br class="H1navbar"><font face="Helvetica, sans-serif" class="sans"><h2 class="H1"><i>5. Installing the USB Kit</i></h2></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="85201"></a>See the <i class="title">Tornado Getting Started Guide </i>for general instructions on how to install the USB Kit, and all other Wind River products. </p><dd><p class="Body"><a name="85444"></a>Install the relevant parts from the following list, according to your development requirements: </p></dl><dl class="margin"><dd><p class="listspace"><ul class="Dash" type="circle"><li><a name="85203"></a>USB Library Source </li></ul></p><dd><p class="listspace"><ul class="Dash" type="circle"><li><a name="85205"></a>USB Support Library: <b class="file">pentium</b><i class="textVariable">X</i> </li></ul></p><dd><p class="listspace"><ul class="Dash" type="circle"><li><a name="85206"></a>USB Support Library: <b class="file">ppc</b><i class="textVariable">XXX</i> </li></ul></p><dd><p class="listspace"><ul class="Dash" type="circle"><li><a name="85647"></a>USB Support Libraries: <b class="file">mti4kx <br></b> <b class="file">mti5kx <br></b> <b class="file">vr54xx</b> </li></ul></p></dl><dl class="margin"><dd><p class="Body"><a name="85648"></a>Source files are created in the Tornado tree as follows: </p></dl><dl class="margin"><dd><div class="Item"><a name="85209"></a><b class="file">target/config/</b><i class="textVariable">bsp</i> </div><dl class="margin"><dd><div class="Follow"><a name="85210"></a>The BSP-specific stubs for host controller access routines. The files are located in the directory corresponding to the appropriate BSP. See <a href="rnusb.html#85102"><i class="title">3. Supported Hosts and Targets</i></a>, for a list of supported BSPs. </div><br></dl><dd><div class="Item"><a name="85214"></a><b class="file">target/config/comps/src</b> </div><dl class="margin"><dd><div class="Follow"><a name="85215"></a>Source files (configlettes) for BSP-specific OHCI, host, and device initialization; and the testing applications <b class="symbol_lc">usbTool</b> and <b class="symbol_lc">usbAudio</b>. </div><br></dl><dd><div class="Item"><a name="85216"></a><b class="file">target/config/comps/src/unsupported</b> </div><dl class="margin"><dd><div class="Follow"><a name="85217"></a>Source files (configlettes) for KLSI, NetChip, and ACM devices, and for USB/UGL initialization. Note that these components are no longer supported in the USB Developer's Kit. </div><br></dl><dd><div class="Item"><a name="85218"></a><b class="file">target/config/comps/vxworks</b> </div><dl class="margin"><dd><div class="Follow"><a name="85219"></a>The component description file (<b class="file">.cdf</b>). For more information about components, see the <i class="title">Tornado BSP Developer's Kit for VxWorks User's Guide, Tornado 2.0: Components</i>. </div><br></dl><dd><div class="Item"><a name="85220"></a><b class="file">target/h/drv/usb</b> </div><dl class="margin"><dd><div class="Follow"><a name="85221"></a>Header files pertaining to the device drivers (printer, mouse, keyboard, speaker, network devices, and mass storage devices) and host controller drivers (OHCI, UHCI). </div><br></dl><dd><div class="Item"><a name="85222"></a><b class="file">target/h/usb</b> </div><dl class="margin"><dd><div class="Follow"><a name="85223"></a>Header files pertaining to the USBD and the OS abstraction module. </div><br></dl><dd><div class="Item"><a name="85224"></a><b class="file">target/src/drv/usb</b> </div><dl class="margin"><dd><div class="Follow"><a name="85225"></a>Source files pertaining to the device drivers (printer, mouse, keyboard, speaker, network devices, and mass storage devices) and host controller drivers (OHCI, UHCI). </div><br></dl><dd><div class="Item"><a name="85226"></a><b class="file">target/src/drv/usb/unsupported</b> </div><dl class="margin"><dd><div class="Follow"><a name="85227"></a>Source files for the KLSI, NetChip, and ACM device drivers. </div><br></dl><dd><div class="Item"><a name="85228"></a><b class="file">target/src/usb</b> </div><dl class="margin"><dd><div class="Follow"><a name="85229"></a>Source files pertaining to the USBD and the OS abstraction module. </div><br></dl><dd><div class="Item"><a name="85230"></a><b class="file">target/src/usb/tools</b> </div><dl class="margin"><dd><div class="Follow"><a name="85231"></a>Source files pertaining to <b class="symbol_lc">usbTool</b>, a test utility that exercises the USB and supported devices. </div><br></dl></dl><dl class="margin"><dd><p class="Body"><a name="85232"></a>Object archives (called <b class="file">libusb.a</b>) are created in the appropriate architecture-specific directories under <b class="file">target/lib</b>: </p></dl><dl class="margin"><dd><p class="listspace"><ul class="Dash" type="circle"><li><a name="85471"></a><b class="file">target/lib/pentium/PENTIUM</b><i class="textVariable">x</i><b class="file">/common</b> </li></ul></p><dd><p class="listspace"><ul class="Dash" type="circle"><li><a name="85472"></a><b class="file">target/lib/mips/MIPS</b><i class="textVariable">xx</i><b class="file">/</b><i class="textVariable">xx</i><b class="file">common</b><i class="textVariable">xx</i> </li></ul></p><dd><p class="listspace"><ul class="Dash" type="circle"><li><a name="85479"></a><b class="file">target/lib/ppc/PPC</b><i class="textVariable">xxx</i><b class="file">/common</b> </li></ul></p></dl></dl><br class="H1"><a name="85246"></a><br><hr><br class="H1navbar"><font face="Helvetica, sans-serif" class="sans"><h2 class="H1"><i>6. Known Problems</i></h2></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="85515"></a>Some run-time issues have been encountered with the following BSPs.</p></dl></dl><dl class="margin"><dd><p><ul><b class="HU-bullet"><li type="disc"><a name="85517"></a><font face="Helvetica, sans-serif" size="-1" class="sans">ddb5476</font></li></b></ul></p><dl class="margin"><dd><p class="Body"><a name="85518"></a>The CBI floppy device and driver do not function correctly on this target. </p></dl><dd><p><ul><b class="HU-bullet"><li type="disc"><a name="85485"></a><font face="Helvetica, sans-serif" size="-1" class="sans">mcp750</font></li></b></ul></p><dl class="margin"><dd><p class="listspace"><ul class="Dash" type="circle"><li><a name="85487"></a>In order for your MCP750 target to work with USB, you must do the following:</li></ul></p><dl class="margin"><dd><ol class="List2"><li value="1"><a name="85253"></a>Make sure your target board is Revision C or later. To ascertain your revision status, check the artwork on the bottom/backside of the board, next to the bottom ejector. For example, if the revision number is 84-W8288F01C Fab Rev A, it is the "C" that follows the 84-alphanumeric that indicates the revision.</li></ol><dd><ol class="List2"><li value="2"><a name="85254"></a>Use a boot ROM that does not include USB in the exclude list. To do this, in the <b class="routine">sysPciAutoConfigInclude( )</b> routine in the <b class="file">target/config/mcp750/sysBusPci.c</b> file, change the return value of the <b class="symbol_UC">PCI_ID_USB</b> case from ERROR to OK. For more information and for instructions on building a new boot ROM, see <b class="file">target.nr</b>.</li></ol></dl></dl></dl><br class="H1"><a name="85277"></a><br><hr><br class="H1navbar"><font face="Helvetica, sans-serif" class="sans"><h2 class="H1"><i>7. Customer Services</i></h2></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="85278"></a>Wind River is committed to meeting the needs of its customers. As part of that commitment, Wind River provides a variety of services, including training courses and contact with customer support engineers, along with a Web site containing the latest advisories, FAQ lists, known problems lists, and other valuable information resources.</p></dl></dl><dl class="margin"><dd><font face="Helvetica, sans-serif" size="-1" class="sans"><h5 class="HU"><i><a name="85279"></a>Customer Support</i></h5></font><dl class="margin"><dd><p class="Body"><a name="85280"></a>For customers holding a maintenance contract, Wind River offers direct contact with a staff of software engineers experienced in Wind River products. A full description of the Customer Support program is described in the <i class="title">Customer Support User's Guide </i>available at the following Web site:</p><dl class="margin"><dl class="margin"><dl class="margin"><dl class="margin"><dd><p class="Indent4"><a name="85281"></a><b><a href="http://www.windriver.com/support" class="url">http://www.windriver.com/support</a></b></p></dl></dl></dl></dl><dd><p class="Body"><a name="85282"></a>The <i class="title">Customer Support User's Guide</i> describes the services that Customer Support can provide, including assistance with installation problems, product software, documentation, and service errors. </p><dd><p class="Body"><a name="85283"></a>You can reach Customer Support using either of the following methods:</p><ul class="BulletHead-run"><b><li type="disc"><a name="85284"></a><font face="Helvetica, sans-serif" size="-1" class="sans">E-mail.</font></b> </ul><dl class="margin"><dd><p class="Indent"><a name="85285"></a>You can contact Wind River Customer Support by sending e-mail to <b><a href="mailto:support@windriver.com" class="email">support@windriver.com</a></b>. </p></dl><ul class="BulletHead-run"><b><li type="disc"><a name="85286"></a><font face="Helvetica, sans-serif" size="-1" class="sans">1-800-872-4977 (1-800-USA-4WRS) .</font></b> </ul><dl class="margin"><dd><p class="Indent"><a name="85287"></a>Within North America, you can contact Customer Support with a toll-free voice telephone call. For telephone access outside North America, see the Support Web site shown above.</p></dl><dd><p class="Body"><a name="85288"></a>For Customer Support contact information specific to your products, please visit the Support Web site.</p></dl><dd><font face="Helvetica, sans-serif" size="-1" class="sans"><h5 class="HU"><i><a name="85289"></a>WindSurf</i></h5></font><dl class="margin"><dd><p class="Body"><a name="85290"></a>Wind River Customer Services also provides WindSurf, an online support service available under the Support Web site. WindSurf offers basic services to all Wind River customers, including advisories, publications such as the <i class="title">Customer Support User's Guide</i>, and a list of training courses and schedules. For maintenance contract holders, WindSurf also provides access to additional services, including known problems lists, available patches, answers to frequently asked questions, and demo code. </p><dd><p class="Body"><a name="85291"></a></p></dl></dl><a name="foot"><hr></a><p class="navbar" align="right"><a href="../../books.html"><img border="0" alt="[Online Manuals]" src="icons/onlinemanuals.gif"></a></p></body></html><!---This file generated by WRS documentation, Wind River Systems, Inc. conversion tool: Quadralay WebWorks Publisher Professional Edition 6.0.7 --->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -