Silex technology SX-59HLS-EVK User manual

SX-59HLS-EV
K
スタートアップガイド
silex technology, Inc.
2020
/
09
/
25

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
1
目次
はじめに·················································································································································2
1. 概要·················································································································································3
2. 特徴·················································································································································3
3. 標準仕様·········································································································································4
4. 環境準備·········································································································································5
SX-59HLS-EVK 同梱物······························································································································5
お客様でご準備頂くもの····························································································································5
ハードウェア·················································································································································5
ソフトウェア·················································································································································5
5. 評価キット構成·····························································································································6
6. 環境構築(Hardware)·············································································································10
7. 環境構築(Software)··············································································································13
8. 通信開始〜Ping による通信確認·····························································································15
9. TCP 通信開始〜通信終了···········································································································20
10. その他·······································································································································22
11. 付録···········································································································································24

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
2
はじめに
本書は、インテリジェント無線 LAN モジュール SX-59HLS の評価ボードである「SX-
59HLS-EVK」をお使いいただくためのスタートアップガイドです。本書でご紹介する手順
を実施頂くことで、SX-59HLS の製品仕様や使い方をご確認頂けます。
ご注意:本書の内容は予告なく変更する場合がございますのでご了承ください。
SX-59HLS に関連する資料は当社の Web サイトから入手頂けます。
https://www.silex.jp/library/datasheet.html
1. SX-59HLS データシート
2. SX-59HLSAT コマンドリスト
3. SX-59HLS-EVK スタートアップガイド (本書)
本製品の取り扱いについて
本製品の使用・保管にあたっては、衝撃・振動・荷重・被水(水濡れ)を及ぼさないよう
十分注意して下さい。また、粉塵、ほこりの多い環境や、温度変化により結露が生じる恐
れがある環境は避けて下さい。
お客様の不適切な取り扱いによって生じた故障(静電気破壊を含みます)は、保証期間中
であっても有償修理とさせていただきます。
本製品に関する製品保証規定は下記の Web サイトにて確認することができます。
https://www.silex.jp/support/warranty.html
製品に関するお問い合わせについて
下記のお問い合わせページをご利用ください。
https://www.silex.jp/contact/

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
3
1.
概要
SX-59HLS は、お客様のシステムを短期間に無線化するための特長を備えた、Wi-Fi ドライバ開
発不要なインテリジェントタイプの組込み無線 LAN モジュールです。小型、薄型、低消費電力
で様々なデバイスへ搭載でき、さらに IEEE802.1X エンタープライズセキュリティ対応により高
いセキュリティが要求される医療分野でも通用する安全な無線通信を実現します。
2.
特徴
IEEE802.11a/b/g/n
QCA4012-2 チップセット採用
2.4GHz/5GHz デュアルバンド対応(シングルストリーム)
オンボードアンテナ搭載、外部アンテナ用 MHF コネクタ搭載
ホストインタフェースに UART を採用
小型、薄型
低消費電力(スリープモード対応)
ドライバ・セキュリティサプリカント、 TCP/IP(IPv4/IPv6) プロトコルスタックを内蔵
当社オリジナル AT コマンドによる簡単制御
エンタープライズセキュリティ対応

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
4
3.
標準仕様
評価キット仕様
型番 SX-59HLS-EVK
無線モジュール SX-59HLS
動作電圧 5.0V
コネクタタイプ マイクロ USB(電源、データ通信用)
外形寸法 82mm×45mm×33mm
無線モジュール仕様
チップセット QualcommQCA4012-2
無線 LAN 仕様 IEEE802.11a/b/g/n 1X1
フィジカルデータレート MCS71×1 最大 72.2Mbps
Channel(2.4GHz)
IEEE802.11b/g/n
1,2,3,4,5,6,7,8,9,10,11(アメリカ)
1,2,3,4,5,6,7,8,9,10,11,12,13(日本、欧州)
Channel(5GHz)
IEEE802.11a/n
36,40,44,48(5.2GHzband)
52,56,60,64(5.3GHzband)*1
100,104,108,112,116,120,124,128,132,136,140(5.6GHzband)*1
149,153,157,161,165(5.8GHzband)*2
*1DFS(Master)非対応のため、周波数帯はステーション機能のみご利用
いただけます。
*2 日本・欧州では5.8GHz帯をご利用頂けません。
アンテナ端子 オンボードアンテナ x1 個
MHF コネクタ x1 個
ホストインタフェース UART×3 ポート、ボーレート初期値:115200
セキュリティ WPA/WPA2(Personal,Enterprise)
IEEE802.1X(EAP-TLS,EAP-TTLS,PEAP,LEAP,EAP-FAST)
動作電圧 3.3V
消費電流(ピーク値) 【2.4GHz】送信:460mA、受信:140mA
【5GHz】送信:460mA、受信:140mA
動作環境条件 温度条件:0〜70℃
湿度条件:5〜90%RH(結露なきこと)
保存環境条件 温度条件:-40〜85℃
湿度条件:5〜95%RH(結露なきこと)
外形寸法 43.0×20.0×2.5mm
重量 3.5g
コネクタタイプ 62 ピン 表面実装
無線認証 日本、アメリカ、欧州

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
5
4.
環境準備
SX-59HLS-EVK 同梱物
①SX-59HLS-EVK 本体 1 式
②SX-59HLS-EVK ご利用案内シート 1 枚
お客様でご準備頂くもの
SX-59HLS-EVK をご利用いただくために、以下のものをご準備ください。
ハードウェア
PC(ターミナル端末用)
マイクロ USB ケーブル(PC と SX-59HLS-EVK 接続用)
ソフトウェア
FTDI,FT4232H デバイスドライバ
TeraTerm などのターミナルソフトウェア
図 1:SX-59HLS-EVK 本体

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
6
5.
評価キット構成
機器概要
CN2
CN4
SX-59HLS
CN5
CN1
*通常は使用しません
図 2:SX-59HLS-EVK 外観
図 3: ハードウェアブロック図
CN6
CN3
SW1

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
7
インタフェース仕様
USB コネクタ
TypeAB:ZX62-AB-5PA
CN1,CN2
Pin Signalname Level Description
1 VBUS Power 5V±5%
2 D- I/O Zdiff=90
3 D+ I/O Zdiff=90
4 ID -
5 GND Ground
SX-59HLS 用ヘッダーピン
CN3
Pin Signalname Level Description
1 GPIO26 I/O
2 GPIO25 I/O
3 GPIO20 I/O
4 GPIO17 I/O
5 GPIO16 I/O
6 GPIO18 I/O
7 GPIO19 I/O
8 GPIO14 I/O
9 GPIO11 I/O
10 GPIO9 I/O
11 GPIO1 I/O
12 GPIO40 I/O
13 GPIO31 I/O
14 GPIO30 I/O
15 GPIO33 I/O
16 GPIO32 I/O
17 NC
18 NC
19 3.3V Power
20 GND Ground

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
8
CN4
Pin Signalname Level Description
1 ADC0 I/O
2 ADC1 IA
3 ADC2 IA
4 ADC3 IA
5 ADC4 IA
6 ADC5 IA
7 GPIO27 IA
8 NC -
9 3.3V Power
10 GND Ground
11 WAKEUP I keepopen
12 GND Ground
13 32KOSCOU
T
OA 32KHzcrystaloscillatoroutput
14 NC -
15 32KOSCIN IA 32KHzcrystaloscillatorinput
16 NC -
17 CHIPPWDL I pull-uponthemodule100kohm
18 GND Ground
19 3.3VF
T
Power
20 NC -
FT4232HL と SX-59HLS を接続するための JTAG/UART
CN5
本 EVK ご利用のための設定は 6.2.UART 通信設定をご参照ください。
Pin Signalname Level Description
1 UART1CTS I/O connectFT4232HL
2 GPIO22UART1RTS I/O connectSX-59HLS
3 UART1RTS I/O connectFT4232HL
4 GPIO21JTAGRST
/
UART1CTS
I/O connectSX-59HLS
5 UAR
T
1RX I/O connectFT4232HL
6 GPIO23UART1TX I/O connectSX-59HLS
7 UART1TX I/O connectFT4232HL
8 GPIO24UART1
RX I/O connectSX-59HLS
9 JTAGRS
T
I/O connectFT4232HL

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
9
10 GPIO21JTAGRST
/
UART1CTS
I/O connectSX-59HLS
11 JTAGTMS I/O connectFT4232HL
12 GPIO10JTAGTMS I/O connectSX-59HLS
13 JTAGTDO I/O connectFT4232HL
14 GPIO13JTAGTDO I/O connectSX-59HLS
15 JTAGTDI I/O connectFT4232HL
16 GPIO6JTAGTDI I/O connectSX-59HLS
17 JTAGTCK I/O connectFT4232HL
18 GPIO12JTAGTCK I/O connectSX-59HLS
19 3.3V Power
20 GND Ground
CN6
必要に応じて pin1 と pin2、pin3 と pin4・・・をショートさせて使用。
Pin Signalname Level Description
1 3.3VF
T
Power
2 3.3V Power
3 3.3VF
T
Power
4 3.3V Power
5 UART2RX I/O connectFT4232HL
6 GPIO2UART2TX I/O connectSX-59HLS
7 UART2TX I/O connectFT4232HL
8 GPIO3UART2RX I/O connectSX-59HLS
9 UART2CTS I/O connectFT4232HL
10 GPIO4UART2RTS I/O connectSX-59HLS
11 UART2RTS I/O connectFT4232HL
12 GPIO5UART2CTS I/O connectSX-59HLS
13 UART0RX I/O connectFT4232HL
14 ADC6UART0TX I/O connectSX-59HLS
15 UART0TX I/O connectFT4232HL
16 ADC7UART0RX I/O connectSX-59HLS
17 DDBUS2 I/O connectFT4232HL
18 GND Ground
19 DDBUS3 I/O connectFT4232HL
20 NC -

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
10
6.
環境構築(Hardware)
6.1.
FTDI 社 USB-UART 変換チップドライバ設定
6.1.1.
ドライバのインストール
下記 URL にアクセスして、ドライバをダウンロードします。
URL: https://www.ftdichip.com/Drivers/VCP.htm
ドライバ:CDM21228Setup.zip
ダウンロードした CDM21228Setup.zip を解
凍し、CDM21228Setup.exe を実行して PC に
インストールします。
図 4: ドライバダウンロードページ
図 5:FTDICDM ドライバインストーラ

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
11
6.2.
UART 通信設定
SW1 を図のように設定します。
UART 信号に対応するため、下記の通りショートプラグを装着します。
ショートさせるピン番号
*付録、SX-59HLS-EVK 回路図をご参照ください。
CN5 1,2 3,4 5,6 7,8 11,12 13,14 15,16 17,18
CN6 1,2 3,4 5,6 7,8 9,10 11,12 13,14 15,16
CN6
CN5
SW1
図 6:SW1 の UART モード設定
図 7:UART 通信用ショートプラグ設定

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
12
SX-59HLS-EVK のマイクロ USB ポート(CN2)と PC を繋ぐと電源が入ります。デバイス
マネージャを起動し UART が 3 ポート認識されていることを確認します。(COM 番号はお
使いの OS によって異なります)
COM ポートの初期設定(デバイスマネージャの表示順に)
①
データ通信、コマンド通信
②
使用しない
③
使用しない
COM ポートの割り当て方法は別紙、AT コマンドリストをご覧ください。
CN2
Micro USB
USB
Typ
eA
図 8:PC との接続(電源が入ります)
図 9: デバイスマネージャの COM ポート表示

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
13
7.
環境構築(Software)
事前準備
お使いの PC にターミナルソフトをインストールしてください。このマニュアルでは、TeraTerm
を使用した評価方法をご説明します。
7.1.
ターミナルソフトの設定
ターミナルソフトを起動します。
使用したいシリアルのポートを選択し、OK を押します。初期設定状態では、デバイスド
ライバで認識された一番若い番号のポートを選択してください。
Setup→Terminal を選択します。
[Receive]の項目で AUTO、[Transmit]の項目で CR を選択し、OK を押します。
図
10: Tera Term New connection setting
図 11:TeraTermTerminalsetup

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
14
Setup→Serialport を選択します。
[Speed]の項目で 115200 を選択し、OK を押します。
以上で SX-59HLS-EVK の初期設定は完了です。
図 12:TeraTermSerialportsetup

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
15
8.
通信開始〜Ping による通信確認
この章では、PC に接続した SX-59HLS-EVK を Station モードで動作させ、AP との接続を確認す
るまでの一例を記載します。
事前準備
アクセスポイントや必要な接続子機をご用意ください。
エンタープライズセキュリティで接続する場合は RADIUS サーバや証明書ファイル等が必要で
す。
8.1.
WPA2-Personal での接続例
システム構成
TeraTerm マクロの例 初期設定〜Ping 送信
① sendln'atnset=192.168.0.2,255.255.255.0,192.168.0.1'
wait'OK'
sendln'atwawpa=sx59hlstest,2,ccmp,ccmp,testpassʼ
wait'OK'
sendln'atnping=192.168.0.115,1024'
wait'OK'
pause1
②
③
アクセスポイント
192.168.0.115
SX-59HLS-EVK
192.168.0.2
PC1
Tera Term
対応するエンタープライズセキュリティ認証証明書について
EAP-FAST:PAC ファイルの最大サイズは 2kbyte です。
PEAP,EAP-TLS,EAP-TTLS:DER または PEM 形式。最大サイズは 8kbyte です。

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
16
上記コマンドの用途とパラメータの説明
① 固定 IP アドレスの設定
sendln'atnset=192.168.0.2,255.255.255.0,192.168.0.1'
-
192.168.0.2←IP アドレス
-
255.255.255.0←ネットマスク
-
192.168.0.1←デフォルトゲートウェイ
② WPA2-Personal 設定のアクセスポイントへの接続
sendln'atwawpa=sx59hlstest,2,ccmp,ccmp,testpassʼ
-
sx59hlstest←SSID
-
2←WPA のバージョン、2=WPA2
-
ccmp←ユニキャスト暗号を AES(CCMP)
-
ccmp←マルチキャスト暗号を AEC(CCMP)
-
testpass←パスフレーズ(セキュリティキー)
③ PING の送信
sendln'atnping=192.168.0.115,1024'
-
192.168.0.115←PING の送信先アドレス(今回はアクセスポイントに送信)
-
1024←PING のデータサイズ指定(省略可)

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
17
8.2.
WPA2-Enterprise(EAP-TLS)での接続例
システム構成
TeraTerm マクロの例
- sendln'atnset=192.168.0.2,255.255.255.0,192.168.0.1'
wait'OK'
sendln'atweapcert=1,1269'
pause1
sendfile'C:\Users\testuser\Desktop\testfolder\ca.cer'1
wait'OK'
sendln'atweapcert=2,1180'
pause1
sendfile'C:\Users\testuser\Desktop\testfolder\cli.cer'1
wait'OK'
sendln'atweapcert=3,1834'
pause1
sendfile'C:\Users\testuser\Desktop\testfolder\cli.key'1
wait'OK'
sendln'atwaeaptls=sx59hlstest,2,ccmp,ccmp,testpass,testcli,testpass
wait'OK'
sendln'atnping=192.168.0.115,1024'
①
②
③
④
⑤
⑥
⑦
アクセスポイント
192.168.0.115
S
X
-59HLS-EV
K
192.168.0.2
PC1
IEEE 802.1XNetwork

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
18
上記コマンドの用途とパラメータの説明
*WPA2-Personal と同じ部分は省略しています。
*証明書がすでに SX-59HLS にアップロードされている場合、再度アップロードする前に削除し
ておく必要があります。証明書サイズを 0 に指定してコマンド実行することで削除できます。
① CA 証明書を SX-59HLS にアップロード
sendln'atweapcert=1,1269'
-
1←ファイルの種類が CA 証明書
-
1269←CA 証明書のファイルサイズ
② TeraTerm のファイル送信コマンドで CA 証明書ファイルを送信
sendfile'C:\Users\testuser\Desktop\testfolder\ca.cer'1
-
C:\Users\testuser\Desktop\testfolder\ca.cer←証明書ファイルの指定
-
1←バイナリ送信モード
③ クライアント証明書を SX-59HLS にアップロード
sendln'atweapcert=2,1180'
-
2←ファイルの種類がクライアント証明書
-
1180←クライアント証明書のファイルサイズ
④ TeraTerm のファイル送信コマンドでクライアント証明書を送信
sendfile'C:\Users\testuser\Desktop\testfolder\cli.cer'1
⑤ クライアント秘密鍵を SX-59HLS にアップロード
sendln'atweapcert=3,1834'
-
3←ファイルの種類が秘密鍵
-
1834←秘密鍵のファイルサイズ
⑥ TeraTerm のファイル送信コマンドでクライアント秘密鍵を送信
sendfile'C:\Users\testuser\Desktop\testfolder\cli.key'1

Copyright © 2020 silex technology, Inc. All Rights Reserved.
SX-59HLS-EVK スタートアップガイド
19
⑦ WPA2-Enterprise 設定のアクセスポイントに接続
sendln'atwaeaptls=sx59hlstest,2,ccmp,ccmp,testpass,testcli,testpass
-
sx59hlstest←SSID
-
2←WPA バージョン、2=WPA2
-
ccmp←ユニキャスト暗号を AES(CCMP)
-
ccmp←マルチキャスト暗号を AEC(CCMP)
-
testpass←パスフレーズ(クライアント秘密鍵のパスワードと同じ)
-
testcli←ユーザー名(クライアント証明書中の名前と同じ)
-
testpass←クライアント秘密鍵のパスワード
-
*接続において EAP-TLS を利用する際、パスフレーズとユーザー名は必要とされない場合も
ありますが、クライアント証明書の内容と合致するように指定してください。
【注意】①と②、③と④、⑤と⑥の間に「pause1」を入れてください。
This manual suits for next models
1
Table of contents
Other Silex technology Computer Hardware manuals