Lantronix Xport デバイスサーバ よくある質問と回答集 | |
情報システム営業部 - Lantronixデバイスサーバ-Xport-Xport FAQ- お問い合わせ-資料請求フォーム |
Q | XPortを使うにはどんなツールが必要になりますか?? | ||||||||||||||||||||||||
A |
次の道具が必要です 1. XPort 製品 2. XPortインストーラソフトウェア. これはXPortを設定するためのツールです. ftp://ftp.lantronix.com/pub/XPort/ からいつでも最新版をダウンロードしていただけます.リリースノートは http://www.lantronix.com/support/download/index.html にあります. 3. ストレートシリアルケーブル. PCに接続するには両端が DB9M と DB9Fコネクタのものを用意します.開発評価キットにはこのケーブルと DB9FをDB25Fに変換するアダプタが含まれています. 4. 評価ボードあるいはXPortを搭載するデバイス.XPort開発キットにはXPortを搭載する評価ボードが含まれています. XPort 開発キット |
||||||||||||||||||||||||
Q | どのネットワークプロトコルがサポートされていますか? | ||||||||||||||||||||||||
A |
次のプロトコルがサポートされています: 1) TCP/IP, UDP/IP 2) ARP, ICMP, Telnet, TFTP, AutoIP, DHCP, HTTP, SNMP (read only) 3) TCP, UDP, Telnet (シリアルポートとの通信) 4) TFTP (ファームウェア更新) |
||||||||||||||||||||||||
Q | XPortを使うにはどんなコンパイラを用意すればよいですか?? | ||||||||||||||||||||||||
A |
開発キットを使いファームウェアの開発を行うときにのみコンパイラが必要になります.プログラムはボーランドのコンパイラでコンパイ ルするように書かれています.詳細についてはBorlandのウェブサイトを参照ください. http://www.borland.com また弊社ではファームウェアのカスタマイズの有償コンサルティングおよび受託を行っています.お問い合わせください. |
||||||||||||||||||||||||
Q | XPort は暗号化をサポートしていますか? | ||||||||||||||||||||||||
A | はい.XPortには暗号化機能を持つXPort-SEと,持たないXPortの2種類の製品があります. 暗号化を必要とされる場合は XPort-SE をお使いください. | ||||||||||||||||||||||||
Q | どのような暗号化が使われていますか? | ||||||||||||||||||||||||
A | 現在のXportは 128ビット Rijndael を使います. | ||||||||||||||||||||||||
Q | XPortインストーラの最新版のバージョンは? | ||||||||||||||||||||||||
A |
最新版のXPortインストーラは ftp://ftp.lantronix.com/pub/XPortInstaller にあります.また http://www.lantronix.com/support/download/ でも確認できます. |
||||||||||||||||||||||||
Q | どうやってファームウェアの機能やバグフィクスや既知のバグについて知ることができますか? | ||||||||||||||||||||||||
A |
機能やバグフィクスや既知のバグはリリースノートに書かれています.リリースノートはLANTRONIX FTPサイトにあります. ftp://ftp.lantronix.com/pub/XPort/ |
||||||||||||||||||||||||
Q | 最新のファームウェアは? | ||||||||||||||||||||||||
A |
最新のファームウェアはLANTRONIXのウェブサイトとFTPサイトにあります. XPort (標準品 暗号化なし) ftp://ftp.lantronix.com/pub/XPort/ XPort-SE (暗号化機能付き) 弊社の営業までお問い合わせください HTTPによるダウンロードは: http://www.lantronix.com/support/download/index.html |
||||||||||||||||||||||||
Q | どうやってXPortにIPアドレスやネットマスクを設定するのですか? | ||||||||||||||||||||||||
A |
工場出荷時の標準設定においてDHCPとAutoIPは有効になっています.また,付属のWindowsアプリケーションXPortインストーラを使えば簡単にIPアドレスを設定できます. ftp://ftp.lantronix.com/pub/XPortInstaller/ そのほかARP,シリアルポートログインによってもIPアドレスを設定できます.詳しくは UDS/CoBox/XPort クイックインストールを参照ください.組込先のマイクロプロセッサから設定を行うには,monitorモードを使用します. XPortにIPアドレスをネットワーク経由で設定する機能をユーザーアプリケーションに付加することも可能です.このために,0x77FEポートが用意 されています. |
||||||||||||||||||||||||
Q | XPortの内部パラメータはどのように設定するのですか? | ||||||||||||||||||||||||
A | XPortインストーラ,Telnet,シリアルログイン,ウェブインストーラ, UDPデータグラムを使って設定できます.XPortの内部パラメータを設定する機能をユーザーアプリケーションに付加することも可能です. | ||||||||||||||||||||||||
Q | ボード上のホストCPUからシリアルポートを経由してXPortの設定を行うにはどうすればよ いのです? | ||||||||||||||||||||||||
A | 電源投入直後,あるいはリセット直後にXPortのシリアルポートにxあるいはzの連続を9600,8,N,1で送り続けることで, それぞれSetupMode またはMonitorModeに入ることができます. | ||||||||||||||||||||||||
Q | ウェブページをXPortに書き込みたいのですが,どうすればよいですか? | ||||||||||||||||||||||||
A |
外部で作成したウェブページやJavaアプレットは.cob形式に圧縮してからXPortに書き込みます. ネットワークから .cob形式のファイルを書き込むには XPortインストーラか,putの機能をもつ TFTPクライエントを使います.XPortはWEB1からWEB6までの6つのブロックを持っており,それぞれ64KBの容量があります.ウェブセット アップのアプレットはWEB6に書き込みます.CPアプレット (設定可能ピン)は WEB1に書き込みます. XPortインストーラを使う方法: XPortインストーラはこの作業のほとんどを自動的に 行ってくれます.まず,XPortインストーラをPCにインストールします.最新のXPortインストーラは以下のFTPサイトからいつでもダウンロード できます. ftp://ftp.lantronix.com/pub/XPortInstaller/ XPortインストーラを起動し,サーチ機能を使ってデバイスリストにXPortを追加します.Xportを選択してUpgradeアイコンをクリックし ます.ここからウェブページの更新ができます.
フリーのTFTPクライエントはいくつかあります.もしお持ちでないのなら シェアウェア が利用できます.
|
||||||||||||||||||||||||
Q | 何らかの理由でファームウェアをクラッシュさせてしまったときに,ファームウェアを再ロードす る方法はあるのでしょうか? | ||||||||||||||||||||||||
A | ファームウェアがクラッシュしてしまっても,シリアルポートから .ROM 形式のファームウェアをロードすることができます.XPortをシリアルケーブルでPCに接続し,電源を入れます.PC上でXPortインストーラを起動 し,デバイスを選択します."Action"をクリックし,"Advance/Recover Firmware"を選択します."Recover Firmware"ダイアログが表示されます.PCのシリアルポートを選択し,ファームウェアファイルの場所を指定します.Device ModelがXPortになっていることを確かめてください.OKをクリックするとダウンロードが始まります.マニュアルの Recovering Firmwareの項も参照ください. | ||||||||||||||||||||||||
Q | PIOは備わっていないのですか? | ||||||||||||||||||||||||
A |
プログラマブルPIOとしてCP1, CP2, CP3の3本が用意されており,それぞれ個別に入力/出力に切り替えできます.
|
||||||||||||||||||||||||
Q | 電子メール報知機能とはなにをするものですか? | ||||||||||||||||||||||||
A | XPortに設定したトリガ条件が満たされてイベントが発生すると電子メールを発信する機能です.XPortはシリアルポートに設定 した2文字の文字列を受信した時,あるいは3本のPIOピン(CP1, CP2, CP3)の内任意の1本以上の状態の変化,あるいはその両方の組合せによりイベントを発生できます. | ||||||||||||||||||||||||
Q | XPortが電子メールを送る宛先はメーリングリストでもよいのですか? | ||||||||||||||||||||||||
A | はい.XPortに定義できる電子メールの宛先アドレスは,XPortに設定されたSMTPサーバに受け付けられるものであれば, メールアドレスでも,メーリングリストでもかまいません. | ||||||||||||||||||||||||
Q | 電子メールによる報知の設定はどうすればよいのですか? | ||||||||||||||||||||||||
A |
電子メールによる報知機能は2つの方法で設定することができます.一つはXPortインストーラ,もう一つはメニューから設定する方 法です. XPortインストーラによる方法: まず設定に必要な情報をシステム管理者から収集します.
まず設定に必要な情報をシステム管理者から収集します.
メニューが表示されます.
トリガー 1
トリガ2 - トリガ1と同じ トリガ3 - トリガ1と同じ それぞれのトリガはそれぞれイベント条件を持ち,それぞれは別々に扱われますので,3つの全く異なるトリガイベントを設定することが可能になります. それぞれのトリガに設定された条件は,そのすべてが成立してはじめてイベントを発生します.例えばトリガ1に次のような条件を設定したとします. Serial sequence = 31, 32 CP1 = A CP2 = X CP3 = I Message = Hello Priority = H Minimal notification interval = 5 秒 Re-notification interval = 10 秒 XPort はCP1 はアクティブで, CP3 はアクティブであるときに,そのシリアルポートに文字列 "12"を受信すると電子メールを発信します.同じ条件が5秒以内に発生しても電子メールが発信されることはありません. |
||||||||||||||||||||||||
Q | LANの外に電子メールを送ることができません.どうしてですか? | ||||||||||||||||||||||||
A | SMTPサーバの設定によるものと思われます.多くのSMTPサーバは外部からメールリレーに使われるのを防ぐためになんらかのルー ルが機能しています.たとえば,ローカルのIPアドレスにしかリレーせず,ドメインの外へはローカルのIPアドレスからしかリレーしない.また自分のドメ インを発信者アドレスに持たないかぎりドメインの外にリレーしないといったルールが適用されています. | ||||||||||||||||||||||||
Q | 3本のPIOピン(CP1, CP2, CP3)の設定はどうやって変えるのですか? | ||||||||||||||||||||||||
A | XPortインストーラを開き,左の窓から設定を変更しようとするXPortを選択し,右の窓のOEM Configurable Pinsから設定しようとする選択します.ドロップダウンアイコンをクリックし,希望する機能を選択します.Updateアイコンをクリックして変更を反 映します. | ||||||||||||||||||||||||
Q | 3本のPIOのピン(CP1, CP2, CP3)の設定に関する情報はどのようにしたら見ることができるのですか? | ||||||||||||||||||||||||
A |
PIOのピンの設定情報はXPortに組み込むことのできるCP(設定可能ピン)ウェブアプレットで見ることができます.このアプ レットはCDROMにある xptcpctl102.cob です.この .cob ファイルを WEB1 に書き込んでください. アプレットを書き込んだら,ウェブブラウザのアドレス欄に次のように入力します.X.X.X.XはXPortのIPアドレスです. http://X.X.X.X/cp_ctl.html Update Statesボタンをクリックすると現在のピンの情報が表示されます.このJAVAアプレットはリアルタイムアプリケーションではありませんから,ピンの 状態の変化はUpdate Stateボタンを押さないと反映されません. もし,ピンが入力に設定されているのなら,CPの下に"Input"と表示されます. もし,ピンが出力に設定されているのなら,CPの下に"Output"と表示されます.アサートしたりデアサートするには,"On" か "Off" を選択して, "Update states"ボタンをクリックしてください. LANTRONIXの開発キットにおいては,次の信号レベルになっています. アサート (アクティブロー) = 0Vdc デアサート (アクティブハイ) = +3.3Vdc |
||||||||||||||||||||||||
Q | CPピン(設定可能ピン)ウェブアプレットを使うにはなにが必要ですか? | ||||||||||||||||||||||||
A |
ネットスケープ4.8以上かIE5 以上が必要です.Javaバージョン1.4.1以上を持ったウェブブラウザでなければなりません.必要な場合CPピンウェブアプレットはJavaプラグイ ンをインストールするポップアッププロンプトを表示します. あるいは以下のSUNのウェブサイトからプラグインをダウンロードすることができます. http://java.sun.com/j2se/downloads.html |
||||||||||||||||||||||||
Q | シリアルポートにtelnet接続しようとしたのですが,マイクロソフトのtelnet (Windows 95 NT)ではうまくいきません.どうしてですか? | ||||||||||||||||||||||||
A |
いくつかのワークアラウンドがあります: 1. TeraTermを使う http://hp.vector.co.jp/authors/VA002416/teraterm.html 2. Winsock アプリケーション - もしネットワークアプリを書こうとしておられるのなら次のサンプルを参照ください. ftp://ftp.lantronix.com/priv/misc_tools/winsock このサンプルはLANTRONIXのデバイスサーバへのTCPソケット通信を行うもので,ソースコードが含まれていますから,Winsockルーチンをア プリケーションに組み込む場合の参考になるでしょう. |
||||||||||||||||||||||||
Q | XPort上のウェブページをLANの外から更新できますか? | ||||||||||||||||||||||||
A | XPortにゲートウェイアドレスが設定されており,ルーターのフィルター機能がそれを妨げなければ,どこからでもウェブページを更 新できます.もし,XPortを ping できるのならウェブページの更新もできるでしょう. | ||||||||||||||||||||||||
Q | XPortはビデオ転送(監視カメラなど)に使えますか? | ||||||||||||||||||||||||
A | XPortはシリアルカメラのネットワークへの接続にも使えますが,画像の品位はシリアルの通信速度とネットワークの状態に依存しま す.XPortは 230,400bpsまで対応します. | ||||||||||||||||||||||||
Q | CoboxMicroの代わりにXPortをピンヘッダにさして使えますか? | ||||||||||||||||||||||||
A | いいえ.XPort は 3.3V 電源/信号レベルで動作し, 5V では動作できません.置き換えるには信号レベルのシフタと3.3V電源が必要になります. | ||||||||||||||||||||||||
Q | “ダイナミック”ウェブページをXPortで使えますか? | ||||||||||||||||||||||||
A | Javaアプレットを使うことができます.サンプルアプレットがCDROMに xptcpctl102.cob として収められています. | ||||||||||||||||||||||||
Q | XPortに外部メモリを追加することはできますか? | ||||||||||||||||||||||||
A | XPortは外部メモリを追加するようには作られていません.しかし,XPortには512kバイトのフラッシュメモリと256kバ イトのRAMがすでに搭載されいますので,多くの組込用アプリケーションには対応できるものと思います. | ||||||||||||||||||||||||
Q | アプリケーションソフトウェアを追加できますか?またそのためのコンサルティングや受託開発は 可能ですか? | ||||||||||||||||||||||||
A |
カスタムアプリケーションソフトウェアの開発は可能です.お問い合わせください. また,弊社では有償コンサルティングとアプリケーションファームウェアの受託開発も行っています.お問い合わせください. |
||||||||||||||||||||||||
Q | シリアルデータの極性は マーク/アイドル=0V で スペース/ブレーク=3.3Vですか?あるいはその逆ですか? | ||||||||||||||||||||||||
A |
市販のRS232 レベルシフタ(MAX232など)にそのまま接続できるように,XPortの信号レベルは次のようになっています. 論理 1 = on = マーク = +3.3V (アイドル) 論理 0 = off = スペース = 0V |
||||||||||||||||||||||||
Q | シリアルとネットワークの変換にはなにか特別なプロトコルが使われるのですか? | ||||||||||||||||||||||||
A | 基本設定においてXPortはシリアルデータを生のままTCPパケットにパケット化してホストに送ります.ホストは生のデータパケッ トをTCPパケットにしてXPortに送り,XPortはそれをシリアルポートに出力します.またオプションとしてデータをUDPデータグラムとして送る ことも可能です.データグラムの構造の定義はご要望により提供いたします. | ||||||||||||||||||||||||
Q | ステータスLED1とステータスLED3(CP1とCP3の使用法の一つ)はXPortの前面 のLEDと表示と異なっているのでしょうか?もし違うのならなにが違うのでしょうか? | ||||||||||||||||||||||||
A | XPortの表面のLEDはPHYのステータス(イーサネットの接続の情報 10/100Mbps, 半二重/前二重)を表しています .GPIO(CP1, CP3)が表示するのは接続がアクティブであるかどうかです. | ||||||||||||||||||||||||
Q | XPortのデータシートに書かれている環境条件は保存時も運用時も-40度から+85度に なっています.これは正しいですか? | ||||||||||||||||||||||||
A | はい,正しいです.サーマルショックテストは-40度から+85度の範囲で行われています. | ||||||||||||||||||||||||
Q | OEMファームウェアライセンス契約の詳細はどのようなものですか?費用はかかるのですか? ファームウェアアップグレードに費用は発生するのですか? | ||||||||||||||||||||||||
A | ライセンス契約は非独占,委譲不可,使用権料なし,ラブライセンス権なし,バイナリファームウェアイメージとしてそのまま使用するこ と,XPortのハードウェアのためにのみ使用することとなっています.いかなる理由においても,LANTRONIX社の事前の承認なくリバースエンジニ アリング,逆コンパイル,逆アセンブルしたり,XPort以外のハードウェア上で使用することは許されていません. | ||||||||||||||||||||||||
Q | シリアルポートから受け取ったデータはどのようなタイミングでネットワークに送信されるのです か? | ||||||||||||||||||||||||
A |
シリアルポートから受け取ったデータをパケット化してネットワークに送り出すタイミングは Packet Control の設定項目に従います.ネットワークの形態に合わせて2つのパケット化アルゴリズムが用意されています. 1) LANに対応:遅延を少なくすることを目的に頻繁にパケット化と送信を行います. 2) WANに対応:トラフィックの効率化を目的に,まとまった量のデータをパケット化して送信します. 標準(設定 00)では 1) の動作を行い,少ない遅延で細かくデータを伝送します. 設定項目: Idle Time: アイドルタイムは受信する文字と文字の間の時間として定義されています."Force transmit"として指定する時間が経過すると,FIFOバッファーに蓄積されているデータはネットワークに送信されます.初期値は25ms.最小値 は12msです. Trailing Characters: ある種のアプリケーションでは CRCやチェックサムなどの文字が一つのフレームの末尾に添付されます.このオプションはフレームの末尾からトレーリング文字(列)を取り除き,末尾判別 文字を知るのに使われます.トレーリング文字(列)の文字数として0, 1, 2から選択します. Send Characters:(送信文字=フレーム末尾判別文字) “ 2-Byte Send Character”を有効にすると“sendchars”は2バイトの文字列として判定されま す.無効にすると2つ(あるいは1つ)の文字はおのおの別々に判定に使われます. “Send Immediately After Characters” を無効にすると,Idle Timeのタイムアウトを条件に,FIFOバッファー内のデータがネットワークに送信されます.有効にすると,Idle Timeのタイムアウトないしはsendcharの受信により,FIFOバッファーの内容をネットワークに送信します. 注記:これ以外にもステータスやアクノーレッジを送信することがあります. sendchar: 2文字まで(HEXで表現)を "sendchar"に登録できます.ここに登録した文字ないし文字列を受信すると直ちにFIFOバッファー内のデータはネットワークに送信されます.こ れによりETXやEOTをフレームの区切りに使うデータフレームを遅れなく送信することが可能になります. 最初の文字に 00 を登録するとこの機能は無効になります.2文字を文字列として判別に使うこともできます.sendcharが文字列の他の部位に現れないデータに適用でき ます. 例:以下のようなフォーマットにより,データを転送する.STXとETXはデータ中に現れることはない.
|
||||||||||||||||||||||||
Q | XPortに電源が入っているかどうか確かめるには? | ||||||||||||||||||||||||
A |
PIN1にGNG,PIN2に+3.3Vが接続されると,PIN3(リセットピン)は+3.3Vに内部でプルアップされます. |
||||||||||||||||||||||||
Q | UDP-> シリアルへ流し込むには? | ||||||||||||||||||||||||
A | datagram mode=enable, datagram type=01 と設定し、御使用下さい。 | ||||||||||||||||||||||||
Q | バッ ファーサイズは、どの位ありますか? | ||||||||||||||||||||||||
A |
シリアルからイーサーネットへのバッファーサイズは、 2K bytes です。 イーサーネットからシリアルへのバッファーサイズは、 4K bytes です。 |
||||||||||||||||||||||||
Q |
バッ ファーがFULLの時に受信したデータはどうなりますか? |
||||||||||||||||||||||||
A |
バッファーがFULLに陥るケースは、フロー制御無しの設定で通信を行 なっているケースしか考えられません。 バッファーがFULLの時に、受信したデータは、捨てられます(ロストします)ので、再送が必要になります。 フロー制御ありの設定で運転している限り、データがロストすることはありません。 |
||||||||||||||||||||||||
Q | DeviceInstallerで ConfigurueDevice->Portsを確認すると、2つのポートが存在するように表示されます。 | ||||||||||||||||||||||||
A |
DeviceInstaller Ver 3.6 で確認された現象です。 最新としてLantronix WEB Page にアップされております Ver 3.6.0.6 で修正されております。 最新のDeviceInstallerへ入れ替えをお願いします。 |