1
Panasonic NFC-TAG 開発キット
立ち上げ手順書
Version 2.70
2016年 5月 11日
パナソニック セミコンダクターソリューションズ株式会社
2
本書の一部または全部を当社の文書による承諾なしに、転載または複製することを堅くお断りいたします
立ち上げ手順 5..................................................
開発キット概要 3..................................................
使用方法 15..................................................
目次
3 開発キット概要(1)
1. 構成
Antenna
Seria
l-USB
converter
8bit M
CU
NFCTAG
UART
USB
スマートフォン(NFCコントローラ搭載)
NFC-TAG ボード
マイコンボードパソコンAndroidアプリケーション
開発キット
①パソコンからトンネルメモリをリード/ライト②パソコンからNFCタグメモリをリード/ライト③スマートフォンからNFC経由でNFCタグメモリをリード/ライト④スマートフォンからNFC経由でトンネルメモリをリード/ライト⑤スマートフォンからパソコンへNFC経由でファイル転送⑥スマートフォンからパソコンへBluetooth経由でファイル転送(ペアリング情報のみNFC経由で転送)⑦スマートフォンからパソコンへWiFi経由でファイル転送(ペアリング情報のみNFC経由で転送)
PanasonicMicrocomputer
NFCタグメモリ
4096byteトンネルメモリ
③
④②
①
パソコン用ソフトウェア
⑤ Bluetooth⑥
312500bps Sserial-IF
※ NFCタグメモリ = 512 byte : MN63Y1210A / MN63Y12131024 byte : MN63Y1214 / MN63Y1221
※ トンネルメモリ = マイコン内メモリ※ Serial-IF MN63Y1213 / MN63Y1214 / MN63Y1221 : I2C 100Kbps
MN63Y1210A : UART 9600bps, 38400bps , クロック同期式シリアル 1Mbps
NFC
2. 機能
⑦
4 開発キット概要(2)
ソフトウェア バージョン ファイル名 概要
マイコンソフトウェア 2.42 ※マイコンボードに書き込まれています マイコンボード 制御ソフトウェア
PCソフトウェア
(マイコンボード制御ソフトウェア)
2.50 NFCTAG_DumpTool_v250.exeパソコンからNFC-TAG/マイコン メモリの
Read/Writeを行います
3.5.605 InTheHand.Net.Personal.dll
Bluetooth によるファイル転送を行う場合に
Bluetoothアダプタを制御します
※入手方法は [立ち上げ手順(3)] を参照ください
1.0.1 NfcWifiCtrl.dllWiFi によるファイル転送を行う場合に
WiFiアダプタを制御します
PCソフトウェア
(PC-R/W制御ソフトウェア)
1.50 NFCTAG_DumpTool_PCSC_V150.exeパソコンに接続されたPC-R/W (Sony株式会社製 PaSoRi)から
NFC-TAG/マイコン メモリのRead/Writeを行います
2.2.2 NfcRW.dll ソニー株式会社製 PaSoRiを制御します
Android
アプリケーション
Read/Write 1.51 Panasonic_TagRW_v151.apkスマートフォンからNFC-TAG/マイコン メモリの
Read/Writeを行います
ファイル転送 1.55 Panasonic_TagFileTx_v155.apk スマートフォンから写真などのファイルをパソコンに転送します
NFCタグ設定
1.50 Panasonic_TagSetting1210_v150.apk MN63Y1210Aタグ設定用ソフトウェア
1.50 Panasonic_TagSetting1213_v150.apk MN63Y1213タグ設定用ソフトウェア
1.54 Panasonic_TagSetting1214_v154.apk MN63Y1214タグ設定用ソフトウェア
1.01 Panasonic_TagSetting1221_v101.apk MN63Y1221タグ設定用ソフトウェア
3. ソフトウェアバージョン
本資料では、下記ソフトウェアの使用を想定しております
PCソフトウェア(PC-R/W制御ソフトウェア) の使用方法については、NFC-RW向けソフトウェア説明書(NFC-RW Application Manual(J)_v160.pdf) をご覧ください
5
開発キット立ち上げ手順
.. .
6 立ち上げ手順(1)
Step1. マイコンボード設定
Step2. PCソフトウェアとドライバのインストール (パソコン用)
・Microsoft .NET Framework 4 Client Profiledownload site http://www.microsoft.com/en-us/download/details.aspx?id=24872
(2)下記のサイトから .NET Framework を ダウンロードし、インストールしてください
下図のようにボードを設定してください
マイコンボード(BTPB-101[B])
.. .JP2
JP1
ジャンパーの設定 MN63Y1210A
UART
クロック同期式シリアル
Serial-IF セレクトスイッチ
MN63Y1213/1214/1221
(1)PCソフトウェアをパソコンにコピーしてくださいSample Application : NFCTAG_DumpTool_vXXX.exe※対応OS : Microsoft Windows 7 SP1
7 立ち上げ手順(2)
・Virtual COM Port Driver (FTDI)download site http://www.ftdichip.com/Drivers/VCP.htm
→ VCP Drivers の項目から 適切なドライバを選択してください
(3)下記のサイトから マイコンボード接続用のドライバを ダウンロードし、インストールしてください
①PCとマイコンボードをUSBで接続します
②デバイスマネージャーを開きます
コンピュータ 上でマウスを右クリック
プロパティを選択
デバイスマネージャーを選択
③FT232用のドライバをインストールします
FT232R USB UART上でマウスを右クリック
ドライバ ソフトウェアの更新を選択
[コンピューターを参照して・・・]を選択
[次の場所でドライバソフトウェアを検索します]の部分に、ダウンロードしたドライバを設定しドライバをインストール
④USB Serial Port 用のドライバをインストールします
USB Serial Port上でマウスを右クリック ドライバ ソフトウェアの更新
を選択
8 立ち上げ手順(3)
・32feet.NET (http://32feet.codeplex.com/)download site http://32feet.codeplex.com/downloads/get/386489
※ file name : 32feet.NET 3.5.zip
・ パソコン用ソフトウェアに必要なライブラリファイルは “32feet.NET 3.5.zip” に含まれています。(InTheHand.Net.Personal.dll)・ パソコン用ソフトウェアと同じフォルダにライブラリファイル(InTheHand.Net.Personal.dll)をおいてください。
Bluetooth アイコン
インストール手順 (Steup.exe 実行)
インストールフォルダ入力
InTheHand.Net.Personal.dll は、インストールフォルダ内の “NET”フォルダにインストールされます
Microsoft標準ドライバ
デバイスマネージャで確認
(4)下記のサイトからライブラリをダウンロードし、インストールしてください
BluetoothドライバについてBluetoothドライバは、Microsoft 社のOS標準ドライバを使用してください
※Bluetoothを使用する場合、パソコンにBluetooth機能が必要です。下記のUSB-Bluetooth アダプタを用いて動作確認しております
BT-MicroEDR2X, BT-Micro4 (PLANEX COMMUNICATIONS INC.)
http://www.planex.co.jp/product/bluetooth/bt-microedr2x/
Bluetoothによるファイル転送を行う場合に必要
9 立ち上げ手順(4)
下記ライブラリをPCソフトウェア(NFCTAG_DumpTool_vXXX.exe)と同じフォルダに置いてください
・ Library : NfcWifiCtrl.dll
※対応OS : Microsoft Windows 7 SP1
(5)WiFi制御用ライブラリ(DLL)をパソコンへコピーしてください
※WiFiを使用する場合、パソコンにWiFi機能が必要です。下記のUSB-WiFi アダプタを用いて動作確認しております
WLI-UC-GNM2 (BUFFALO INC.)http://buffalo.jp/product/wireless-lan/client/wli-uc-gnm2/
WiFi機能について本開発キットでは、Microsoft Windows7 標準機能 「Virtual Wi-Fi(wireless hosted network)」 を使用するためVirtual Wi-Fi対応のWiFiアダプタが必要になります(パソコンにVirtual Wi-Fi対応のWiFiアダプタを1つのみ接続してください。 Virtual Wi-Fi対応アダプタが複数ある場合は対応しておりません)
※Virtual Wi-Fi対応のWiFiアダプタの有無は、PCソフトウェア起動 (管理者権限で起動) 後Setteing → WiFi Adapter Info にて確認できます(対応していない場合は、NO Adapter と表示されます)
対応しているアダプタの場合IPアドレスが表示されます
対応していないアダプタの場合NO Adapter と表示されます
WiFi によるファイル転送を行う場合に必要
10 立ち上げ手順(5)
Step3. Androidアプリケーションのインストール
Androidアプリケーションをスマートフォンにインストールしてください
Android Sample Application・Panasonic_TagRW_vXXX.apk (データ転送用アプリケーション)・Panasonic_TagFileTx_vXXX.apk (ファイル転送用アプリケーション)・Panasonic_TagSettingXXXX_vXXX.apk (MN63Y1210A/1213/1214/1221 タグ設定用アプリケーション)
TagRW TagFileTx TagSetting
MN63Y1213用
MN63Y1210A用
MN63Y1214用MN63Y1221用
アプリケーションの使用方法については、各アプリケーションのマニュアルを参照ください
XX
11 立ち上げ手順(6)
Step4. NFCタグ初期設定
NFCタグボード(アンテナボード)の初期設定を行います
Serial Type : UART / クロック同期式シリアル どちらかを選択します
(1) ボード設定
■MN63Y1210A 向け
MN63Y1210
(2) 初期化データの書き込み (Serial Type 設定 )
UARTの場合
クロック同期式シリアルの場合
TAG設定用アプリケーションを用いて、タグを初期化します
(Panasonic_TagSetting1210)
(1) Android アプリケーション起動します
(2) 希望のボタンを押します
(3) マートフォンをタグに近づけ、タグに初期化データを書き込みます
UART
クロック同期式シリアル
Serial-IF セレクトスイッチ
XX
12 立ち上げ手順(7)
■MN63Y1213/1214/1221 向け
(1) 初期化データの書き込み
MN63Y1213/1214/1221
MN63Y1213
MN63Y1214
タグ設定用アプリケーション (Android)
タグ設定用アプリケーションを用いて、タグを初期化します(Panasonic_TagSetting 1213 / 1214 / 1221)
(1) Androidアプリケーション起動します
(2) Initializeボタンを押します
(3) スマートフォンをタグに近づけ、タグに初期化データを書き込みます
初期化ボタン
MN63Y1221
13 立ち上げ手順(8)
Step5. マイコンボード リセット
USBケーブルを使用し、パソコンとマイコンボードを接続後マイコンボードのリセットスイッチを押してください
マイコンボード(BTPB-101[B])
USB
バージョン情報が一度表示された後、トンネルメモリ0番地の値が表示されます
VDD2/VDDEX(タグ用の電源)がONの場合、赤色LEDが点灯します
リセットスイッチ
MN63Y1210A
MN63Y1213/1214/1221
14 立ち上げ手順(9)
・WiFiによるファイル転送を行う場合、 管理者権限で PCソフトウェアを起動してください※Microsoft Windows7 標準機能 「Virtual Wi-Fi(wireless hosted network)」 を使用するため、管理者権限が必要です
・管理者権限でPCソフトウェアを起動した際、下記セキュリティに関する設定画面が表示されますWiFiによるファイル転送を行う場合は、両方のチェックボックスにチェックを入れてください※スマートフォンとWiFiでデータ通信を行うために必要になります
両方のチェックボックスにチェックをいれてください
WiFiによるファイル転送を行う場合
PCソフトウェア上でマウスを右クリックした際に表示されるメニューにおいて[管理者として実行] を選択してください
WiFi によるファイル転送を行う場合に必要
Step6. PCソフトウェアを起動します
15
開発キット使用方法
16 使用方法1(タグ リードライト)
STEP1仮想COM Portを選択します
(ボードとの接続用)
STEP3“Connect” ボタンを押します
STEP4ボードのリセットスイッチを押します
STEP5起動ログが表示されます
■マイコンボードとの接続
STEP6メモリアドレスを入力します(16byte単位/16進数)
※セルをクリックすることで、自動的にアドレスが
入力されます
STEP7データ長の入力 (16進数)
[NFC-Tagメモリ]・ MN63Y1210A/1213 の場合
0x01 ~ 0x200 [1~512 byte]・MN63Y1214/1221 の場合
0x01 ~ 0x400 [1~1024 byte]
[トンネルメモリ]0x01 ~ 0x1000 [1~4096 byte]
STEP8Read / Write ボタンを押します
※書き込み(Write)を行う場合は、予めセルにデータを設定してください。
■リード/ライト メモリ
STEP2タグの品番を選択します
ユーザエリア
コンフィグエリア
システムエリア
ダンプデータの読込、保存ができます
全領域ライト
全領域リード
NFCタグメモリ
トンネルメモリ
タグ リードライト BCC 計算値が表示されます※システムエリアに設定されたBCCの値に
問題がある場合は赤色で表示されます(MN63Y1210Aでは表示されません)
あらかじめ[立ち上げ手順] の内容を実施後、PCソフトウェアを起動してください
17 使用方法2(ファイル転送1)
PCソフトウェアを起動し、マイコンボードと接続します(前頁参照)
マイコンボードとパソコンをUSBで接続します
STEP 1
STEP 2
マイコンボードのリセットスイッチを押し、ボードをリセットします
STEP 3
リセットスイッチ
スマートフォンで ファイル転送アプリケーション を起動しPCへ転送したいファイルを選択します
STEP 4Androidファイル転送アプリケーション(TagFileTx)
STEP 5
スマートフォン で タグにタッチします
STEP 6
自動的にPCソフトウェアの画面が切り替わり、ファイル転送が開始されます (次頁参照)
18 使用方法3(ファイル転送2)
ファイル転送画面
Androidアプリケーション (TagFileTx)を実行したスマートフォンを NFC-TAGに近づけると、ファイル転送が自動的に開始され、ファイル転送 タブに情報が表示されます
Bluetooth/WiFi経由でのファイル転送時、下記のアイコンが表示されます
Bluetooth接続中
Bluetooth経由でのファイル転送中
WiFi接続中
WiFi経由でのファイル転送中
19 使用方法4(設定)
■Tag power supplyマイコンからタグへの電源供給を制御します
always : 常にタグへ電源供給しますnot always : 必要な時のみタグへ電源供給します
■Communication log modeログ表示の設定を行いますEnable Log (All) : すべてのログを有効にしますDisable Log (except File Transfer) : ファイル転送に必要なログのみ
有効にしますDisable Log : すべてのログを無効にします
■WiFi adapter infoWiFiアダプタの情報を表示します (PCがアクセスポイントになります)
SSID : アクセスポイントのSSIDIP Address : アクセスポイントのIPアドレス
Check Adapter : WiFiアダプタの情報を更新します
20 補足:Bluetoothファイル転送シーケンス
②Bluetooth開始サーバーモードでBluetoothを開始しPCから接続されるのを待ちます。(RFCOMM protocol使用)
Antenna
Seria
l-USB
converter
8bit M
CU
NFCTAG
UART
Serial-IFUSB
スマートフォン(NFCコントローラ搭載)NFC-TAGボードマイコンボードパソコン
Android アプリケーション
312500bps
①トンネル ライト
(開始コマンド & Bluetooth MACアドレス)
③PCからスマートフォンに対し接続要求(Bluetooth経由)(RFCOMM protocolを使用し、 スマートフォンのBluetooth MAC address 指定)
⑤ファイルデータ送信
④接続OK
パソコン用ソフトウェア
スマートフォンをタグにタッチ
21 補足:WiFiファイル転送シーケンス
Antenna
Seria
l-USB
converter
8bit M
CU
NFCTAG
UART
Serial-IFUSB
スマートフォン(NFCコントローラ搭載)NFC-TAGボードマイコンボードパソコン
Android アプリケーション
312500bps
③スマートフォンからアクセスポイントに対し接続要求(WiFi経由)
④接続OK
①WiFiアクスポイント起動
②トンネル ライト
(開始コマンド & WiFi MACアドレス)
アクセスポイントモードでWiFiを開始し、スマートフォンから接続されるのを待ちます。
⑤ファイルデータ送信
パソコン用ソフトウェア
スマートフォンをタグにタッチ
22 変更履歴
バージョン 日付 更新内容
2.00 2012/11/22 新規作成
2.20 2013/09/05 PCソフトウェア/Android アプリケーション バージョンアップ
2.21 2013/10/03 MN63Y1213 追加
2.30 2013/10/25 PCソフトウェア バージョンアップ、ソフトウェアバージョン情報追加
2.40 2014/10/10 MN63Y1214/1217対応、WiFiファイル転送対応
2.41 2014/10/31 NFCタグメモリのサイズ情報追加
2.42 2015/01/08 ソフトウェアバージョン更新 (マイコンソフトウェア、PCソフトウェア、Androidソフトウェア バージョンアップ)
2.50 2015/03/16 MN63Y1219対応
2.60 2016/04/06 MN63Y1221対応、説明文の修正、体裁整え
2.70 2016/05/11 MN63Y1208/1217/1219削除
本書に記載の技術情報および半導体のご使用にあたってのお願いと注意事項
(1) 本書に記載の製品および技術情報を輸出または非居住者に提供する場合は、当該国における法令、特に安全保障輸出
管理に関する法令を遵守してください。
(2) 本書に記載の技術情報は、製品の代表特性および応用回路例などを示したものであり、それをもってパナソニック
株式会社または他社の知的財産権もしくはその他の権利の許諾を意味するものではありません。したがって、上記技術
情報のご使用に起因して第三者所有の権利にかかわる問題が発生した場合、当社はその責任を負うものではありません。
(3) 本書に記載の製品は、一般用途(事務機器、通信機器、計測機器、家電製品など)および本書に個別に記載されている
用途に使用されることを意図しております。
特別な品質、信頼性が要求され、その故障や誤動作が直接人命を脅かしたり、人体に危害を及ぼす恐れのある用途-特定用途(航空・宇宙用、輸送機器、交通信号機器、燃焼機器、生命維持装置、安全装置など)へのご使用をお考え
のお客様は、事前に当社営業窓口までご相談願います。ご相談なく使用されたことにより発生した損害などについては
責任を負いかねますのでご了承ください。
(4) 本書に記載の製品および製品仕様は、改良などのために予告なく変更する場合がありますのでご了承ください。した
がって、 終的な設計、ご購入、ご使用に際しましては、事前に 新の製品規格書または仕様書をお求め願い、ご確認
ください。
(5) 設計に際しては、絶対 大定格、動作保証条件(動作電源電圧、動作環境等)の範囲内でご使用いただきますようお願
いいたします。特に絶対 大定格に対しては、電源投入および遮断時、各種モード切替時などの過渡状態においても、
超えることのないように十分なご検討をお願いいたします。保証値を超えてご使用された場合、その後に発生した機器
の故障、欠陥については当社として責任を負いません。
また、保証値内のご使用であっても、半導体製品について通常予測される故障発生率、故障モードをご考慮の上、当
社製品の動作が原因でご使用機器が人身事故、火災事故、社会的な損害などを生じさせない冗長設計、延焼対策設計、
誤動作防止設計などのシステム上の対策を講じていただきますようお願いいたします。
(6) 製品取扱い時、実装時およびお客様の工程内における外的要因(ESD、EOS、熱的ストレス、機械的ストレス)による
故障や特性変動を防止するために、使用上の注意事項の記載内容を守ってご使用ください。
また、防湿包装を必要とする製品は、保存期間、開封後の放置時間など、個々の仕様書取り交わしの折に取り決めた
条件を守ってご使用ください。
(7) 本書の一部または全部を当社の文書による承諾なしに、転載または複製することを堅くお断りいたします。
No.020210