<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Porting error(between NXP PN7150 and I.mx8qxp) in NFC</title>
    <link>https://community.nxp.com/t5/NFC/Porting-error-between-NXP-PN7150-and-I-mx8qxp/m-p/1178575#M7865</link>
    <description>&lt;P&gt;&lt;SPAN&gt;I got a problem about porting NFC OM5578/PN7150S module on the Digi board.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I’m using Digi ConnectCore 8X SBC Pro board, connected between the board and LVDS1 Port for I2C control.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I followed the porting manual(AN11690.pdf) provided by NXP to make pn5xx_i2c.ko.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, pn5xx_i2c.ko file was not installed as insert mod(insmod) command, and Hal Layer patch was not working.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;==========================================================&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;root@ubuntu:/lib/modules/4.14.153/kernel/drivers/nfc# insmod pn5xx_i2c.ko&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;insmod: ERROR: could not insert module pn5xx_i2c.ko: Invalid module format&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;root@ubuntu:/lib/modules/4.14.153/kernel/drivers/nfc#&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;root@ubuntu:/usr/local/dea-9.0-r2/vendor/nxp/nfc# ./install_NFC.sh&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;+++ Installing NXP-NCI NFC support for PN7150 +++&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- patching required files&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file 1.1/Nfc.h&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file extns/intf/nxpnfc/1.0/manifest.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file halimpl/hal/phNxpNciHal.cc&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Reversed (or previously applied) patch detected! Assume -R? [n] y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #2 succeeded at 964 (offset 2 lines).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #3 succeeded at 1370 (offset 2 lines).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #4 succeeded at 1638 (offset 2 lines).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file halimpl/hal/phNxpNciHal_ext.cc&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Reversed (or previously applied) patch detected! Assume -R? [n] y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #3 succeeded at 355 (offset 9 lines).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #4 succeeded at 863 (offset 9 lines).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file halimpl/utils/NxpNfcCapability.cpp&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Reversed (or previously applied) patch detected! Assume -R? [n] y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(Stripping trailing CRs from patch; use --binary to disable.)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file nci/jni/NativeNfcManager.cpp&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Reversed (or previously applied) patch detected! Assume -R? [n] y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #2 succeeded at 165 (offset 1 line).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #3 succeeded at 206 (offset 1 line).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #4 succeeded at 745 (offset 1 line).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #5 succeeded at 753 (offset 1 line).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #6 succeeded at 806 (offset 1 line).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(Stripping trailing CRs from patch; use --binary to disable.)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file nci/jni/extns/pn54x/inc/phNxpExtns.h&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #1 succeeded at 107 with fuzz 2 (offset 58 lines).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(Stripping trailing CRs from patch; use --binary to disable.)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file nci/jni/extns/pn54x/src/phNxpExtns.cpp&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #1 succeeded at 104 with fuzz 1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(Stripping trailing CRs from patch; use --binary to disable.)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file nci/jni/extns/pn54x/src/phNxpExtns_DebugAgc.cpp&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(Stripping trailing CRs from patch; use --binary to disable.)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file nci/jni/extns/pn54x/src/utils/phNxpConfig.h&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #1 FAILED at 40.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 out of 1 hunk FAILED -- saving rejects to file&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;nci/jni/extns/pn54x/src/utils/phNxpConfig.h.rej&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;+++ NXP-NCI NFC support installation completed +++&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;root@ubuntu:/usr/local/dea-9.0-r2/vendor/nxp/nfc#&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;==========================================================&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please check if PN7150 porting was available on Digi ConnectCore 8x SBC Pro board. If it doesn’t work, please let me know if there’s anything else I need to work on.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;※ NXP OM5578/PN7150S&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A href="https://www.nxp.com/products/rfid-nfc/nfc-hf/nfc-readers/development-kits-for-pn7150-plugn-play-nfc-controller:OM5578" target="_blank"&gt;https://www.nxp.com/products/rfid-nfc/nfc-hf/nfc-readers/development-kits-for-pn7150-plugn-play-nfc-controller:OM5578&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;※ AN11690.pdf&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A href="https://www.nxp.com/docs/en/application-note/AN11690.pdf" target="_blank"&gt;https://www.nxp.com/docs/en/application-note/AN11690.pdf&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 05 Nov 2020 07:07:12 GMT</pubDate>
    <dc:creator>rest1132</dc:creator>
    <dc:date>2020-11-05T07:07:12Z</dc:date>
    <item>
      <title>Porting error(between NXP PN7150 and I.mx8qxp)</title>
      <link>https://community.nxp.com/t5/NFC/Porting-error-between-NXP-PN7150-and-I-mx8qxp/m-p/1178575#M7865</link>
      <description>&lt;P&gt;&lt;SPAN&gt;I got a problem about porting NFC OM5578/PN7150S module on the Digi board.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I’m using Digi ConnectCore 8X SBC Pro board, connected between the board and LVDS1 Port for I2C control.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I followed the porting manual(AN11690.pdf) provided by NXP to make pn5xx_i2c.ko.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, pn5xx_i2c.ko file was not installed as insert mod(insmod) command, and Hal Layer patch was not working.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;==========================================================&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;root@ubuntu:/lib/modules/4.14.153/kernel/drivers/nfc# insmod pn5xx_i2c.ko&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;insmod: ERROR: could not insert module pn5xx_i2c.ko: Invalid module format&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;root@ubuntu:/lib/modules/4.14.153/kernel/drivers/nfc#&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;root@ubuntu:/usr/local/dea-9.0-r2/vendor/nxp/nfc# ./install_NFC.sh&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;+++ Installing NXP-NCI NFC support for PN7150 +++&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- patching required files&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file 1.1/Nfc.h&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file extns/intf/nxpnfc/1.0/manifest.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file halimpl/hal/phNxpNciHal.cc&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Reversed (or previously applied) patch detected! Assume -R? [n] y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #2 succeeded at 964 (offset 2 lines).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #3 succeeded at 1370 (offset 2 lines).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #4 succeeded at 1638 (offset 2 lines).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file halimpl/hal/phNxpNciHal_ext.cc&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Reversed (or previously applied) patch detected! Assume -R? [n] y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #3 succeeded at 355 (offset 9 lines).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #4 succeeded at 863 (offset 9 lines).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file halimpl/utils/NxpNfcCapability.cpp&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Reversed (or previously applied) patch detected! Assume -R? [n] y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(Stripping trailing CRs from patch; use --binary to disable.)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file nci/jni/NativeNfcManager.cpp&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Reversed (or previously applied) patch detected! Assume -R? [n] y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #2 succeeded at 165 (offset 1 line).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #3 succeeded at 206 (offset 1 line).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #4 succeeded at 745 (offset 1 line).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #5 succeeded at 753 (offset 1 line).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #6 succeeded at 806 (offset 1 line).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(Stripping trailing CRs from patch; use --binary to disable.)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file nci/jni/extns/pn54x/inc/phNxpExtns.h&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #1 succeeded at 107 with fuzz 2 (offset 58 lines).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(Stripping trailing CRs from patch; use --binary to disable.)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file nci/jni/extns/pn54x/src/phNxpExtns.cpp&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #1 succeeded at 104 with fuzz 1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(Stripping trailing CRs from patch; use --binary to disable.)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file nci/jni/extns/pn54x/src/phNxpExtns_DebugAgc.cpp&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(Stripping trailing CRs from patch; use --binary to disable.)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;patching file nci/jni/extns/pn54x/src/utils/phNxpConfig.h&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hunk #1 FAILED at 40.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 out of 1 hunk FAILED -- saving rejects to file&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;nci/jni/extns/pn54x/src/utils/phNxpConfig.h.rej&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;+++ NXP-NCI NFC support installation completed +++&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;root@ubuntu:/usr/local/dea-9.0-r2/vendor/nxp/nfc#&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;==========================================================&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please check if PN7150 porting was available on Digi ConnectCore 8x SBC Pro board. If it doesn’t work, please let me know if there’s anything else I need to work on.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;※ NXP OM5578/PN7150S&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A href="https://www.nxp.com/products/rfid-nfc/nfc-hf/nfc-readers/development-kits-for-pn7150-plugn-play-nfc-controller:OM5578" target="_blank"&gt;https://www.nxp.com/products/rfid-nfc/nfc-hf/nfc-readers/development-kits-for-pn7150-plugn-play-nfc-controller:OM5578&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;※ AN11690.pdf&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A href="https://www.nxp.com/docs/en/application-note/AN11690.pdf" target="_blank"&gt;https://www.nxp.com/docs/en/application-note/AN11690.pdf&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Nov 2020 07:07:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/Porting-error-between-NXP-PN7150-and-I-mx8qxp/m-p/1178575#M7865</guid>
      <dc:creator>rest1132</dc:creator>
      <dc:date>2020-11-05T07:07:12Z</dc:date>
    </item>
    <item>
      <title>Re: Porting error(between NXP PN7150 and I.mx8qxp)</title>
      <link>https://community.nxp.com/t5/NFC/Porting-error-between-NXP-PN7150-and-I-mx8qxp/m-p/1180945#M7873</link>
      <description>&lt;P&gt;I think this is a good reference for you.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/PN7150-NFC-Controller-on-i-MX8M-mini-evk-running-Yocto/ta-p/1125177" target="_blank"&gt;https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/PN7150-NFC-Controller-on-i-MX8M-mini-evk-running-Yocto/ta-p/1125177&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 10 Nov 2020 18:35:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/NFC/Porting-error-between-NXP-PN7150-and-I-mx8qxp/m-p/1180945#M7873</guid>
      <dc:creator>jimmychan</dc:creator>
      <dc:date>2020-11-10T18:35:40Z</dc:date>
    </item>
  </channel>
</rss>

