• 検索結果がありません。

EOF SOF

ドキュメント内 NFCタグ アプリケーションノート (ページ 60-69)

ATQB 返信

NFCタグ

スマートフォン

ATTRIB 送信

フローチャート

REQB 送信

S N o. 概要

動作フロー詳細は、下図の通りです。

波形仕様、SOF,EOFパターンにつきましては、ISO/IEC14443規格をご参照ください。

データは、8bit単位で、先頭に「0」、最後に「1」を付与した10bit単位で送信されます。

本内容につきましてもISO/IEC 14443規格に記載されております。

5.5.3.1

動作フロー詳細

SOF

CMD AFI PAR AM

CRC EOF 05 00 00 71 FF

REQB内容

名称 内容 パターン 備考

CMD コマンド 0x05 REQB/WUPBコマンド

AFI ApplicationFamily Identifier 0x00 全応答 ISO/IEC14443規格参照

PARAM パラメータ 0x00 REQBを選択

CRC CRC計算値 0x71FF CRC計算値

SOF RES

CODE

PUPI ApplicationData Protocol Info CRC EOF 50 00 00 00 00 00 00 00 00 91 81 E0 D9 83

ATQB (REQBに対する応答)内容

名称 内容 パターン 備考

RES CODE レスポンスコード 0x50 ATQB (REQBに対する応答)

PUPI PICC識別子 0x00000000 IDMの下位4Byte

ApplicationData ApplicationData 0x00000000 未使用

Protocol Info Protocol Info 0x9181E0 パラメータ、ユーザーマニュアル参照

CRC CRC計算値 0xD983 CRC計算値

SOF

CMD Identifier PARAM CRC

EOF

1D 00 00 00 00 00 00 01 00 79 5A

ATTRIB内容

名称 内容 パターン 備考

CMD コマンドコード 0x1D ATTRIBコマンド

Identifier PICC識別子 0x00000000 ATQB応答のPUPIを設定

PARAM1 パラメータ1 0x00 ユーザーマニュアル参照

PARAM2 パラメータ2 0x00 ユーザーマニュアル参照

PARAM3 パラメータ3 0x01 ユーザーマニュアル参照

PARAM4 パラメータ4 0x00 ユーザーマニュアル参照

CRC CRC計算値 0x795A CRC計算値

5.5.3.2

送受信データの説明(1/2)

SOF

PCB CLA INS Address LEN 02 00 D6 01 D0 30

WRITE内容

名称 内容 パターン 備考

PCB Protocol Control Byte 0x02 I-block

CLA CLA 0x00 クラスバイト 固定値

INS WRITE 0xD6 命令バイト WRITE=0xD6

Address スタートアドレス 0x01D0 書込み開始アドレス

LEN Data長 0x30 書込みデータ長(Byte)

Data 書込みデータ 0x

00 00 00 00 00 00 00 00 01 23 45 67 89 AB CD EF AA FF 02 FE 00 00 00 00 00 00 FF FF 00 E0 00 54 00 00 00 00 00 00 00 00 00 00 00 00 47 F0 00 2E

書込みデータ

CRC CRC計算値 0xCE0D CRC計算値

SOF

PCB SW

CRC EOF 1 2

02 90 00 29 6A

WRITE応答内容

名称 内容 パターン 備考

PCB Protocol Control Byte 0x02 I-block

SW1 ステータスワード1 0x90 0x9000=エラー無し SW2 ステータスワード2 0x00

CRC CRC計算値 0x296A CRC計算値

SOF RES

CODE

CRC EOF 10 F9 E0

ATTRIB応答内容

名称 内容 パターン 備考

RES CODE レスポンスコード 0x10 ATTRIBレスポンス

CRC CRC計算値 0xF9E0 CRC計算値

5.5.3.2

送受信データの説明(2/2)

DATA

CONFIG SC IDM

00 00 00 00 00 00 00 00 01 23 45 67 89 AB CD EF AA FF 02 FE 00 00 00 00 00 00

DATA

CRC EOF

PMM AFI FWI HW RORF ROSI SECURITY TNP

RM

HW2 CONFIG2 FF FF 00 E0 00 54 00 00 00 00 00 00 00 00 00 00 00 00 47 F0 00 2E CE 0D

付録

RF通信

付録1 RF通信デモの説明

スマートフォン

RF通信デモでは、NFCタグとスマートフォンの通信を行います。

以下に、例としてMN63Y1213のサンプルアプリケーションソフトを用いたデモの概略を説明します。

タグ設定(システム領域設定)アプリケーションソフトの使い方

NFC タグボード

NFC-TAG

Antenna

T A G c ircui t

RF

スマートフォンアプリケーション名:1213Tag Setting

apk:Panasonic_TagSetting1213_v[xxx].apk (* [ ]内はバージョンNo. )

①NFCタグに対して所望の通信フォーマットに対応させる

Initialize :システム領域の初期化 NDEF :NDEF 有効

CLEAR NDEF :NDEF 無効( FeliCa/Type B 有効) NFC-F :FeliCa 有効(Type B無効) NFC-B :Type B 有効(FeliCa無効) NFC-F/NFC-B:FeliCa/Type B 有効

②NFCタグ設定を読み出す

Type Settingの各ボタンに対するWRITEデータ

スマートフォンアプリケーション名:Tag RW

apk:Panasonic_TagRW_v[xxx].apk (* [ ] 内はバージョンNo. )

タグと通信してNFCタグのユーザー領域をREAD/WRITEするため、

Panasonic_TagRWアプリを起動します。まず、READの場合から記載します。

タグ通信(ユーザー領域リード・ライト)アプリケーションソフトの使い方

付録2 シリアル通信デモの説明

m icr o co nt ro ller

Control Board

I2C

NFC

-TAG

Antenna

T A G c ircui t

Control Board

USB-UART USB

personal computer

NFC タグボード

一例としてMN63Y1213のシリアル通信デモの環境を概略して上図に示します。このデモでは、PC上にGUI を用意してコントロールボード上のホストコントローラとUSBを介して通信を行います。さらにホストコントロ ーラは、I2Cを通してNFCタグボードと通信を行います。結果、PC上のGUIからNFCタグのメモリ領域をリー ド・ライトできるようになります。デモの流れを以下に示します。

PCアプリケーション名:Panasonic NFC TAG Dump Tool

exe:NFCTAG_DumpTool_v[xxx].exe (* [ ]内はバージョンNo. )

シリアル通信デモシナリオの環境 (MN63Y1213での一例)

付録3 トンネル通信デモの説明

トンネル通信デモの環境を概略して下図に示します。

このデモでは、PC上にGUIを用意してコントロールボード上の ホストコントローラとUSBを介して通信を行います。

さらにホストコントローラは、I2Cを通してNFCタグボードと通信を行います。

また、NFCタグはアンテナを通じてNFC搭載機器と通信を行います。

結果、PC上のGUIからNFC搭載端末と通信を行うことが できるようになります。デモの流れを以下に示します。

PCアプリケーション名:Panasonic NFC TAG Dump Tool

exe:NFCTAG_DumpTool_v[xxx].exe (* [ ]内はバージョンNo. )

スマートフォンアプリケーション名:Tag RW

apk:Panasonic_TagRW_v[xxx].apk (* [ ]内はバージョンNo. )

トンネル通信デモシナリオの環境 動作順序

Antenna

Serial-USB

co nv er ter

8bit MCU

NFC

TAG

UART

USB

ドキュメント内 NFCタグ アプリケーションノート (ページ 60-69)

関連したドキュメント