TI中文支持网
TI专业的中文技术问题搜集分享网站

以MSP-EXP430F5529LP+DLP-7970ABP對Mifare 1k讀取block問題

各位好,

我使用 MSP-EXP430F5529LP + DLP-7970ABP 的硬體搭配 NFCLink (2018.5529_LaunchPad_NFCLink.7z 版) 的韌體,軟體則使用NFCPlayer,我的設定如下:

我試著讀取 Mifare 1k tag,有顯示讀取到此 tag 的訊息:

但是在(tag沒移開)按下"Read Block"時,就出現問題了:

錯誤的 log 如下:

09:18:11:791 CNfcInstance::dispatchEvent: nfcEventTagDetected

09:18:11:792 CNfcInstance::handleTagDetected: Enter

09:18:11:792 CNfcPlayer::handleNfcTechnologyDiscovered: Enter

09:18:11:792 Tag detected

09:18:11:792 Tag's properties:

09:18:11:793 Identifier: Mifare Standard 1K (S50)

09:18:11:793 Manufacturer: Unknown

09:18:11:793 UID length: 4

09:18:11:793 UID: 86:55:FA:C1

09:18:11:793 ATQA: 0x0004

09:18:11:794 SAK: 0x08

09:18:11:794 CNfcInstance::connectTag: Enter

09:18:11:794 CNfcInstance::connectTag: Exit (status: 0)

09:18:11:799 CNfcPlayer::handleNfcTechnologyDiscovered: Exit

09:18:11:800 CNfcInstance::handleTagDetected: Exit

09:18:24:073 CNfcPlayer::mfReadBlock: Enter

09:18:24:073 CNfcInstance::mfReadBlock: Enter

09:18:24:074 CNfcInstance::exchangePdu: Enter (secure mode: 0, TX buffer size: 2, RX buffer size: 16)

09:18:25:082 ! CNfcInstance::exchangePdu: Transceiving PDU failed (status: 1)

09:18:25:083 CNfcInstance::exchangePdu: Exit (status: 1)

09:18:25:083 ! CNfcInstance::mfReadBlock: Reading block 0 failed (code: 1)

09:18:25:083 Read block 0: Fail

Transmitted PDU size: 2 bytes

Transmitted PDU data (hex):

30 00

Received PDU size: 0 bytes

Received PDU data (hex):

09:18:25:085 CNfcInstance::mfReadBlock: Exit (status: 1)

09:18:25:085 CNfcPlayer::mfReadBlock: Exit (status: 1)

 

請問是哪裡出問題了呢?感謝。

B.R.

KJ

kqian0327:

你好,

请问你确定你手上M1卡片KEY A,B都是默认的0xff?

你可以先在S3手机上尝试。

另外你用NFClink读取数据,你先试试其他操作,比如右上角的format NDEF和check tag.

然后才read block.

Kai-Jung Shih:

回复 kqian0327:

Dear Kqian,

以手機測試,M1卡的Key A與Key B都是Default的0xFF。

然後NFCLink的Format NDEF也是Error。

B.R.

KJ

kqian0327:

回复 Kai-Jung Shih:

你好,

我尝试在我的板子上测试,发现mafare one 的卡片读的到,但是一会就消失了。

不能对其进行操作,我需要看一下原因,另外你指的DLP的 NFC模块是在哪里购买的?

Kai-Jung Shih:

回复 kqian0327:

您好:

我是把下圖中的Configuration -> Poll removal 取消後,就不會跳開畫面,可以後續的操作了。

我的DLP-7970ABP是透過mouser.com還是digikey.com (忘了當時哪一個價錢便宜)上訂購的。

B.R.

KJ

lijiang peng:

请问  trf7970A 可以读取 Mf1  S50 S70 吗?

kqian0327:

回复 lijiang peng:

你好,

可以去读S50卡片的。

lijiang peng:

回复 kqian0327:

你好,请问可以提供 MF1卡  S50 S70  相应的资料和代码吗? 非常感谢

赞(0)
未经允许不得转载:TI中文支持网 » 以MSP-EXP430F5529LP+DLP-7970ABP對Mifare 1k讀取block問題
分享到: 更多 (0)