⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c-vxsim.html

📁 vxbuild 是一个 CSP/eybuild 的WEB 示例运行于 VxWorks 之上的演示程序.
💻 HTML
📖 第 1 页 / 共 5 页
字号:
</dl><dl class="margin"><dd><p class="Indent2"><a name="89152"></a>(By default you should also see WindView options)</p></dl></dl></dl></dl><font face="Helvetica, sans-serif" class="sans"><h4 class="H4"><i><a name="84778"></a>Installing VxSim Network Drivers</i></h4></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="84779"></a>The <b class="symbol_UC">SETUP</b> tool writes the appropriate host drivers on your disk, but they must be installed on your host operating system.</p><dd><p class="Body"><a name="88208"></a>For Windows hosts, the <b>simpc </b>BSP includes an NDIS driver called the ULIP driver. Follow these steps to add the ULIP driver to your Windows host.</p></dl></dl><dl class="margin"><dd><p class="table"><table border="0" cellpadding="2" cellspacing="0"><tr valign="top"><td colspan=1 rowspan=1></td><td><hr></td></tr><tr valign="top"><td><img border="0" alt="*" src="icons/warning.gif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td colspan=1 rowspan=1><div class="CalloutCell"><a name="91033"></a><b class="symbol_UC"><font face="Helvetica, sans-serif" size="-1" class="sans">WARNING:  </font></b>The full simulator requires administrator privileges to successfully initialize a Ulip connection. Check that your account has administrator privileges before you begin. For more information contact your local system administrator</div></td></tr><tr valign="top"><td colspan=1 rowspan=1></td><td colspan=1 rowspan=1><hr></td></tr><tr valign="middle"><td colspan="20"></td></tr></table></p></dl><dl class="margin"><dd><font face="Helvetica, sans-serif" size="-1" class="sans"><h5 class="HU"><i><a name="84931"></a>Installing ULIP on a Windows NT Host</i></h5></font><dl class="margin"><dd><ol class="List"><li value="1."><a name="89231"></a>From the <font face="Helvetica, sans-serif" size="-1" class="sans">Start</font> menu select <font face="Helvetica, sans-serif" size="-1" class="sans">Settings&gt;Control Panel&gt;Network</font>. </li></ol><dd><ol class="List"><li value="2."><a name="89233"></a>Click the <font face="Helvetica, sans-serif" size="-1" class="sans">Adapters</font> tab in the <font face="Helvetica, sans-serif" size="-1" class="sans">Network</font> window, click the <font face="Helvetica, sans-serif" size="-1" class="sans">Add</font> button, click <font face="Helvetica, sans-serif" size="-1" class="sans">Have Disk</font> in the <font face="Helvetica, sans-serif" size="-1" class="sans">Select Network Adaptor</font> window, select the <b class="file">host\x86-win32\bin</b> directory of your Tornado installation, and click <font face="Helvetica, sans-serif" size="-1" class="sans">OK</font>. </li></ol><dd><ol class="List"><li value="3."><a name="89263"></a>Click on <font face="Helvetica, sans-serif" size="-1" class="sans">Ulip Virtual Adapter</font> and click OK. ULIP is added to the network adapters list.</li></ol><dd><ol class="List"><li value="4."><a name="89253"></a>Enter an IP address of the form <i class="textVariable">nn.nn.nn</i>.254 (for example,192.168.255.254).</li></ol><dd><ol class="List"><li value="5."><a name="89269"></a>Then select <font face="Helvetica, sans-serif" size="-1" class="sans">Show bindings for all adapters</font> from the <font face="Helvetica, sans-serif" size="-1" class="sans">Bindings</font> tab, select <font face="Helvetica, sans-serif" size="-1" class="sans">Ulip Virtual Adapter&gt;WINS Client (TCP/IP)&gt;NetBIOS Interface</font>, and click <font face="Helvetica, sans-serif" size="-1" class="sans">Disable</font> and <font face="Helvetica, sans-serif" size="-1" class="sans">OK</font>.</li></ol><dd><ol class="List"><li value="6."><a name="89271"></a>If you want to enable network communication between simulators and the outside world, select <font face="Helvetica, sans-serif" size="-1" class="sans">Settings&gt;Control Panel&gt;Network</font> from the <font face="Helvetica, sans-serif" size="-1" class="sans">Start</font> menu, then click the <font face="Helvetica, sans-serif" size="-1" class="sans">Protocols</font> tab and double-click on <font face="Helvetica, sans-serif" size="-1" class="sans">TCP/IP Protocol</font>. From the <font face="Helvetica, sans-serif" size="-1" class="sans">Routing</font> tab of the <font face="Helvetica, sans-serif" size="-1" class="sans">TCP/IP Properties</font> window, check <font face="Helvetica, sans-serif" size="-1" class="sans">Enable IP Forwarding</font>. Click <font face="Helvetica, sans-serif" size="-1" class="sans">OK</font> and <font face="Helvetica, sans-serif" size="-1" class="sans">Close</font>.</li></ol><dd><ol class="List"><li value="7."><a name="89272"></a>Restart the computer so the new settings take effect. </li></ol></dl><dd><font face="Helvetica, sans-serif" size="-1" class="sans"><h5 class="HU"><i><a name="88222"></a>Installing ULIP on a Windows 2000 Host</i></h5></font><dl class="margin"><dd><ol class="List"><li value="1."><a name="88224"></a>From the <font face="Helvetica, sans-serif" size="-1" class="sans">Start</font> menu, select <font face="Helvetica, sans-serif" size="-1" class="sans">Settings</font>&gt;<font face="Helvetica, sans-serif" size="-1" class="sans">Control Panel</font>&gt;<font face="Helvetica, sans-serif" size="-1" class="sans">Add/Remove hardware</font>. This launches the driver installation wizard.</li></ol><dd><ol class="List"><li value="2."><a name="88225"></a>Click the <font face="Helvetica, sans-serif" size="-1" class="sans">Next</font> button. Then click the subsequent <font face="Helvetica, sans-serif" size="-1" class="sans">Next</font> button. This displays the <font face="Helvetica, sans-serif" size="-1" class="sans">Choose a Hardware Device</font> dialog box.</li></ol><dd><ol class="List"><li value="3."><a name="88226"></a>From the dialog box, select the line <font face="Helvetica, sans-serif" size="-1" class="sans">Add a new device</font> and click the <font face="Helvetica, sans-serif" size="-1" class="sans">Next</font> button.</li></ol><dd><ol class="List"><li value="4."><a name="88227"></a>Select the option, <font face="Helvetica, sans-serif" size="-1" class="sans">No, I want to select the hardware from a list</font>, and click again on the <font face="Helvetica, sans-serif" size="-1" class="sans">Next</font> button.</li></ol><dd><ol class="List"><li value="5."><a name="88228"></a>Select <font face="Helvetica, sans-serif" size="-1" class="sans">Network adapters</font>, and click on <font face="Helvetica, sans-serif" size="-1" class="sans">Next</font>. This stage can take several minutes.</li></ol><dd><ol class="List"><li value="6."><a name="88229"></a>The <font face="Helvetica, sans-serif" size="-1" class="sans">Select Network Adapter </font>dialog box appears. Click on the <font face="Helvetica, sans-serif" size="-1" class="sans">Have disk</font> button, and select the <b class="file">host\x86-win32\bin</b> directory of your Tornado installation and click <font face="Helvetica, sans-serif" size="-1" class="sans">OK</font>.</li></ol><dd><ol class="List"><li value="7."><a name="88230"></a>Then select the line <font face="Helvetica, sans-serif" size="-1" class="sans">WindRiver Ulip</font>, and click on <font face="Helvetica, sans-serif" size="-1" class="sans">Next</font>. A new dialog box appears, click again on <font face="Helvetica, sans-serif" size="-1" class="sans">Next</font>.</li></ol><dd><ol class="List"><li value="8."><a name="88231"></a>Select <font face="Helvetica, sans-serif" size="-1" class="sans">Yes</font> from the <font face="Helvetica, sans-serif" size="-1" class="sans">Digital Signature Not Found</font> dialog box.</li></ol><dd><ol class="List"><li value="9."><a name="88232"></a>When the next dialog box appears, ensure it confirms that the installation completed without errors, and finally, click on the <font face="Helvetica, sans-serif" size="-1" class="sans">Finish</font> button.</li></ol><dd><ol class="List"><li value="10."><a name="88233"></a>Starting again from the Windows desktop, right click on <font face="Helvetica, sans-serif" size="-1" class="sans">My Network Places</font>, and select <font face="Helvetica, sans-serif" size="-1" class="sans">Properties</font>.</li></ol><dd><ol class="List"><li value="11."><a name="88234"></a>Right click on the last <font face="Helvetica, sans-serif" size="-1" class="sans">Local Area Connection #</font> icon and select <font face="Helvetica, sans-serif" size="-1" class="sans">Properties</font>. (You can rename this <font face="Helvetica, sans-serif" size="-1" class="sans">Local Area Connection #</font> title with <font face="Helvetica, sans-serif" size="-1" class="sans">WindRiver Ulip</font> by selecting <font face="Helvetica, sans-serif" size="-1" class="sans">Rename</font> instead of <font face="Helvetica, sans-serif" size="-1" class="sans">Properties</font>).</li></ol><dd><ol class="List"><li value="12."><a name="88235"></a>Select the line <font face="Helvetica, sans-serif" size="-1" class="sans">Internet Protocol (TCP/IP)</font> and click on <font face="Helvetica, sans-serif" size="-1" class="sans">Properties</font>. (If the <font face="Helvetica, sans-serif" size="-1" class="sans">TCP/IP protocol</font> is not installed, refer to the MS Windows help for information on installing it).</li></ol><dd><ol class="List"><li value="13."><a name="88236"></a>Enter an IP address of the form <i class="textVariable">nnn</i>.<i class="textVariable">nnn</i>.<i class="textVariable">nnn</i>.254 (for example, 192.168.255.254) and 255.255.255.0 as subnet mask, and click on <font face="Helvetica, sans-serif" size="-1" class="sans">Advanced</font>.</li></ol><dd><ol class="List"><li value="14."><a name="89320"></a>In the <font face="Helvetica, sans-serif" size="-1" class="sans">WINS</font> tab, select <font face="Helvetica, sans-serif" size="-1" class="sans">Disable NetBIOS over TCP/IP</font> and click <font face="Helvetica, sans-serif" size="-1" class="sans">OK</font> to properly close all the remaining windows.</li></ol><dd><ol class="List"><li value="15."><a name="89322"></a>If you want to enable network communication between simulators and the outside world, select <font face="Helvetica, sans-serif" size="-1" class="sans">Setting&gt;Control Panel&gt;Administrative tools</font> from the <font face="Helvetica, sans-serif" size="-1" class="sans">Start</font> menu, double-click on <font face="Helvetica, sans-serif" size="-1" class="sans">Services</font>, then search for the <font face="Helvetica, sans-serif" size="-1" class="sans">Routing and Remote access</font> service. If it is disabled, right-click on it and change the startup type to <font face="Helvetica, sans-serif" size="-1" class="sans">Automatic</font> so it will be started when Windows starts. Click <font face="Helvetica, sans-serif" size="-1" class="sans">OK</font> to validate your change. The service can now be started using the play icon on the main service window.</li></ol></dl><dd><font face="Helvetica, sans-serif" size="-1" class="sans"><h5 class="HU"><i><a name="89394"></a>Installing ULIP on a Windows XP Host</i></h5></font><dl class="margin"><dd><ol class="List"><li value="1."><a name="89396"></a>From the <font face="Helvetica, sans-serif" size="-1" class="sans">Start</font> menu select <font face="Helvetica, sans-serif" size="-1" class="sans">Settings&gt;Control Panel&gt;Add Hardware</font>. This launches the driver installation wizard. Click <font face="Helvetica, sans-serif" size="-1" class="sans">Next</font>.</li></ol><dd><ol class="List"><li value="2."><a name="89398"></a>The wizard searches for recently connected hardware; this stage can take several minutes. Then select <font face="Helvetica, sans-serif" size="-1" class="sans">Yes, I have already connected the hardware</font>, and click <font face="Helvetica, sans-serif" size="-1" class="sans">Next</font>.</li></ol><dd><ol class="List"><li value="3."><a name="89399"></a>From the <font face="Helvetica, sans-serif" size="-1" class="sans">Installed hardware</font> list, select <font face="Helvetica, sans-serif" size="-1" class="sans">Add a new hardware device</font>, and click <font face="Helvetica, sans-serif" size="-1" class="sans">Next</font>.</li></ol><dd><ol class="List"><li value="4."><a name="89400"></a>Select <font face="Helvetica, sans-serif" size="-1" class="sans">Install the hardware that I manually select from a list [Advanced]</font>, click <font face="Helvetica, sans-serif" size="-1" class="sans">Next</font>.</li></ol><dd><ol class="List"><li value="5."><a name="89401"></a>From the <font face="Helvetica, sans-serif" size="-1" class="sans">Common hardware types</font> list, select <font face="Helvetica, sans-serif" size="-1" class="sans">Network adapters</font>, click <font face="Helvetica, sans-serif" size="-1" class="sans">Next</font>.</li></ol><dd><ol class="List"><li value="6."><a name="89402"></a>Click <font face="Helvetica, sans-serif" size="-1" class="sans">Have Disk</font>, and select the <b class="file">host\x86-win32\bin</b> directory of your Tornado installation.</li></ol><dd><ol class="List"><li value="7."><a name="89403"></a>Select <font face="Helvetica, sans-serif" size="-1" class="sans">WindRiver ULIP</font>, and click <font face="Helvetica, sans-serif" size="-1" class="sans">Next</font> twice</li></ol><dd><ol class="List"><li value="8."><a name="89404"></a>The <font face="Helvetica, sans-serif" size="-1" class="sans">Hardware Installation</font> dialog reports that "WindRiver ULIP has not passed Windows Logo testing to verify its compatibility with Windows XP. You can safely ignore this warning and click <font face="Helvetica, sans-serif" size="-1" class="sans">Continue Anyway</font>.</li></ol><dd><ol class="List"><li value="9."><a name="89405"></a>Then, from the <font face="Helvetica, sans-serif" size="-1" class="sans">Control Panel</font>, launch <font face="Helvetica, sans-serif" size="-1" class="sans">Network Connections</font> and right-click <font face="Helvetica, sans-serif" size="-1" class="sans">WindRiver ULIP connection</font> (You can rename this connection).</li></ol><dd><ol class="List"><li value="10."><a name="89406"></a>From the <font face="Helvetica, sans-serif" size="-1" class="sans">WindRiver ULIP Properties</font> panel, select <font face="Helvetica, sans-serif" size="-1" class="sans">Internet Protocol (TCP/IP)</font>, and click <font face="Helvetica, sans-serif" size="-1" class="sans">Properties</font>.</li></ol><dd><ol class="List"><li value="11."><a name="89407"></a>Check <font face="Helvetica, sans-serif" size="-1" class="sans">Use the following IP address</font>, and enter an IP address of the form <i class="textVariable">nnn</i>.<i class="textVariable">nnn</i>.<i class="textVariable">nnn</i>.254 (for example, 192.168.255.254), and 255.255.255.0 as <font face="Helvetica, sans-serif" size="-1" class="sans">Subnet mask</font>, and click on <font face="Helvetica, sans-serif" size="-1" class="sans">Advanced</font>.</li></ol><dd><ol class="List"><li value="12."><a name="89408"></a>In the <font face="Helvetica, sans-serif" size="-1" class="sans">WINS</font> tab, select <font face="Helvetica, sans-serif" size="-1" class="sans">Disable NetBIOS over TCP/IP</font> and click <font face="Helvetica, sans-serif" size="-1" class="sans">OK</font> to properly close all the remaining windows.</li></ol><dd><ol class="List"><li value="13."><a name="89409"></a>If you want to enable network communication between simulators and the outside world, select <font face="Helvetica, sans-serif" size="-1" class="sans">Setting&gt;Control Panel&gt;Administrative tools</font> from the <font face="Helvetica, sans-serif" size="-1" class="sans">Start</font> menu, double-click on <font face="Helvetica, sans-serif" size="-1" class="sans">Services</font>, then search for the <font face="Helvetica, sans-serif" size="-1" class="sans">Routing and Remote access</font> service. If it is disabled, right-click on it and change the startup type to <font face="Helvetica, sans-serif" size="-1" class="sans">Automatic</font> so it will be started when Windows starts. Click <font face="Helvetica, sans-serif" size="-1" class="sans">OK</font> to validate your change. The service can now be started using the play icon on the main service window. </li></ol></dl></dl><font face="Helvetica, sans-serif" class="sans"><h4 class="H4"><i><a name="84950"></a>Uninstalling VxSim Network Drivers</i></h4></font><dl class="margin"><dd><font face="Helvetica, sans-serif" size="-1" class="sans"><h5 class="HU"><i><a name="90640"></a>Uninstalling ULIP on a Windows NT Host</i></h5></font><dl class="margin"><dd><ol class="List"><li value="1."><a name="90643"></a>From the <font face="Helvetica, sans-serif" size="-1" class="sans">Start</font> menu select <font face="Helvetica, sans-serif" size="-1" class="sans">Settings&gt;Control Panel&gt;Network</font>.</li></ol><dd><ol class="List"><li value="2."><a name="90644"></a>Click the <font face="Helvetica, sans-serif" size="-1" class="sans">Adapters</font> tab in the <font face="Helvetica, sans-serif" size="-1" class="sans">Network</font> window.</li></ol><dd><ol class="List"><li value="3."><a name="90645"></a>Select <font face="Helvetica, sans-serif" size="-1" class="sans">Ulip Virtual Adapter</font>, and click <font face="Helvetica, sans-serif" size="-1" class="sans">Remove</font>.</li></ol></dl><dd><font face="Helvetica, sans-serif" size="-1" class="sans"><h5 class="HU"><i><a name="90647"></a>Uninstalling ULIP on a Windows 2000 or XP Host</i></h5></font><dl class="margin"><dd><ol class="List"><li value="1."><a name="90649"></a>From the <font face="Helvetica, sans-serif" size="-1" class="sans">Start</font> menu select <font face="Helvetica, sans-serif" size="-1" class="sans">Settings&gt;Control Panel&gt;System</font>.</li></ol><dd><ol class="List"><li value="2."><a name="90650"></a>From the <font face="Helvetica, sans-serif" size="-1" class="sans">Hardware</font> tab of the <font face="Helvetica, sans-serif" size="-1" class="sans">System Properties</font> window, click the <font face="Helvetica, sans-serif" size="-1" class="sans">Device Manager</font> button.</li></ol><dd><ol class="List"><li value="3."><a name="90652"></a>From the <font face="Helvetica, sans-serif" size="-1" class="sans">Device manager</font> window, right-click on <font face="Helvetica, sans-serif" size="-1" class="sans">Network adapters&gt;WindRiver ULIP</font>, and select <font face="Helvetica, sans-serif" size="-1" class="sans">Uninstall</font>.</li></ol></dl></dl><font face="Helvetica, sans-serif" class="sans"><h4 class="H4"><i><a name="90638"></a>Configuring VxSim for Networking</i></h4></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="84951"></a>As with any other BSP, adding components to VxWorks requires including them, rebuilding VxWorks, the downloading and restarting it. The easiest method for doing this is to use the project facility. However, if you have used manual methods in your project, you should continue to use those methods.</p><dd><p class="Body"><a name="84954"></a>For a discussion of networking as it relates to VxSim, see <a href="c-vxsim.html#84752"><i class="title">6.5&nbsp;Configuring the VxSim Full Simulator</i></a>.</p></dl></dl><dl class="margin"><dd><font face="Helvetica, sans-serif" size="-1" class="sans"><h5 class="HU"><i><a name="84956"></a>Using the Project Facility</i></h5></font><dl class="margin"><dd><p class="Body"><a name="84957"></a>Use the <font face="Helvetica, sans-serif" size="-1" class="sans">Create Project</font> facility to create a bootable VxWorks image. </p></dl><dl class="margin"><dd><p class="listspace"><ul class="Bullet" type="disc"><li><a name="90037"></a>On the VxWorks tab in the <font face="Helvetica, sans-serif" size="-1" class="sans">Project Workspace</font> window, select the folder called <font face="Helvetica, sans-serif" size="-1" class="sans">network components. </font></li></ul></p><dd><p class="listspace"><ul class="Bullet" type="disc"><li><a name="90038"></a>Right click and select <font face="Helvetica, sans-serif" size="-1" class="sans">Include `network components' </font>from the pop-up menu. Click <font face="Helvetica, sans-serif" size="-1" class="sans">OK</font> to accept the defaults. </li></ul></p><dd><p class="listspace"><ul class="Bullet" type="disc"><li><a name="90039"></a>Change <font face="Helvetica, sans-serif" size="-1" class="sans">WDB connection</font> from <font face="Helvetica, sans-serif" size="-1" class="sans">WDB simulator pipe connection</font> to <font face="Helvetica, sans-serif" size="-1" class="sans">WDB END driver connection</font> or to <font face="Helvetica, sans-serif" size="-1" class="sans">WDB network connection</font>. Then rebuild and download VxWorks. </li></ul></p></dl><dl class="margin"><dd><p class="Body"><a name="84960"></a>For more information on using the configuration tool, see <a href="c-builder.html#104670"><i class="title">4.&nbsp;Projects</i></a>. </p></dl><dd><font face="Helvetica, sans-serif" size="-1" class="sans"><h5 class="HU"><i><a name="84961"></a>Using Manual Techniques</i></h5></font><dl class="margin"><dd><p class="Body"><a name="89644"></a>Edit <b class="file">target/config/simpc/config.h</b>, and replace:</p><dl class="margin"><dd><font color="0000a0"><pre class="Code2"><a name="89645"></a>#if TRUE #undef INCLUDE_NETWORK &lt;...&gt;</pre></font></dl><dd><p class="Body"><a name="89507"></a>With:</p><dl class="margin"><dd><font color="0000a0"><pre class="Code2"><a name="89508"></a>#if FALSE #undef INCLUDE_NETWORK &lt;...&gt;</pre></font></dl><dd><p class="Body"><a name="89513"></a>Then rebuild and download VxWorks.</p><dd><p class="Body"><a name="89515"></a>You must also change your target server configuration from <

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -