📄 c-tools1.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><html><head><link rel="STYLESHEET" type="text/css" href="wrs.css"><title> Target Server </title></head><body bgcolor="FFFFFF"><p class="navbar" align="right"><a href="index.html"><img border="0" alt="[Contents]" src="icons/contents.gif"></a><a href="GuideIX.html"><img border="0" alt="[Index]" src="icons/index.gif"></a><a href="c-tools.html"><img border="0" alt="[Top]" src="icons/top.gif"></a><a href="c-tools.html"><img border="0" alt="[Prev]" src="icons/prev.gif"></a><a href="c-tools2.html"><img border="0" alt="[Next]" src="icons/next.gif"></a></p><font face="Helvetica, sans-serif" class="sans"><h3 class="H2"><i><a name="83920">5.1 Introduction</a></i></h3></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="88059"> </a>A Tornado target server runs on the host and manages communications between Tornado host tools (such as the shell, debugger, and browser), and the target system itself (<a href="c-tools1.html#88063">Figure 5-1</a>). A target server includes the host-resident target symbol table, and an object-module loader that inserts application modules into a running target system. <div class="frame"><h4 class="EntityTitle"><a name="88063"><font face="Helvetica, sans-serif" size="-1" class="sans">Figure 5-1: Target Server in Development Environment</font></a></h4><dl class="margin"><div class="Anchor"><a name="88094"> </a><img class="figure" border="0" src="images/c-toolsa2.gif"></div></dl></div> </p><dd><p class="Body"><a name="88095"> </a>The target server communicates with the target system through the <i class="emphasis">target agent</i>, which runs on the target system either as a VxWorks task or externally from VxWorks. In order to communicate with the target agent, the target server uses a communication <i class="emphasis">back end</i> configured for the same communication protocol and transport layer as the target agent. </p><dd><p class="Body"><a name="87613"> </a>A target server must be configured for a target and started before host tools can interact with the target. It <i class="emphasis">must</i> be configured with a communications back end that supports the communication protocol and transport layer used by the target agent, or it will not work. When a target server is started, it identifies the target agent by the network name of a target board on which the target agent is running. </p><dd><p class="Body"><a name="89591"> </a>A target server need not be on the same host as the Tornado tools, as long as the tools have network access to the host where the target server is running. </p><dd><p class="Body"><a name="87571"> </a>Target servers are registered with, and made accessible to users by, the service formally known as the <i class="emphasis">Tornado target registry </i>(also frequently referred to as the <i class="emphasis">Tornado registry</i>, or simply <i class="emphasis">the registry</i>). For information about the registry, see <a href="c-start2.html#91837"><i class="title">2.2 Host Setup: Tornado Registry</i></a>; and the <b class="command">wtxregd</b> reference documentation in <a href="x-toolman.html#83918"><i class="title">C. Tornado Tools Reference</i></a>.</p></dl></dl><dl class="margin"><dd><p class="table" callout><table border="0" cellpadding="0" cellspacing="0"><tr valign="top"><td valign="top" width="40"><br><img border="0" alt="*" src="icons/note.gif"></td><td><hr><div class="CalloutCell"><a name="89823"><b class="symbol_UC"><font face="Helvetica, sans-serif" size="-1" class="sans">NOTE: </font></b></a>This chapter describes various ways to configure, start, and manage target servers using the Tornado GUI. For detailed information about the operation of the target server, and its command options, see the <b class="command">tgtsvr</b> reference material in <a href="x-toolman.html#83918"><i class="title">C. Tornado Tools Reference</i></a>. </div></td></tr><tr valign="top"><td></td><td><hr></td></tr><tr valign="middle"><td colspan="20"></td></tr></table></p callout><dl class="margin"><dd><p class="Body"><a name="87545"> </a>Before configuring and starting a new target, make sure that the host and target are connected properly (see <a href="c-start3.html#84409"><i class="title">2.3 Target Setup</i></a>). </p></dl></dl><a name="foot"><hr></a><p class="navbar" align="right"><a href="index.html"><img border="0" alt="[Contents]" src="icons/contents.gif"></a><a href="GuideIX.html"><img border="0" alt="[Index]" src="icons/index.gif"></a><a href="c-tools.html"><img border="0" alt="[Top]" src="icons/top.gif"></a><a href="c-tools.html"><img border="0" alt="[Prev]" src="icons/prev.gif"></a><a href="c-tools2.html"><img border="0" alt="[Next]" src="icons/next.gif"></a></p></body></html><!---by WRS Documentation (), Wind River Systems, Inc. conversion tool: Quadralay WebWorks Publisher 4.0.11 template: CSS Template, Jan 1998 - Jefro --->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -