1

Tornado/VxWorks 5.4 について質問したい

組み込みスイッチで実行されているVxWorksターゲット シェルにアクセスしたいと考えています。VxWorks 5.4 カーネルで Tornado を使用しています。Tornado には、 Tornado IDE 自体から直接アクセスできるWindSh (ホスト シェル) があります。ただし、私の質問は、ターゲットシェルにアクセスするにはどうすればよいですか? 一部のサイトでは、シリアル ポート経由で実行できると書かれていますが、組み込みデバイスに直接接続できるシリアル インターフェイスはありません。telnet または FTP 経由でも実行しようとしましたが、うまくいきませんでした。何か提案はありますか?事前にご回答いただきありがとうございます。

よろしく、

アルパー

4

2 に答える 2

2

いくつかのことを明確にするために:
ホストシェルは開発ステーションで実行され、ターゲットボード上のデバッグエージェントと通信します(おそらくイーサネット経由)。情報をフェッチしたり、ブレークポイントを設定したりするコマンドをデバッグエージェントに送信します。ただし、すべての解析はホスト上で実行されます。

ターゲットシェルは、ある種のハードウェアインターフェイスと通信するタスクとして存在し、解析は、ローカルシンボルファイルを使用してターゲットによって実行されます。

ターゲットシェルが存在するためには、vxworksカーネルで構成する必要があります。これが事実かどうか知っていますか?コンパイルされていない場合、ターゲットシェルと通信することはできません...

ターゲットシェルの大部分は、I/Oにシリアルポートを使用します。シェルI/OをtelnetポートにリダイレクトするようにvxWorks5.5を構成できることは知っています。ただし、これもカーネルで構成する必要があります。これは通常、ターゲットボードの標準構成ではありません。

于 2012-03-22T21:38:11.453 に答える
0

ターゲット シェルはオプションです。ターゲット構成で選択する必要があります。これが完了すると、stdin/stdout (通常はシリアル ポートですが、ハードウェアと BSP がサポートしている場合はディスプレイとキーボードが統合されている場合もあります) または Telnet で動作しますが、これもそのように構成されている場合のみです。

于 2012-03-22T23:10:54.790 に答える