NFC Cockpit - Transfer more than 64-byte through USB-VCOM

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

NFC Cockpit - Transfer more than 64-byte through USB-VCOM

跳至解决方案
5,048 次查看
Yann_O
Contributor I

Hello,

I have been using the NFC Cockpit v8.1.0.0 with the CLEV6630BM development boards. While playing with some tags, we ended up having issues with very long blocks of data. After checking, it seems the VCOM supports up to 64 bytes only, before it needs to split into multiple chunks. With more than 64 bytes, a fatal error occurs.

While debugging, I used the UcBalPCTestApp.exe tool to catch the USB-VCOM. Please find the log attached to this case. We immediately see that it fails when it requires to send multiple chunks of data (> 64 bytes).

Do you have an idea how to bypass this limitations?

Thanks for your support!

标签 (2)
0 项奖励
回复
1 解答
5,024 次查看
EduardoZamora
NXP TechSupport
NXP TechSupport

Hello @Yann_O

Hope you are doing well.

Just to confirm, have you followed the procedure described in CLRC663 evaluation board quick start guide, Chapter 3; and NXP NFC Cockpit User Guide, Section 3.3 for the NFC Cockpit FW programming? Also, please make sure to use the latest driver version according to your NFC Cockpit version, otherwise the application might not work correctly.

What is the procedure you are following for the test in NFC Cockpit? This would be helpful for me to try to reproduce the scenario on my side.

I tested the Microcontroller BAL - PC Test Application and no errors were thrown; please, find the log I obtained from the test attached to this post.

Regards,
Eduardo.

在原帖中查看解决方案

0 项奖励
回复
4 回复数
4,993 次查看
Yann_O
Contributor I

Hello @EduardoZamora 

Forget my last post. I found some JLink hardware and was able to update the CLEV6630BM FW to the latest proposed in NFCCockpit installation directory (firmware/Secondary_RC663/BootLoader_And_Nfcrdlib_SimplifiedAPI_EMVCo_Secondary.bin). I did not think that the default FW would not handled the VCOM driver properly...

Thanks for the pointers!

0 项奖励
回复
4,999 次查看
Yann_O
Contributor I

Hello @EduardoZamora 

Thanks for the quick feedback. We are not doing software development on it, so LPC FW has not been touched. I did install the drivers as in the guidlines and NFCockpit is generally working fine with whatever commands I am using. I also tried to reinstall the drivers just in case and I am using the latest version of NFCCockpit 8.1.0.0.

For the scenario, I am doing the following steps, with a Type A PICC:

  1. Activate Layer 3 -> OK
  2. Activate Layer 4 -> OK
  3. Select NDEF file (data exchange 00 A4 00 0C 02 E104) -> OK
  4. Read X bytes (data exchange 00 B0 0000 XX)
    1. This is OK up to 0x36 bytes
    2. This fails with 0x37 bytes

Checking the log file of NFCCockpit, I am getting the same error as when I am using the UcBalPCTestApp.exe tool: From 0x37 bytes, the it seems the packets are split in chunks of 64-byte packets for some reason.

Comparing the 2 logs, could it be related to the "Unable to load ADB process. Check if adb is part of environment variable" exception?

Thanks!

0 项奖励
回复
4,998 次查看
Yann_O
Contributor I
I'll try to update the firmware anyway.
0 项奖励
回复
5,025 次查看
EduardoZamora
NXP TechSupport
NXP TechSupport

Hello @Yann_O

Hope you are doing well.

Just to confirm, have you followed the procedure described in CLRC663 evaluation board quick start guide, Chapter 3; and NXP NFC Cockpit User Guide, Section 3.3 for the NFC Cockpit FW programming? Also, please make sure to use the latest driver version according to your NFC Cockpit version, otherwise the application might not work correctly.

What is the procedure you are following for the test in NFC Cockpit? This would be helpful for me to try to reproduce the scenario on my side.

I tested the Microcontroller BAL - PC Test Application and no errors were thrown; please, find the log I obtained from the test attached to this post.

Regards,
Eduardo.

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-1973371%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ENFC%20Cockpit%20-%20%E9%80%9A%E8%BF%87%20USB-VCOM%20%E4%BC%A0%E8%BE%93%E8%B6%85%E8%BF%87%2064%20%E5%AD%97%E8%8A%82%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1973371%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%3C%2FP%3E%3CP%3E%E6%88%91%E4%B8%80%E7%9B%B4%E5%9C%A8%E4%BD%BF%E7%94%A8%E5%B8%A6%E6%9C%89%20CLEV6630BM%20%E5%BC%80%E5%8F%91%E6%9D%BF%E7%9A%84%20NFC%20Cockpit%20v8.1.0.0%E3%80%82%E5%9C%A8%E7%8E%A9%E4%B8%80%E4%BA%9B%E6%A0%87%E7%AD%BE%E6%97%B6%EF%BC%8C%E6%88%91%E4%BB%AC%E6%9C%80%E7%BB%88%E9%81%87%E5%88%B0%E4%BA%86%E9%9D%9E%E5%B8%B8%E9%95%BF%E7%9A%84%E6%95%B0%E6%8D%AE%E5%9D%97%E9%97%AE%E9%A2%98%E3%80%82%E7%BB%8F%E8%BF%87%E6%A3%80%E6%9F%A5%EF%BC%8C%E4%BC%BC%E4%B9%8E%20VCOM%20%E6%9C%80%E5%A4%9A%E4%BB%85%E6%94%AF%E6%8C%81%2064%20%E4%B8%AA%E5%AD%97%E8%8A%82%EF%BC%8C%E7%84%B6%E5%90%8E%E9%9C%80%E8%A6%81%E5%88%86%E6%88%90%E5%A4%9A%E4%B8%AA%E5%9D%97%E3%80%82%E5%A6%82%E6%9E%9C%E8%B6%85%E8%BF%87%2064%20%E4%B8%AA%E5%AD%97%E8%8A%82%EF%BC%8C%E5%B0%B1%E4%BC%9A%E5%8F%91%E7%94%9F%E8%87%B4%E5%91%BD%E9%94%99%E8%AF%AF%E3%80%82%3C%2FP%3E%3CP%3E%E5%9C%A8%E8%B0%83%E8%AF%95%E6%97%B6%EF%BC%8C%E6%88%91%E4%BD%BF%E7%94%A8%20UcBalPCTestApp.exe%20%E5%B7%A5%E5%85%B7%E6%9D%A5%E6%8D%95%E8%8E%B7%20USB-VCOM%E3%80%82%E8%AF%B7%E6%9F%A5%E7%9C%8B%E6%AD%A4%E6%A1%88%E4%BE%8B%E6%89%80%E9%99%84%E7%9A%84%E6%97%A5%E5%BF%97%E3%80%82%E6%88%91%E4%BB%AC%E7%AB%8B%E5%8D%B3%E5%8F%91%E7%8E%B0%EF%BC%8C%E5%BD%93%E5%AE%83%E9%9C%80%E8%A6%81%E5%8F%91%E9%80%81%E5%A4%9A%E4%B8%AA%E6%95%B0%E6%8D%AE%E5%9D%97%EF%BC%88%26gt%3B%2064%20%E5%AD%97%E8%8A%82%EF%BC%89%E6%97%B6%EF%BC%8C%E5%AE%83%E4%BC%9A%E5%A4%B1%E8%B4%A5%E3%80%82%3C%2FP%3E%3CP%3E%E6%82%A8%E7%9F%A5%E9%81%93%E5%A6%82%E4%BD%95%E7%BB%95%E8%BF%87%E8%BF%99%E4%B8%AA%E9%99%90%E5%88%B6%E5%90%97%EF%BC%9F%3C%2FP%3E%3CP%3E%E8%B0%A2%E8%B0%A2%E6%82%A8%E7%9A%84%E6%94%AF%E6%8C%81%EF%BC%81%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1973371%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3ENFC%20%E5%89%8D%E7%AB%AF%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ENFC%E8%AF%BB%E5%8D%A1%E5%99%A8%E5%BA%93%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1974373%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9ANFC%20Cockpit%20-%20%E9%80%9A%E8%BF%87%20USB-VCOM%20%E4%BC%A0%E8%BE%93%E8%B6%85%E8%BF%87%2064%20%E5%AD%97%E8%8A%82%E7%9A%84%E6%95%B0%E6%8D%AE%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1974373%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F200888%22%20target%3D%22_blank%22%3E%40EduardoZamora%3C%2FA%3E%3C%2FP%3E%3CP%3E%E5%BF%98%E8%AE%B0%E6%88%91%E4%B8%8A%E4%B8%80%E7%AF%87%E5%B8%96%E5%AD%90%E3%80%82%E6%88%91%E6%89%BE%E5%88%B0%E4%BA%86%E4%B8%80%E4%BA%9B%20JLink%20%E7%A1%AC%E4%BB%B6%EF%BC%8C%E5%B9%B6%E8%83%BD%E5%A4%9F%E5%B0%86%20CLEV6630BM%20FW%20%E6%9B%B4%E6%96%B0%E5%88%B0%20NFCCockpit%20%E5%AE%89%E8%A3%85%E7%9B%AE%E5%BD%95%E4%B8%AD%E5%BB%BA%E8%AE%AE%E7%9A%84%E6%9C%80%E6%96%B0%E7%89%88%E6%9C%AC%EF%BC%88firmware%2FSecondary_RC663%2FBootLoader_And_Nfcrdlib_SimplifiedAPI_EMVCo_Secondary.bin%EF%BC%89%E3%80%82%E6%88%91%E4%B8%8D%E8%AE%A4%E4%B8%BA%E9%BB%98%E8%AE%A4%20FW%20%E6%97%A0%E6%B3%95%E6%AD%A3%E7%A1%AE%E5%A4%84%E7%90%86%20VCOM%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F...%3C%2FP%3E%3CP%3E%E8%B0%A2%E8%B0%A2%E6%8C%87%E7%82%B9%EF%BC%81%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1974344%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9ANFC%20Cockpit%20-%20%E9%80%9A%E8%BF%87%20USB-VCOM%20%E4%BC%A0%E8%BE%93%E8%B6%85%E8%BF%87%2064%20%E5%AD%97%E8%8A%82%E7%9A%84%E6%95%B0%E6%8D%AE%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1974344%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A0%E8%AE%BA%E5%A6%82%E4%BD%95%E6%88%91%E9%83%BD%E4%BC%9A%E5%B0%9D%E8%AF%95%E6%9B%B4%E6%96%B0%E5%9B%BA%E4%BB%B6%E3%80%82%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1974340%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9ANFC%20Cockpit%20-%20%E9%80%9A%E8%BF%87%20USB-VCOM%20%E4%BC%A0%E8%BE%93%E8%B6%85%E8%BF%87%2064%20%E5%AD%97%E8%8A%82%E7%9A%84%E6%95%B0%E6%8D%AE%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1974340%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F200888%22%20target%3D%22_blank%22%3E%40EduardoZamora%3C%2FA%3E%3C%2FP%3E%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E5%BF%AB%E9%80%9F%E5%8F%8D%E9%A6%88%E3%80%82%E6%88%91%E4%BB%AC%E6%B2%A1%E6%9C%89%E5%AF%B9%E5%85%B6%E8%BF%9B%E8%A1%8C%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%EF%BC%8C%E5%9B%A0%E6%AD%A4%20LPC%20FW%20%E6%B2%A1%E6%9C%89%E5%8F%97%E5%88%B0%E5%BD%B1%E5%93%8D%E3%80%82%E6%88%91%E7%A1%AE%E5%AE%9E%E6%8C%89%E7%85%A7%E6%8C%87%E5%8D%97%E5%AE%89%E8%A3%85%E4%BA%86%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%8C%E5%B9%B6%E4%B8%94%E6%97%A0%E8%AE%BA%E6%88%91%E4%BD%BF%E7%94%A8%E4%BB%80%E4%B9%88%E5%91%BD%E4%BB%A4%EF%BC%8CNFCockpit%20%E9%80%9A%E5%B8%B8%E9%83%BD%E8%83%BD%E6%AD%A3%E5%B8%B8%E5%B7%A5%E4%BD%9C%E3%80%82%E6%88%91%E8%BF%98%E5%B0%9D%E8%AF%95%E9%87%8D%E6%96%B0%E5%AE%89%E8%A3%85%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E4%BB%A5%E9%98%B2%E4%B8%87%E4%B8%80%EF%BC%8C%E5%B9%B6%E4%B8%94%E6%88%91%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%E6%9C%80%E6%96%B0%E7%89%88%E6%9C%AC%E7%9A%84%20NFCCockpit%208.1.0.0%E3%80%82%3C%2FP%3E%3CP%3E%E5%AF%B9%E4%BA%8E%E8%AF%A5%E5%9C%BA%E6%99%AF%EF%BC%8C%E6%88%91%E4%BD%BF%E7%94%A8%20A%20%E5%9E%8B%20PICC%20%E6%89%A7%E8%A1%8C%E4%BB%A5%E4%B8%8B%E6%AD%A5%E9%AA%A4%EF%BC%9A%3C%2FP%3E%3COL%3E%3CLI%3E%E6%BF%80%E6%B4%BB%E7%AC%AC%203%20%E5%B1%82%20-%26gt%3B%20%E7%A1%AE%E5%AE%9A%3C%2FLI%3E%3CLI%3E%E6%BF%80%E6%B4%BB%E7%AC%AC%204%20%E5%B1%82%20-%26gt%3B%20%E7%A1%AE%E5%AE%9A%3C%2FLI%3E%3CLI%3E%E9%80%89%E6%8B%A9NDEF%E6%96%87%E4%BB%B6%EF%BC%88%E6%95%B0%E6%8D%AE%E4%BA%A4%E6%8D%A200%20A4%2000%200C%2002%20E104%EF%BC%89-%26gt%3B%E7%A1%AE%E5%AE%9A%3C%2FLI%3E%3CLI%3E%E8%AF%BB%E5%8F%96X%E5%AD%97%E8%8A%82%EF%BC%88%E6%95%B0%E6%8D%AE%E4%BA%A4%E6%8D%A200%20B0%200000%20XX%EF%BC%89%3COL%3E%3CLI%3E%E6%9C%80%E5%A4%9A%200x36%20%E5%AD%97%E8%8A%82%3C%2FLI%3E%3CLI%3E%E5%A4%B1%E8%B4%A5%EF%BC%8C%E8%BF%94%E5%9B%9E%200x37%20%E4%B8%AA%E5%AD%97%E8%8A%82%3C%2FLI%3E%3C%2FOL%3E%3C%2FLI%3E%3C%2FOL%3E%3CP%3E%E6%A3%80%E6%9F%A5%20NFCCockpit%20%E7%9A%84%E6%97%A5%E5%BF%97%E6%96%87%E4%BB%B6%EF%BC%8C%E6%88%91%E6%94%B6%E5%88%B0%E4%B8%8E%E4%BD%BF%E7%94%A8%3CSPAN%3EUcBalPCTestApp.exe%20%E5%B7%A5%E5%85%B7%E6%97%B6%E7%9B%B8%E5%90%8C%E7%9A%84%E9%94%99%E8%AF%AF%EF%BC%9A%E4%BB%8E%200x37%20%E5%AD%97%E8%8A%82%E6%9D%A5%E7%9C%8B%EF%BC%8C%E7%94%B1%E4%BA%8E%E6%9F%90%E7%A7%8D%E5%8E%9F%E5%9B%A0%EF%BC%8C%E6%95%B0%E6%8D%AE%E5%8C%85%E4%BC%BC%E4%B9%8E%E8%A2%AB%E5%88%86%E6%88%90%2064%20%E5%AD%97%E8%8A%82%E7%9A%84%E6%95%B0%E6%8D%AE%E5%8C%85%E5%9D%97%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E6%AF%94%E8%BE%83%E8%BF%99%202%20%E4%B8%AA%E6%97%A5%E5%BF%97%EF%BC%8C%E6%98%AF%E5%90%A6%E4%B8%8E%E2%80%9C%E6%97%A0%E6%B3%95%E5%8A%A0%E8%BD%BD%20ADB%20%E8%BF%9B%E7%A8%8B%E2%80%9D%E6%9C%89%E5%85%B3%E3%80%82%E6%A3%80%E6%9F%A5%20adb%20%E6%98%AF%E5%90%A6%E6%98%AF%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F%E7%9A%84%E4%B8%80%E9%83%A8%E5%88%86%E2%80%9D%E5%BC%82%E5%B8%B8%EF%BC%9F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1973643%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9ANFC%20Cockpit%20-%20%E9%80%9A%E8%BF%87%20USB-VCOM%20%E4%BC%A0%E8%BE%93%E8%B6%85%E8%BF%87%2064%20%E5%AD%97%E8%8A%82%E7%9A%84%E6%95%B0%E6%8D%AE%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1973643%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F241944%22%20target%3D%22_blank%22%3E%40Yann_O%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E5%B8%8C%E6%9C%9B%E4%BD%A0%E4%B8%80%E5%88%87%E9%83%BD%E5%A5%BD%E3%80%82%3C%2FP%3E%0A%3CP%3E%E5%8F%AA%E6%98%AF%E4%B8%BA%E4%BA%86%E7%A1%AE%E8%AE%A4%E4%B8%80%E4%B8%8B%EF%BC%8C%E6%82%A8%E6%98%AF%E5%90%A6%E6%8C%89%E7%85%A7%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Fapplication-note%2FAN11022.pdf%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3ECLRC663%20%E8%AF%84%E4%BC%B0%E6%9D%BF%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97%3C%2FA%3E%E7%AC%AC%203%20%E7%AB%A0%E5%92%8C%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Fuser-guide%2FUG10025.pdf%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3ENXP%20NFC%20Cockpit%20%E7%94%A8%E6%88%B7%E6%8C%87%E5%8D%97%3C%2FA%3E%E7%AC%AC%203.3%20%E8%8A%82%E4%B8%AD%E6%8F%8F%E8%BF%B0%E7%9A%84%E7%A8%8B%E5%BA%8F%E8%BF%9B%E8%A1%8C%20NFC%20Cockpit%20FW%20%E7%BC%96%E7%A8%8B%EF%BC%9F%E6%AD%A4%E5%A4%96%EF%BC%8C%E8%AF%B7%E7%A1%AE%E4%BF%9D%E6%A0%B9%E6%8D%AE%E6%82%A8%E7%9A%84%20NFC%20Cockpit%20%E7%89%88%E6%9C%AC%E4%BD%BF%E7%94%A8%E6%9C%80%E6%96%B0%E7%9A%84%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E7%89%88%E6%9C%AC%EF%BC%8C%E5%90%A6%E5%88%99%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%8F%AF%E8%83%BD%E6%97%A0%E6%B3%95%E6%AD%A3%E5%B8%B8%E5%B7%A5%E4%BD%9C%E3%80%82%3C%2FP%3E%0A%3CP%3E%E6%82%A8%E5%9C%A8%20NFC%20Cockpit%20%E4%B8%AD%E8%BF%9B%E8%A1%8C%E6%B5%8B%E8%AF%95%E9%81%B5%E5%BE%AA%E4%BB%80%E4%B9%88%E7%A8%8B%E5%BA%8F%EF%BC%9F%E8%BF%99%E5%B0%86%E6%9C%89%E5%8A%A9%E4%BA%8E%E6%88%91%E5%B0%9D%E8%AF%95%E5%9C%A8%E6%88%91%E8%BF%99%E8%BE%B9%E9%87%8D%E7%8E%B0%E8%AF%A5%E5%9C%BA%E6%99%AF%E3%80%82%3C%2FP%3E%0A%3CP%3E%E6%88%91%E6%B5%8B%E8%AF%95%E4%BA%86%E5%BE%AE%E6%8E%A7%E5%88%B6%E5%99%A8%20BAL%20-%20PC%20%E6%B5%8B%E8%AF%95%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%EF%BC%8C%E6%B2%A1%E6%9C%89%E5%87%BA%E7%8E%B0%E4%BB%BB%E4%BD%95%E9%94%99%E8%AF%AF%EF%BC%9B%E8%AF%B7%E6%9F%A5%E7%9C%8B%E6%88%91%E4%BB%8E%E9%99%84%E4%BA%8E%E6%AD%A4%E5%B8%96%E5%AD%90%E7%9A%84%E6%B5%8B%E8%AF%95%E4%B8%AD%E8%8E%B7%E5%BE%97%E7%9A%84%E6%97%A5%E5%BF%97%E3%80%82%3C%2FP%3E%0A%3CP%3E%E9%97%AE%E5%80%99%EF%BC%8C%3CBR%20%2F%3E%E7%88%B1%E5%BE%B7%E5%8D%8E%E5%A4%9A%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E