NXP PN7160 NCI Bunaithe Treoracha rialtóirí NFC

Faisnéis doiciméad
| Eolas | Ábhar |
| Eochairfhocail | PN7160, PN7220, NCI, EMVCo, Fóram NFC, Android, NFC |
| Teibí | Déanann an doiciméad seo cur síos ar conas scaoileadh meánearraí coitianta PN7160/PN7220 a phortáil go Android 14. |
Soláthraíonn an treoir seo treoracha mionsonraithe maidir le conas rialaitheoirí NFC atá bunaithe ar NXP NCI, PN7160 agus PN7220, a chomhtháthú i dtimpeallacht Android. Baineann an próiseas leis an tiománaí eithne is gá a shuiteáil agus cumraíocht MW (féach [1]). Le haghaidh tuilleadh faisnéise, féach ar leathanach an táirge le haghaidh PN7160[2] agus PN7220 [3]. Nuashonraíodh Tionscadal Foinse Oscailte Android (AOSP) chun tacaíocht a ionchorprú do rialtóirí PN7160 agus PN7220 NFC araon.
Tagann an PN7220 i dhá chumraíocht: aon-óstach agus dé-óstach. Is gnách go mbíonn an stack mar an gcéanna don dá cheann. I mód dé-óstach, cuirtear SMCU leis a chiallaíonn go ndéantar gach tasc a bhaineann le EMVCo ar SMCU. In singlehost déantar EMVCo a fhorghníomhú i stack tiomnaithe EMVCo MW
Cruach MW Android
Léiríonn Fíor 1 ailtireacht chruach PN7220 Android NFC.

- Is modúl eithne é an Tiománaí NXP I2C a cheadaíonn rochtain ar acmhainní crua-earraí PN7220.
- Is éard atá sa mhodúl HAL ná cur chun feidhme ar chiseal astarraingthe crua-earraí NXP NFC a bhaineann go sonrach le rialtóir.
- Leabharlann dhúchais is ea LibNfc-Nci a sholáthraíonn feidhmiúlacht NFC.
- Feidhmíonn NFC JNI mar dhroichead idir ranganna Java agus Dúchasach.
- Is modúl den chreat feidhmchlár é an Creat NFC agus EMVCo a cheadaíonn rochtain ar fheidhmiúlachtaí NFC agus EMVCo.
Taispeánann Figiúr 2 ailtireacht chruach PN7160 Android NFC.

Fíor 2. PN7160 Android MW stack
- Is modúl eithne é an Tiománaí NXP I2C a cheadaíonn rochtain ar acmhainní crua-earraí PN7160.
- Is éard atá sa mhodúl HAL ná cur chun feidhme ar chiseal astarraingthe crua-earraí NXP NFC a bhaineann go sonrach le rialtóir.
- Is leabharlann dhúchais í LibNfc-nci a sholáthraíonn feidhmiúlacht NFC.
- Feidhmíonn NFC JNI mar dhroichead idir ranganna Java agus Dúchasach.
- Is modúl é an NFC den chreat feidhmchlár a cheadaíonn rochtain ar fheidhmiúlachtaí NFC.
- Tá an cód foinse MW mar an gcéanna do PN7160 agus PN7220, ach tá roinnt teorainneacha ann.
Taispeánann Tábla 1 gnéithe gan tacaíocht de gach rialtóir NFC.
Tábla 1. Gnéithe gan tacaíocht
| Rialaitheoir NFC | Gnéithe nach dtacaítear leo |
| PN7160 |
|
| PN7220 |
|
Nóta: Ó Android 14 ar aghaidh ní thacaítear ach le P2P ar PN7160.
Tiománaí eithne
Chun nasc a bhunú leis an PN7220 nó PN7160, úsáideann an stack Android an tiománaí eithne nxpnfc. Is féidir é a fháil i [4].
Sonraí tiománaí
Tacaíonn PN7220 le comhéadan fisiceach I2C, agus tacaíonn PN7160 le comhéadan fisiceach I2C nó SPI. Nuair a bheidh sé suiteáilte san eithne, nochtar an tiománaí tríd an nód feiste i /dev/nxpnfc.
Nóta: Úsáideann PN7160 agus PN7220 dhá thiománaí éagsúla, tá gá le roghnú an tiománaí ceart bunaithe ar an gcineál sliseanna.
PN7160 cód foinse a fháil tiománaí
Cóipeáil an stór tiománaithe nfcandroid_platform_drivers/drivers/pn7160/nfc isteach san eolaire eithne, in ionad an fhorfheidhmithe reatha. Déan tagairt do [4] don eithne files.
Tiománaithe $ rm - nfc
clón $git “https://github.com/nxp-nfc-infra/nfcandroid_platform_drivers.git” -b
br_ar_14_comm_infra_dev
Críochnaíonn sé seo leis na tiománaithe fillteán/nfc ina bhfuil na rudaí seo a leanas files:
- README.md: faisnéis stórtha
- Déanfile: ceannteideal tiománaí a dhéanamhfile
- Kconfig: cumraíocht an tiománaí file
- Ceadúnas: téarmaí ceadúnaithe tiománaithe
- Fofhillteán nfc ina bhfuil:
- comoc.c: cur i bhfeidhm tiománaí cineálach
- common.h: sainmhíniú comhéadan tiománaí cineálach
- i2c_drv.c: i2c cur i bhfeidhm sonrach tiománaí
- – i2c_drv.h: i2c sainmhíniú sonrach ar chomhéadan tiománaí
- spi_drv.c: spi feidhmiú tiománaí ar leith
- spi_drv.h: spi sainmhíniú comhéadan tiománaí ar leith
- Déanfile: Déanfile atá san áireamh sa déanamhfile den tiománaí
- Kbuild => thógáil file
- Kconfig => cumraíocht an tiománaí file
PN7220 cód foinse a fháil tiománaí
Cóipeáil an nfcandroid_platform_drivers/drivers/pn7220cs/nfc (cás úsáide aon-óstach) nó nfcandroid_platform_ drivers/drivers/pn7220cms/nfc (cás úsáide dé-óstach) isteach sa eolaire eithne tiománaithe/nfc, ag cur in ionad an tiománaí atá ann cheana féin. Déan tagairt do [4] don eithne files.
$rm -rf tiománaithe/nfc$git clón “https://github.com/nxp-nfc-infra/nfcandroid_platform_drivers.git” -bbr_ar_14_comm_infra_dev
Tar éis an ordaithe seo, tá an méid seo a leanas sa tiománaithe fillteán / nfc files:
- README.md: faisnéis stórtha
- Déanfile: ceannteideal tiománaí a dhéanamhfile
- Kconfig: cumraíocht an tiománaí file
- Ceadúnas: téarmaí ceadúnaithe tiománaithe
- Fofhillteán nfc ina bhfuil:
- comoc.c: cur i bhfeidhm tiománaí cineálach
- common.h: sainmhíniú comhéadan tiománaí cineálach
- i2c_drv.c: i2 c cur i bhfeidhm sonrach tiománaí
- i2c_drv.h: i2 c sainmhíniú ar leith comhéadan tiománaí
- Déanfile: Déanfile atá san áireamh sa déanamhfile den tiománaí
- Kbuild => thógáil file
- Kconfig => cumraíocht an tiománaí file
Tógáil an tiománaí
Tá an devicetree freagrach as an tiománaí a chur leis an eithne agus é a luchtú ar tosaithe an ghléis.
Tar éis an tsonraíocht devicetree a uasghrádú, ní mór an crann gléas a bhaineann leis an ardán a atógáil. Molann NXP úsáid a bhaint as leagan eithne 5.10 mar go soláthraíonn sé bailíochtú cuimsitheach.
Chun an tiománaí a thógáil, ní mór na céimeanna seo a leanas a dhéanamh:
- Faigh an tiománaí eithne
- Faigh an cód foinse do tiománaí
- Athraigh an sainmhíniú devicetree, atá uathúil don fheiste atá in úsáid.
- Tóg an tiománaí:
a. Tríd an nós imeachta menuconfig, cuir an tiománaí sprice isteach sa tógáil.
Tar éis an t-eithne críochnaithe a atógáil, cuirfear an tiománaí san áireamh san íomhá eithne. Ní mór gach íomhá eithne nua a chóipeáil isteach sa tógáil AOSP.
Oiriúnú AOSP
Cuireann NXP modhnuithe ar an gcód AOSP. Ciallaíonn sé seo go n-úsáidtear an cód AOSP mar bhunús, ach leathnaítear é le haghaidh gnéithe a bhaineann go sonrach le NXP. [5] an AOSP reatha tag in úsáid ag NXP. Tar éis an tógáil AOSP a fháil, ní mór an cód AOSP atá ann cheana féin a athsholáthar, agus ní mór roinnt paistí a chur i bhfeidhm.
Nóta: Is féidir leagan eile den chód AOSP a úsáid, ach ní mór modhnuithe breise a dhéanamh.
Tógáil AOSP
Faigh cód foinse AOSP.
$ repo init -u https://android.googlesource.com/platform/manifest -b android-14.0.0_r2 $ repo sync
Nóta: Ní mór an uirlis repo a shuiteáil ar an gcóras. Déan tagairt do [6] le haghaidh treoracha.
Tóg cód foinse.
$cd Android_AROOT
$source build/envsetup.sh
$lunch select_target #target is DH ba mhaith linn a úsáid le haghaidh example: evk_8mn-userdebug
$déan -j
Cóipeáil gach stór NXP isteach sa spriocshuíomh.
Tábla 2 . Brainse le haghaidh leagan sonrach Android
| leagan Android | Brainse |
| Android 14 | br_ar_14_comm_infra_dev |
Nóta: Agus clónáil, tá sé tábhachtach an brainse ceart a roghnú.
Tábla 3. Taisclanna Clón
| AOSP Repos | NXP GitHub Repos |
| “$ANDROID_ROOT”/pacáistí/ aipeanna/Nfc | https://github.com/nxp-nfc-infra/nxp_nci_hal_nfc/tree/br_ar_14_comm_infra_dev |
| “$ANDROID_ROOT”/system/nfc | https://github.com/nxp-nfc-infra/nxp_nci_hal_libnfc-nci/tree/br_ar_14_comm_infra_dev |
| “$ANDROID_ROOT”/crua-earraí/ nxp/nfc | https://github.com/nxp-nfc-infra/nfcandroid_nfc_hidlimpl/tree/br_ar_14_comm_infra_dev |
| “$ANDROID_ROOT”/díoltóir/nxp/ creatlaí | https://github.com/nxp-nfc-infra/nfcandroid_frameworks/tree/br_ar_14_comm_infra_dev |
| “$ANDROID_ROOT”/crua-earraí/ nxp/emvco | https://github.com/nxp-nfc-infra/nfcandroid_emvco_aidlimpl/tree/ br_ar_14_comm_infra_dev |
| “$ANDROID_ROOT” | https://github.com/nxp-nfc-infra/nfcandroid_platform_reference/tree/ br_ar_14_comm_infra_dev |
Tábla 4. Taisclanna Clón d'iarratais tástála agus tacaíocht TDA
| Fillteán i GitHub | AOSP Repos | NXP GitHub | IC Tacaithe |
| test_apps/SMCU_Athraigh | “$ANDROID_ROOT”/
pacáistí/aipeanna/ |
https://github.com/ nxp- nfc- infra/ | PN7220 |
| test_apps/EMVCoMode SwitchApp | “$ANDROID_ROOT”/
pacáistí/aipeanna/Nfc/ |
https://github.com/ nxp- nfc- infra/ | PN7220 |
| test_apps/cockpit | “$ANDROID_ROOT”/
crua-earraí/nxp/nfc/ |
https://github.com/ nxp- nfc- infra/ | PN7220 |
| test_apps/SelfTest | “$ANDROID_ROOT”/
crua-earraí/nxp/nfc/ |
https://github.com/ nxp- nfc- infra/ | PN7220 |
| test_apps/SelfTest_pn7160 | “$ANDROID_ROOT”/
crua-earraí/nxp/nfc/ |
https://github.com/ nxp- nfc- infra/ | PN7160 |
| test_apps/load_unload | “$ANDROID_ROOT”/
crua-earraí/nxp/nfc/ |
https://github.com/ nxp- nfc- infra/ | PN7220 |
| test_apps/SelfTestAidl | “$ANDROID_ROOT”/
crua-earraí/nxp/nfc/ |
https://github.com/ nxp- nfc- infra/ | PN7220 |
| nfc_tda | “$ANDROID_ROOT”/córas/ | https://github.com/ nxp- nfc- infra/ | PN7220 |
| emvco_tda | “$ANDROID_ROOT”/
crua-earraí/nxp/emvco/ |
https://github.com/ nxp- nfc- infra/ | PN7220 |
| emvco_tda_test | “$ANDROID_ROOT”/
crua-earraí/nxp/emvco/ |
https://github.com/ nxp- nfc- infra/ | PN7220 |
| NfcTdaTestApp | “$ANDROID_ROOT”/
pacáistí/aipeanna/Nfc/ |
https://github.com/ nxp- nfc- infra/nfcandroid_infra_comm_libs | PN7220 |
Cuir paistí i bhfeidhm
Tábla 5. Cuir paistí i bhfeidhm
Nóta: Seiceáil an t-aschur tar éis an paiste a chur i bhfeidhm, má tugadh faoi deara aon cheist le linn na paiste.
Cuir leabharlanna FW leis. Déan tagairt do [8] le haghaidh FW.
Nóta: Gan éigeantach. Is féidir FW a nuashonrú i gcónaí.
Le haghaidh PN7160:
clón $git https://github.com/NXP/nfc-NXPNFCC_FW.git
$cp -r nfc-NXPNFCC_FW/InfraFW/pn7220/64-bit/libpn7160_fw.so AROOT/vendor/
nxp/7160/firmware/lib64/libpn7160_fw.so
$cp -r nfc-NXPNFCC_FW/InfraFW/pn7220/32-bit/libpn7160_fw.so AROOT/vendor/
nxp/7160/firmware/lib/libpn7160_fw.so
Le haghaidh PN7220:
clón $git https://github.com/NXP/nfc-NXPNFCC_FW.git
$cp -r nfc-NXPNFCC_FW/InfraFW/pn7220/64-bit/libpn7220_64bit.so AROOT/vendor/nxp/
pn7220/firmware/lib64/libpn72xx_fw.so
NFC a chur leis an tógáil
Sa ghléas.mk déanfile (le haghaidh seanample, gléas/branda/ardán/device.mk), déantús sonrach a chur san áireamhfiles:
$ (cuir glaoch ar an táirge oidhreachta, díoltóir/nxp/nfc/device-nfc.mk)
Sa BoardConfig.mk déanfile (le haghaidh seanample, gléas/branda/ardán/BoardConfig.mk), déanamh sonrach san áireamhfile:
- cuir díoltóir/nxp/nfc/BoardConfigNfc.mk san áireamh
Feidhmchlár DTA á chur leis
$git clón https://github.com/NXPNFCProject/NXPAndroidDTA.git $patch -p1 nfc-dta.patch #lonnaithe i https://github.com/nxp-nfc-infra/ nfcandroid_platform_reference/tree/br_ar_14_comm_infra_cfg/build build_mw_patches/db845c $ cp -r nfc-dta /system/nfc-dta $/system/nfc-dta/$ mm -j
Tóg AOSP le hathruithe:
creat/bonn $ cd
$mm
$cd...
$ díoltóir cd / nxp / creataí
$mm #tar éis an ceann seo, ba cheart go mbeadh com.nxp.emvco.jar agus com.nxp.nfc.jar istigh/
sprioc/táirge/xxxx/córas/creat/
$cd.../..
crua-earraí $ cd/nxp/nfc
$mm
$cd.../..
$déan -j
Anois, flash an gléas le híomhánna nua Android.
Aipeanna NFC Android agus Lib ar spriocanna
Tar éis an tógáil, ní mór na leabharlanna cruthaithe a shuiteáil ar an ngléas sprice. Sonraíonn Cuid 4.2 suíomh an tionscadail, an leabharlann chomhfhreagrach, agus an spriocshuíomh feiste inar cheart é a shuiteáil.
Nóta: Níl feidhm ag dénártha EMVCo ach amháin le PN7220.
Tábla 6. Tiomsaithe files le sprioc gléas
| Suíomh an tionscadail | Tiomsaithe Files | Tuairimí | Suíomh sa gléas sprice |
| “$ANDROID_ROOT”/
pacáistí/apps/Nfc |
NfcNci.odex NfcNci.vdex lib/NfcNci.apk coirce/libnfc_nci_jni.so | /system/app/NfcNci/ coirce/arm64/
/system/app/NfcNci/ coirce/arm64/ /system/app/NfcNci/ /córas/lib64/ |
|
| “$ANDROID_ROOT”/
córas/nfc |
libnfc_nci.so | /córas/lib64/ | |
| “$ANDROID_ROOT”/
córas/nfc_tda" |
nfc_tda.so | Infheidhme maidir le gné CT amháin. | /córas/lib64/ |
| “$ANDROID_ROOT”/
crua-earraí/nxp/nfc |
nfc_nci_nxp_pn72xx.so android.hardware.nfc_72xx@1.2-service android.hardware.nfc_72xx@1.2-service.rc android.hardware.nfc@1.0.so android.hardware.nfc@1.1.so android.hardware.nfc@1.2.so díoltóir.nxp.nxpnfc@2.0.so díoltóir.nxp.nxpnfc@1.0.so | /díoltóir/lib64
/díoltóir/bin/hw/ /díoltóir/etc/init /córas/lib64/ /córas/lib64/ /córas/lib64/ /díoltóir/lib64/ /díoltóir/lib64/ |
|
| “$ANDROID_ROOT/
crua-earraí/comhéadain/nfc" |
android.hardware.nfc-V1-ndk.so android.hardware.nfc@1.0.so android.hardware.nfc@1.1.so android.hardware.nfc@1.2.so android.hardware.nfc@1.0.so android.hardware.nfc@1.1.so android.hardware.nfc@1.2.so | /córas\/ib64/
/córas/lib64/ /córas/lib64/ /córas/lib64/ /díoltóir/lib64/ /díoltóir/lib64/ /díoltóir/lib64/ |
|
| “$ANDROID_ROOT”/
díoltóir/nxp/creatanna |
com.nxp.emvco.jar (PN7220) com.nxp.nfc.jar | /córas/creat
/córas/creat |
|
| “$ANDROID_ROOT”/
crua-earraí/nxp/emvco |
emvco_poller.so (PN7220) díoltóir.nxp.emvco-V1-ndk.so díoltóir.nxp.emvco-V2-ndk.so díoltóir.nxp.emvco-V2-ndk.so díoltóir.nxp.emvco-service díoltóir.nxp. emvco-seirbhís.rc | /díoltóir/lib64/
/córas/lib64/ /córas/lib64/ /díoltóir/lib64/ /díoltóir/bin/hw/ /díoltóir/etc/init/ |
|
| “$ANDROID_ROOT/
crua-earraí/nxp/emvco_tda” |
emvco_tda.so | Infheidhme maidir le gné CT amháin. | /díoltóir/lib64/ |
Mapáil bloc
An blocainm a mhapáil ó Roinn 1 go dtí an suíomh sprice i gcód AOSP.
Tábla 7. Suíomh paiste i gCruach NFC
| Ainm bloc | Suíomh i gcód AOSP |
| NFC HAL agus EMVCo HAL | crua-earraí/comhéadain/ |
| Cruach NFC | crua-earraí/nxp/nfc/ |
| Ciseal Malartú Sonraí EMVCo L1 = Cruach EMVCo | crua-earraí/nxp/emvco/ |
| LibNfc-Nci | córas/nfc/ |
| NFC JNI | pacáistí/apps/nfc/ |
| Seirbhís NFC | pacáistí/apps/nfc/ |
| Creat NFC | creataí/bonn/ |
| Creat EMVCo | díoltóir / nxp / creataí / |
EMVCo AP
Síneann stack PN7220 MW cód AOSP le stack EMVCo MW. Déanann an chuid seo cur síos ar APInna EMVCo.
Nóta: Ní féidir APIanna a ghlaoch ach amháin nuair a úsáidtear PN7220 IC. Má ghlaonn tú é le PN7160 IC, ní oibríonn an API. EMVCo Profile Fionnachtain. Is féidir na APIanna sin a úsáid le teagmháil agus le pro gan tadhallfiles.
clárúEMVCoEventListener()
- ndk ::ScopedAStatus registerEMVCoEventListener (const std::shared_ptr< INxpEmvcoClientCallback> & in_clientCallback, bool * in_aidl_return)
- Cur síos: Cláraigh feidhm aisghlao EMVCo chun na himeachtaí a fháil ó ghléas éisteoir
- Nóta: Ní mór an fheidhm seo a liathróid sula ndéantar aon API eile a agairt.
- Paraiméadair:
- [in] *in_clientCallback: tá aisghlaoch HAL cliant EMVCo aige
- [in] *in_aidl_return: léiríonn sé stádas an chláir sa ghlaoiteoir
- Tuairisceáin
- filleann Boolean fíor, má éiríonn leis agus filleann sé bréagach, mura gcláraítear é
faigh Mód Fionnachtana Reatha ()
- ndk ::ScopedAStatus getCurrentDiscoveryMode(::aidl::vendor::nxp ::emvco::NxpDiscoveryMode * _aidl_return)
- Cur síos: Filleann sé an pro gníomhach reathafile cineál.
- Tuairisceáin
- NxpDiscoveryMode - NFC/EMVCo/Anaithnid
arNfcStateChange()
- ndk ::ScopedAStatus onNfcStateChange(NxpNfcState in_nfcState)
- Cur síos: stát NFC nuashonraithe chuig EMVCo HAL.
- Paraiméadair:
- [in] in_nfcState : sonraítear an stát NFC
- Tuairisceáin:
- neamhní
clárú NFCStateChangeCallback()
- ndk ::ScopedAStatus registerNFCSStateChangeCallback (const std::shared_ptr< ::aidl::vendor::nxp ::emvco::INxpNfcStateChangeRequestCallback> & in_nfcStateChangeRequestCallback, bool * _aidl_return
- Cur síos: Cláraigh feidhm aisghlao NFC chun na himeachtaí a fháil ó ghléas éisteoir.
- Nóta: Ní mór an fheidhm seo a ghlaoch roimh aon API eile a agairt.
- Paraiméadair:
- [in] in_nfcStateChangeCallback: INxpNfcStateChangeRequestCallback an fheidhm aisghlao teagmhais atá le cur ar aghaidh ag an nglaoiteoir. Ba cheart go gcuirfí i bhfeidhm é chun NFC a chasadh AR/ A MHÚ bunaithe ar an iarratas a fuarthas.
- Tuairisceáin: filleann Boole fíor, má éiríonn leis agus filleann sé bréagach, mura gcláraítear é.
setByteConfig()
ndk::ScopedAStatus setByteConfig ( ::aidl::díoltóir::nxp::emvco::NxpConfigType
in_cineál,
int32_t in_fad,
int8_t in_luach,
::aidl::díoltóir::nxp::emvco::NxpEmvcoStatus * _aidl_return
setEMVCoMód()
ndk ::ScopedAStatus setEMVCoMode ( int8_t in_disc_mask,
bool in_isStartEMVCo )
- Cur síos: Tosaíonn an modh EMVCo leis an Gléas-Rialaitheoir. Nuair a bheidh Cainéal Sonraí an Fheidhmchláir bunaithe, féadfaidh an Feidhmchlár tús a chur leis an modh EMVCo leis an Rialaitheoir Gléas.
- Paraiméadair:
- [in] in_disc_mask EMVCo: déantar teicneolaíochtaí vótaíochta a chumrú tríd an bparaiméadar seo
- [in]in_isStartEMVCo: sonraítear an mód EMVCo a thosú nó a stopadh
- Tuairisceáin:
- neamhní
setLed()
ndk ::ScopedAStatus setLed ( ::aidl::díoltóir::nxp::emvco::NxpLedControl
in_ledControl,
::aidl::díoltóir::nxp::emvco::NxpEmvcoStatus * emvco_status)
Maidir le Teagmháil EMVCo, is féidir na APIanna seo a leanas a úsáid sa bhreis ar na cinn roimhe seo.
dúnTDA()
ndk ::ScopedAStatus closeTDA ( int8_t in_tdaID, bool in_standBy )
- Cur síos: Dúnann sé an cárta cliste atá nasctha thar TDA
- Paraiméadair:
- [in] tdaID: id na sliotán tda le dúnadh
- Eisceachtaí:
- EMVCO_STATUS_INVALID_PARAMETER, má chuirtear ar fáil é tdaID neamhbhailí
- EMVCO_STATUS_FEATURE_NOT_SUPPORTED nuair nach dtacaítear le gné an chárta teagmhála.
- Tuairisceáin:
- neamhní
fionnachtainTDA()
ndk::ScopedAStatus discoverTDA
( std :: veicteoir< ::aidl :: díoltóir ::nxp ::emvco ::NxpEmvcoTDAInfo > * emvcoTDAInfo )
Cur síos: Soláthraíonn discoverTDA na sonraí go léir maidir le cárta cliste atá nasctha thar TDA
- Paraiméadair:
- [in] *in_clientCallback: soláthraíonn stát EMVCo agus stát TDA mar aisghlao
- Eisceachtaí:
- EMVCO_STATUS_FEATURE_NOT_SUPPORTED nuair nach dtacaítear le gné an chárta teagmhála.
- Tuairisceáin:
- Tugann NxpEmvcoTDAInfo[] an cárta cliste ar fad atá nasctha thar TDA ar ais. ní fhaightear emvcoTDAInfo bailí ach amháin nuair atá an stádas EMVCO_STATUS_OK
oscailteTDA()
ndk ::ScopedAStatus openTDA ( int8_t in_tdaID, bool in_standBy, int8_t * out_connID )
Cur síos: osclaíonn sé an cárta cliste ceangailte thar TDA
- Paraiméadair:
- [in]tdaID: ID tda an chárta cliste a fuarthas trí discoverTDA
- Eisceachtaí:
- EMVCO_STATUS_INVALID_PARAMETER, má chuirtear ar fáil é tdaID neamhbhailí
- EMVCO_STATUS_FEATURE_NOT_SUPPORTED nuair nach dtacaítear le gné an chárta teagmhála.
- Tuairisceáin:
- tugann beart ar ais aitheantas ceangail an chárta cliste. aitheantas ceangail bailí faighte ach amháin nuair atá an stádas EMVCO_STATUS_OK
clárúEMVCoCTListener()
ndk ::ScopedAStatus registerEMVCoCTListener (const std::shared_ptr<::aidl::vendor::nxp::emvco::INxpEmvcoTDACallback> & in_in_clientCallback, bool * _aidl_return)
- Cur síos: cláraíonn sé an aisghlao EMVCoCT chuig stoic EMVCo
- Paraiméadair:
- [in] *in_in_clientCallback: soláthraíonn stát EMVCo agus stát TDA mar aisghlao
- Tuairisceáin:
- neamhní
transceive()
ndk ::ScopedAStatus transceive (const std:: veicteoir<uint8_t> & in_cmd_data, std::veicteoir< uint8_t> * out_rsp_data )
- Cur síos: cuireann sé sonraí feidhmchláir leis an Rialaitheoir Gléas agus faigheann sé sonraí freagartha ón rialaitheoir
- Nóta: ba cheart aitheantas ceangail an TDA a chur leis mar chuid de cheanntásc an NCI.
- Paraiméadair:
- [in] in_cmd_data: Maolán sonraí ordaithe feidhmchláir
- Eisceachtaí:
- EMVCO_STATUS_INVALID_PARAMETER, má chuirtear an t-aitheantas ceangail ar fáil neamhbhailí
- EMVCO_STATUS_FEATURE_NOT_SUPPORTED nuair nach dtacaítear le gné an chárta teagmhála.
- Tuairisceáin:
- Freagra faighte APDU ón rialtóir. Freagra bailí APDU faighte ach nuair atá an stádas EMVCO_STATUS_OK
I gcás EMVCo gan tadhall, is féidir na APIanna seo a leanas a ghlaoch:
clárúEMVCoEventListener()
ndk ::ScopedAStatus registerEMVCoEventListener (const std::shared_ptr< INxpEmvcoClientCallback> & in_clientCallback, bool * _aidl_return )
- Cur síos: Cláraigh feidhm aisghlao EMVCo chun na himeachtaí a fháil ó ghléas éisteoir.
- Nóta: Ní mór an fheidhm seo a ghlaoch roimh aon API eile a agairt.
- Paraiméadair:
- [in]*in_clientCallback: tá aisghlaoch HAL cliant EMVCo aige
- [in]*in_aidl_return: léiríonn sé stádas an chláir sa ghlaoiteoir
- Tuairisceáin:
- filleann Boolean fíor, má éiríonn leis agus filleann sé bréagach, mura gcláraítear é
setEMVCoMód()
ndk ::ScopedAStatus setEMVCoMode ( int8_t in_config, bool in_isStartEMVCo )
- Cur síos: Tosaíonn an modh EMVCo leis an Gléas-Rialaitheoir. Nuair a bheidh Cainéal Sonraí an Fheidhmchláir bunaithe, féadfaidh an Feidhmchlár tús a chur leis an modh EMVCo leis an Rialaitheoir Gléas.
- Paraiméadair:
- [in]in_config: Tá teicneolaíochtaí vótaíochta EMVCo cumraithe tríd an bparaiméadar seo
- [in]in_isStartEMVCo: sonraítear an mód EMVCo a thosú nó a stopadh
- Tuairisceáin:
- neamhní
StopRFDiscovery()
ndk::ScopedAStatus stopRFDiscovery
( ::aidl::díoltóir::nxp::emvco::NxpDeactivationCineál in_díghníomhaitheCineál, ::aidl::díoltóir::nxp::emvco::NxpEmvcoStatus * emvco_status )
- Cur síos: stopann an réimse RF agus bogann sé isteach sa stát díghníomhaithe sonraithe.
- Paraiméadair:
- [in]in_deactivationCineál: sonraítear an stát a bheidh ann tar éis díghníomhaithe RF
- Tuairisceáin:
- Filleann NxpEmvcoStatus EMVCO_STATUS_OK má phróiseáiltear an t-ordú go rathúil agus seolann sé EMVCO_STATUS_FAILED ar ais, mura ndéantar an t-ordú a phróiseáil mar gheall ar staid neamhbhailí. Ba cheart go mbeadh mód EMVCo AR SIÚL chun an API seo a ghlaoch
transceive()
ndk::ScopedAStatus transceive (const std::veicteoir< uint8_t> & in_data, int32_t * _aidl_return )
- Cur síos: sonraí iarratais a sheoladh leis an Gléas-Rialaitheoir.
- Nóta: I gcás go dteiptear ar sheoladh na sonraí, déanfaidh an Feidhmchlár oscailt() a agairt arís sula n-agraíonn an API seo.
- Paraiméadair:
- (i] in_sonraí: Maolán sonraí feidhmchláir
- Tuairisceáin:
- NxpEmvcoStatus ag léiriú stádas forghníomhaithe
Cumraíocht files PN7160
Maidir le PN7160, tá dhá chumraíocht dhifriúil ann files.
- libnfc-nci.conf
- libnfc-nxp.conf
Nóta: Cumraíocht files arna soláthar ag NXP are exampníos lú a bhaineann le bord taispeána rialtóir an NFC. iad seo files a ghlacadh de réir an chomhtháthaithe spriocdhírithe.
Cumraíocht files a chur sa spriocshuíomh (féach Tábla 8).
Tábla 8. Suíomhanna cumraíochta files
| Ainm na cumraíochta file | Suíomh sa gléas |
| libnfc-nci.conf | córas / srl |
| libnfc-nxp.conf | díoltóir/srl |
Chun tuilleadh faisnéise a fháil faoin gcumraíocht files, féach [9].
Cumraíocht files PN7220
I gcás PN7220, tá cúig chumraíocht éagsúla ann files.
- libemvco-nxp.conf
- libnfc-nci.conf
- libnfc-nxp.conf
- libnfc-nxp-eeprom.conf
- libnfc-nxp-rfExt.conf
Nóta: Cumraíocht files arna soláthar ag NXP are exampníos lú a bhaineann le bord taispeána rialtóir an NFC. iad seo files a ghlacadh de réir an chomhtháthaithe spriocdhírithe
Cumraíocht files a chur sa spriocshuíomh (féach Tábla 9).
Tábla 9. Suíomhanna cumraíochta files
| Ainm na cumraíochta file | Suíomh sa gléas |
| libemvco-nxp.conf | díoltóir/srl |
| libnfc-nci.conf | córas / srl |
| libnfc-nxp.conf | díoltóir/srl |
| libnfc-nxp-eeprom.conf | díoltóir/srl |
| libnfc-nxprfExt.conf | díoltóir/srl |
Chun tuilleadh faisnéise a fháil faoin gcumraíocht files, féach [9].
Iarratas DTA
Chun tástáil deimhnithe Fóram NFC a cheadú, soláthraítear feidhmchlár tástála feiste. Tá sé comhdhéanta de roinnt comhpháirteanna sna sraitheanna éagsúla Android, a chaithfear a thógáil agus a áireamh san íomhá Android.
Chun an feidhmchlár DTA a bhrú, ní mór na céimeanna seo a leanas a chur i gcrích:
- Cóipeáil gach DTA files chuig suíomh amháin
$cp -rf “as/target/product/hikey960/system/lib64/libosal.so” /DTA-PN7220
$cp -rf “as/target/product/hikey960/system/lib64/libmwif.so” /DTA-PN7220
$cp -rf “as/target/product/hikey960/system/lib64/libdta.so” /DTA-PN7220
$cp -rf “as/target/product/hikey960/system/lib64/libdta_jni.so” /DTA-PN7220
$cp -rf “as/target/product/hikey960/system/app/NxpDTA/NxpDTA.apk” /DTAPN7220 - Brúigh na binaries chuig an bhfeiste mar bellow
bhlaosc adb mkdir /system/app/NxpDTA/
adb bhrú libosal.so /system/lib64/
adb brúigh libdta.so /system/lib64/
adb brúigh libdta_jni.so /system/lib64/
adb brúigh libmwif.so /system/lib64/
brúigh adb NxpDTA.apk /system/app/NxpDTA/
Tar éis an sprioc a splancadh, ba cheart go mbeadh an feidhmchlár DTA i láthair i liosta na n-iarratas suiteáilte. Déan tagairt do [7] le haghaidh cur síos mionsonraithe ar conas an feidhmchlár a úsáid.
Giorrúcháin
Tábla 10. Giorrúcháin
| Acrainm | Cur síos |
| APDU | aonad sonraí prótacail iarratais |
| AOSP | Tionscadal foinse oscailte Android |
| DH | óstach gléas |
| HAL | ciseal astarraingthe crua-earraí |
| FW | firmware |
| I2C | Ciorcad Idir-Chomhtháite |
| LPCD | braite cárta faoi thiomáint níos ísle |
| NCI | Comhéadan rialtóir NFC |
| NFC | cumarsáid gar-réimse |
| MW | meánearraí |
| PLL | chéim-ghlas lúb |
| P2P | piaraí go piara |
| RF | minicíocht raidió |
| SDA | sonraí sraitheach |
| SMCU | microcontroller slán |
| SW | bogearraí |
Tagairtí
- Stór GitHub – PN7160 agus PN7220 Coiteann MW: (nasc)
- Web leathanach – PN7160 – Rialaitheoir Breiseán agus Súgartha NFC le Firmware Comhtháite agus Comhéadan NCI (nasc)
- Web leathanach – PN7220 – Rialaitheoir NFC Comhlíontach EMV L1 le Comhéadan NCI ag Tacú le Feidhmchláir Fhóraim EMV agus NFC (nasc)
- Stór GitHub - tiománaí eithne PN7160 agus PN7220: (nasc)
- Acmhainní – AOSP r2 tag (nasc)
- Acmhainní – Uirlisí rialaithe foinse (nasc)
- Treoir úsáideora – UG10068 – PN7220 – Treoir tosaithe mear (nasc)
- Stór GitHub - suíomh PN7160 agus PN7220 FW: (nasc)
- Nóta iarratais – AN14431 – cumraíocht PN7160/PN7220 files (nasc)
Nóta faoin gcód foinse sa doiciméad
Example cód a thaispeántar sa doiciméad seo tá an cóipcheart seo a leanas agus ceadúnas BSD-3-Clause:
Cóipcheart 2024 NXP Ceadaítear athdháileadh agus úsáid i bhfoirmeacha foinse agus dhénártha, le modhnú nó gan mhodhnú, ar choinníoll go gcomhlíontar na coinníollacha seo a leanas
- Ní mór an fógra cóipchirt thuas, an liosta coinníollacha seo agus an séanadh seo a leanas a choinneáil le hathdháileadh an bhunchód.
- Ní mór d’athdháiltí i bhfoirm dhénártha an fógra cóipchirt thuas a atáirgeadh, ní mór an liosta coinníollacha seo agus an séanadh seo a leanas sa doiciméadú agus/nó ábhair eile a sholáthar leis an dáileadh.
- Ní féidir ainm shealbhóir an chóipchirt ná ainmneacha a chuid rannpháirtithe a úsáid chun táirgí a dhíorthaítear ón mbogearraí seo a fhormhuiniú nó a chur chun cinn gan cead scríofa a fháil roimh ré.
TÁ NA SEALBHÓIRÍ CÓIPCHIRT AGUS NA RANNÍOCÓIRÍ CÓIPCHEART “MAR ATÁ” AGUS AON BARÁNTA INTUISMITHEACHA NÓ INTÍRE AR FÁIL, ACH NACH BHFUIL TEORANTA LEIS, BARÁNTAS INTUIGTHE AGUS OIRIÚNACHTA CHUN CUSPÓIR SONRAITHE san áireamh, ACH NACH bhfuil siad teoranta dóibh. NÍ BHÍ AN SEALBHÓIR CÓIPCHEART NÓ NA RANNÍOCÓIRÍ DÍREACH AR AON DLITEANAS AR AON DAMÁISTE DÍREACH, NEAMHDHÍREACH, TEAGMHASACH, SPEISIALTA, NÓ IARMHAIRTÍ (NA nÁIRÍTEAR, ACH NACH BHFUIL TEORANTA LEIS, SOLÁTHAR EARRAÍ, SOCRÚ NÓ SEIRBHÍSÍ A ÚSÁID; NÓ IARRAIDH GNÓ) FAOI BHFUIL AGUS AR AON Teoiric DLITEANAS, cibé acu FAOI CHONRADH, DLITEANAS DOCHRACH, NÓ TOIRT (NA ÁIRÍTEAR FÁILLÍ NÓ EILE) A D'ÉIRÍODH AR BHEALACH AR BHÁS AS ÚSÁID AN BOGEARRAÍ SEO, FÉIDIR LIOM A CHOINNEÁIL AR A BHFUIL A FHÁIL.
Stair athbhreithnithe
Tábla 11. Stair athbhreithnithe
| Aitheantas an doiciméid | Dáta eisiúna | Cur síos |
| AN14430 v.1.0 | 03 Meán Fómhair 2024 | • Leagan tosaigh |
Eolas dlíthiúil
Sainmhínithe
Dréacht — Léiríonn dréacht-stádas ar dhoiciméad go bhfuil an t-ábhar fós faoi review agus faoi réir formheas foirmiúil, a bhféadfadh modhnuithe nó breisithe a bheith mar thoradh air. Ní thugann NXP Leathsheoltóirí aon uiríll ná barántaí maidir le cruinneas nó iomláine na faisnéise atá ar áireamh i ndréachtleagan de dhoiciméad agus ní bheidh aon dliteanas orthu as iarmhairtí úsáid na faisnéise sin.
Séanadh
Barántas agus dliteanas teoranta — Creidtear go bhfuil an fhaisnéis sa doiciméad seo cruinn agus iontaofa. Mar sin féin, ní thugann NXP Leathsheoltóirí aon uiríll nó barántaí, sainráite nó intuigthe, maidir le cruinneas nó iomláine na faisnéise sin agus ní bheidh aon dliteanas orthu as iarmhairtí úsáid na faisnéise sin. Ní ghlacann NXP Semiconductors aon fhreagracht as an ábhar sa doiciméad seo má sholáthraíonn foinse faisnéise lasmuigh de Leathsheoltóirí NXP é.
Ní bheidh Leathsheoltóirí NXP faoi dhliteanas i gcás ar bith i leith aon damáiste indíreach, teagmhasach, pionósach, speisialta nó iarmhartach (lena n-áirítear – gan teorainn – brabúis chaillte, coigilteas caillte, briseadh gnó, costais a bhaineann le baint nó athsholáthar aon táirgí nó muirir athoibre) cibé acu. nó nach bhfuil damáistí den sórt sin bunaithe ar thort (lena n-áirítear faillí), barántas, sárú conartha nó aon teoiric dhlíthiúil eile.
D’ainneoin aon damáiste a d’fhéadfadh an custaiméir a thabhú ar chúis ar bith ar bith, beidh dliteanas comhiomlán agus carnach Leathsheoltóirí NXP i leith an chustaiméara i leith na dtáirgí a gcuirtear síos orthu anseo teoranta de réir na dTéarmaí agus na gcoinníollacha maidir le díolachán tráchtála Leathsheoltóirí NXP.
An ceart chun athruithe a dhéanamh — Forchoimeádann Leathsheoltóirí NXP an ceart chun athruithe a dhéanamh ar an bhfaisnéis a fhoilsítear sa doiciméad seo, lena n-áirítear gan teorainn sonraíochtaí agus tuairiscí táirgí, tráth ar bith agus gan fógra. Gabhann an doiciméad seo ionad gach faisnéise a soláthraíodh roimh fhoilsiú an doiciméid seo.
Oiriúnacht úsáide — Níl táirgí leathsheoltóirí NXP deartha, údaraithe ná údaraithe le bheith oiriúnach lena n-úsáid i gcórais nó i dtrealamh tacaíochta beatha, atá ríthábhachtach don saol nó atá ríthábhachtach don tsábháilteacht, ná in fheidhmchláir inar féidir a bheith ag súil le réasún go dteipfeadh ar tháirge leathsheoltóirí NXP nó ar a bhfuil mífheidhmiú. gortú pearsanta, bás nó damáiste mór do mhaoin nó don chomhshaol mar thoradh air. Ní ghlacann NXP Semiconductors ná a sholáthraithe le haon dliteanas as táirgí leathsheoltóra NXP a áireamh agus/nó a úsáid i dtrealamh nó in fheidhmchláir den sórt sin agus dá bhrí sin is ar phriacal an chustaiméara féin atá cuimsiú agus/nó úsáid den sórt sin.
Feidhmchláir — Is chun críocha léiriúcháin amháin a bhaineann feidhmchláir a ndéantar cur síos orthu anseo ar aon cheann de na táirgí seo. Ní thugann NXP Semiconductors aon léiriú nó baránta go mbeidh feidhmchláir den sórt sin oiriúnach don úsáid shonraithe gan a thuilleadh tástála nó modhnú.
Tá custaiméirí freagrach as dearadh agus feidhmiú a n-iarratas agus a gcuid táirgí ag baint úsáide as táirgí NXP Semiconductors, agus ní ghlacann NXP Semiconductors aon dliteanas as aon chúnamh le hiarratais nó dearadh táirgí custaiméara. Is ar an gcustaiméir amháin atá an fhreagracht a chinneadh an bhfuil an táirge NXP Semiconductors oiriúnach agus oiriúnach d'fheidhmchláir agus do tháirgí an chustaiméara atá beartaithe, chomh maith le húsáid agus úsáid phleanáilte chustaiméirí tríú páirtí an chustaiméara. Ba cheart do chustaiméirí cosaintí deartha agus oibriúcháin cuí a sholáthar chun na rioscaí a bhaineann lena bhfeidhmchláir agus lena dtáirgí a íoslaghdú.
Ní ghlacann NXP Semiconductors le haon dliteanas a bhaineann le haon mhainneachtain, damáiste, costais nó fadhb atá bunaithe ar aon laige nó mainneachtain in iarratais nó i dtáirgí an chustaiméara, nó le feidhmchlár nó le húsáid ag custaiméir(í) tríú páirtí an chustaiméara. Tá an custaiméir freagrach as gach tástáil riachtanach a dhéanamh ar fheidhmchláir agus ar tháirgí an chustaiméara a úsáideann táirgí Leathsheoltóirí NXP chun mainneachtain na bhfeidhmchlár agus na dtáirgí nó an fheidhmchláir nó na húsáide ag custaiméir(í) tríú páirtí an chustaiméara a sheachaint. Ní ghlacann NXP le haon dliteanas ina leith seo.
Téarmaí agus coinníollacha díolacháin tráchtála — Díoltar táirgí leathsheoltóra NXP faoi réir na dtéarmaí agus na gcoinníollacha ginearálta maidir le díolachán tráchtála, mar a foilsíodh ag https://www.nxp.com/profile/téarmaí, mura gcomhaontaítear a mhalairt i gcomhaontú aonair scríofa bailí. I gcás ina dtabharfar comhaontú aonair i gcrích ní bheidh feidhm ach ag téarmaí agus coinníollacha an chomhaontaithe faoi seach. Cuireann NXP Semiconductors in aghaidh go sainráite téarmaí agus coinníollacha ginearálta an chustaiméara a chur i bhfeidhm maidir le ceannach táirgí Leathsheoltóra NXP ag custaiméirí.
Rialú onnmhairithe — Féadfaidh an doiciméad seo mar aon leis an mír nó na míreanna a bhfuil cur síos orthu anseo a bheith faoi réir rialachán rialaithe onnmhairiúcháin. D’fhéadfadh go mbeadh údarú roimh ré ag teastáil ó na húdaráis inniúla chun onnmhairiú.
Oiriúnacht lena n-úsáid i dtáirgí neamh-ghluaisteacha cáilithe — Mura sonraítear go sainráite sa doiciméad seo go bhfuil cáilíocht feithicleach ag an táirge sonrach NXP Leathsheoltóirí seo, níl an táirge oiriúnach le haghaidh úsáide feithicleach. Níl sé cáilithe ná ní dhéantar tástáil air de réir na riachtanas tástála feithicleach nó iarratais. Ní ghlacann NXP Semiconductors le haon dliteanas as táirgí cáilithe neamh-gluaisteacha a áireamh agus/nó a úsáid i dtrealamh nó i bhfeidhmchláir feithicleach.
I gcás go n-úsáideann custaiméir an táirge lena dhearadh isteach agus lena úsáid in fheidhmchláir feithicleacha de réir sonraíochtaí agus caighdeáin na ngluaisteán, úsáidfidh custaiméir (a) an táirge gan bharántas NXP Semiconductors an táirge le haghaidh feidhmchláir, úsáide agus sonraíochtaí feithicleacha den sórt sin, agus ( b) aon uair a úsáideann custaiméir an táirge le haghaidh feidhmchlár feithicleach thar shonraíochtaí Leathsheoltóirí NXP is ar phriacal an chustaiméara amháin a dhéanfar an úsáid sin, agus (c) slánaíonn an custaiméir NXP go hiomlán. Leathsheoltóirí as aon dliteanas, damáiste nó éileamh ar theip ar tháirge a eascraíonn as dearadh agus úsáid an chustaiméara d’fheidhmchláir feithicleacha thar bharántas caighdeánach NXP Semiconductors agus sonraíochtaí táirge NXP Semiconductors
Foilseacháin HTML — Cuirtear leagan HTML, má tá fáil air, den doiciméad seo ar fáil mar chúirtéis. Tá faisnéis chinntitheach sa doiciméad infheidhme i bhformáid PDF. Má tá neamhréireacht idir an doiciméad HTML agus an doiciméad PDF, tá tosaíocht ag an doiciméad PDF.
Aistriúcháin — Tá leagan neamh-Bhéarla (aistrithe) de dhoiciméad, lena n-áirítear an fhaisnéis dhlíthiúil sa doiciméad sin, mar thagairt amháin. Is é an leagan Béarla a bheidh i réim i gcás aon neamhréire idir an leagan aistrithe agus an leagan Béarla.
Slándáil — Tuigeann an custaiméir go bhféadfadh táirgí NXP go léir a bheith faoi réir leochaileachtaí nár aithníodh nó go bhféadfaidh siad tacú le caighdeáin nó sonraíochtaí slándála seanbhunaithe a bhfuil teorainneacha aitheanta acu. Tá an custaiméir freagrach as a fheidhmchláir agus a tháirgí a dhearadh agus a oibriú ar feadh a saolréanna chun éifeacht na leochaileachtaí seo ar fheidhmchláir agus ar tháirgí an chustaiméara a laghdú. Síneann freagracht an chustaiméara chomh maith go dtí teicneolaíochtaí oscailte agus/nó dílseánaigh eile a fhaigheann tacaíocht ó tháirgí NXP le húsáid in iarratais an chustaiméara. Ní ghlacann NXP le haon dliteanas as aon leochaileacht. Ba cheart do chustaiméirí nuashonruithe slándála ó NXP a sheiceáil go rialta agus leanúint suas go cuí. Roghnóidh an custaiméir táirgí a bhfuil gnéithe slándála acu is fearr a chomhlíonann rialacha, rialacháin agus caighdeáin an iarratais atá beartaithe agus a dhéanfaidh na cinntí deiridh dearaidh maidir lena tháirgí agus is é sin amháin atá freagrach as comhlíonadh na gceanglas dlíthiúil, rialála agus slándála go léir a bhaineann lena tháirgí, beag beann ar d’aon fhaisnéis nó tacaíocht a d’fhéadfadh NXP a sholáthar.
Tá Foireann Freagartha Teagmhais Slándála Táirgí (PSIRT) ag NXP (ar féidir teacht air ag PSIRT@nxp.com) a bhainistíonn imscrúdú, tuairisciú agus scaoileadh réitigh ar leochaileachtaí slándála táirgí NXP.
NXP BV. — Ní cuideachta oibriúcháin í NXP BV. agus ní dhéanann sí táirgí a dháileadh ná a dhíol.
Ceadúnais
Ceannach ICanna NXP le teicneolaíocht NFC — Ní thugann ceannach IC Leathsheoltóra NXP a chomhlíonann ceann de na caighdeáin um Chumarsáid Neas-Réimse (NFC) ISO/IEC 18092 agus ISO/IEC 21481 ceadúnas intuigthe faoi aon cheart paitinne a sháraítear trí chur chun feidhme an Rialacháin seo. aon cheann de na caighdeáin sin. Ní fholaíonn ceannach NXP Leathsheoltóirí IC ceadúnas maidir le haon phaitinn NXP (nó ceart IP eile) a chlúdaíonn teaglaim de na táirgí sin le táirgí eile, cibé acu crua-earraí nó bogearraí.
Trádmharcanna
Fógra: Is maoin dá n-úinéirí faoi seach iad gach branda tagartha, ainmneacha táirgí, ainmneacha seirbhíse agus trádmharcanna. NXP — is trádmharcanna iad focalmharc agus lógó ar NXP BV I2C-bus — is trádmharc é an lógó de NXP BV
Tabhair faoi deara, le do thoil, go bhfuil fógraí tábhachtacha a bhaineann leis an doiciméad seo agus an táirge/na táirgí a bhfuil cur síos déanta orthu anseo, curtha san áireamh sa rannán ‘Eolas dlíthiúil’.
© 2024 NXP BV Gach ceart ar cosaint.
Le haghaidh tuilleadh eolais, tabhair cuairt ar: https://www.nxp.com
Doiciméid / Acmhainní
![]() |
NXP PN7160 NCI Rialaitheoirí NFC Bunaithe [pdfTreoracha PN7160, PN7220, PN7160 rialaitheoirí NFC Bunaithe, PN7160, rialaitheoirí NFC Bunaithe NCI, Rialaitheoirí NFC Bunaithe, rialaitheoirí NFC, rialaitheoirí |



