logo NXPUM11942
PN5190 vaega faʻatonuga
NFC Frontend Pule

Fa'aoga tusi lesona

PN5190 NFC Frontend Pule

Fa'amatalaga Fa'amaumauga

Fa'amatalaga Anotusi
upu autu PN5190, NFC, NFC pito i luma, pule, faʻatonuga
Avanoa O lenei pepa o loʻo faʻamatalaina ai le faʻatonuga o faʻatonuga ma tali e galue mai se pule faʻapitoa, mo le iloiloina o le faʻaogaina o le NXP PN5190 NFC faʻatonu pito i luma. PN5190 o se isi augatupulaga NFC pito i luma pule. O le lautele o lenei pepa o loʻo faʻamatalaina le faʻatonuga o fesoʻotaʻiga e galulue ma le PN5190 NFC frontend controller. Mo nisi fa'amatalaga e uiga i le fa'aogaina o le PN5190 NFC frontend controller, fa'asino ile pepa fa'amatalaga ma ona fa'amatalaga fa'atasi.

Toe iloilo tala'aga

Fai mai Rev Aso Fa'amatalaga
3.7 20230525 • Suia le ituaiga o pepa ma le igoa mai le pepa fa'amatalaga o oloa fa'aopoopo i le tusi lesona
• Fa'amama fa'atonu
• Fa'afou fa'amatalaga fa'atonu mo fa'ailoga SPI
• Fa'aopoopo le fa'atonuga GET_CRC_USER_AREA ile Laulau 8 ile Vaega 4.5.2.3
• Fa'afouina fa'amatalaga eseese eseese mo le PN5190B1 ma le PN5190B2 i le Vaega 3.4.1
• Fa'afouina tali o le Vaega 3.4.7
3.6 20230111 Fa'asilisiliina le Fa'amaoni Fa'amatalaga tali tali i le Vaega 3.4.7
3.5 20221104 Vaega 4.5.4.6.3 “Na tupu”: faaopoopo
3.4 20220701 • Fa'aopoopo le fa'atonuga CONFIGURE_MULTIPLE_TESTBUS_DIGITAL ile Siata 8 ile Vaega 4.5.9.3
• Fa'afouina Vaega 4.5.9.2.2
3.3 20220329 Fa'amatalaga o meafaigaluega ua faaleleia i le Vaega 4.5.12.2.1 “Poloaiga” ma le Vaega 4.5.12.2.2 “Tali”
3.2 20210910 O numera o faʻamatalaga firmware faʻafouina mai le 2.1 i le 2.01 ma le 2.3 i le 2.03
3.1 20210527 RETRIEVE_RF_FELICA_EMD_DATA fa'amatalaga fa'atonuga fa'aopoopo
3 20210118 Muamua fa'asalalauga fa'aola

Folasaga

1.1 Folasaga
O lenei pepa o loʻo faʻamatalaina le PN5190 Host Interface ma API. O le faʻaoga faʻapitoa faʻapitoa o loʻo faʻaaogaina i totonu o faʻamaumauga o le SPI. O uiga fa'aletino SPI e le'o manatu ile pepa.
O le vavaeeseina o le fa'avaa ma le fa'atonutonuina o le tafe o se vaega o lenei pepa.
1.1.1 Aotelega
O loʻo faʻamatalaina e le pepa le faʻasologa talafeagai, tulafono faʻatonu, API e talafeagai mo le tagata faʻatau.

Ua uma fesootaiga talimaloview

PN5190 e lua auala autu o le gaioiga e fesoʻotaʻi ma le pule talimalo.

  1. O fesoʻotaʻiga faʻavae HDLL e faʻaaogaina pe a faʻaoso le masini e ulufale:
    a. Fa'ailoga Saogalemu download Mode e fa'afou ai lana firmware
  2. TLV faʻatonu-tali faʻavae fesoʻotaʻiga (tuʻuina atu o se exampLe).

2.1 HDLL faiga
O loʻo faʻaogaina le HDLL mode mo le fesuiaiga o pusa e galue ai i lalo ole faiga ole IC:

  1. Secure firmware download mode (SFWU), tagai Vaega 3

2.1.1 Fa'amatalaga o le HDLL
O le HDLL o le so'otaga fa'avae na atia'e e le NXP e fa'amautinoa ai se fa'atuatuaina FW download.
O se fe'au HDLL e faia i se ulutala 2 byte, sosoo ai ma se fa'avaa, e aofia ai le opcode ma le Payload o le poloaiga. O fe'au ta'itasi e fa'ai'u i le 16-bit CRC, e pei ona fa'amatalaina i le ata o lo'o i lalo:NXP PN5190 NFC Pule Sili -O le ulutala HDLL e iai:

  • O sina pusi. Lea e fa'ailoa mai ai pe na'o lenei fe'au pe na'o le pusi mulimuli o se fe'au (chunk = 0). Pe afai, a itiiti mai, e tasi le isi pusa e mulimuli mai (chunk = 1).
  • Ole umi ole Payload na fa'ailoga ile 10 bits. O lea la, ole HDLL Frame Payload e mafai ona alu i luga ile 1023 Bytes.

O le byte order ua faʻamatalaina o le big-endian, o lona uiga o Ms Byte muamua.
O le CRC16 o loʻo tausisia le X.25 (CRC-CCITT, ISO / IEC13239) faʻatasi ma le polynomial x ^ 16 + x ^ 12 + x ^ 5 + 1 ma le tau o le uta muamua 0xFFFF.
E fa'atatau i luga ole fa'avaa atoa o le HDLL, o lona uiga, Ulutala + Fa'avaa.
Sample fa'atinoga o le C-code:
static uint16_t phHal_Host_CalcCrc16(uint8_t* p, uint32_t dwLength)
{
uint32_t i ;
uint16_t crc_new ;
uint16_t crc = 0xffffU;
mo (I = 0; i < dwLength; i++)
{
crc_new = (uint8_t)(crc >> 8) | (crc << 8);
crc_new ^= p[i];
crc_new ^= (uint8_t)(crc_new & 0xff) >> 4;
crc_new ^= crc_new << 12;
crc_new ^= (crc_new & 0xff) << 5;
crc = crc_new;
}
toe faafoi crc;
}
2.1.2 Fa'afanua o felauaiga ile SPI
Mo faʻamatalaga uma a le NTS, o le muamua byte e masani lava o le HEADER (faʻailoaina o le tafe), e mafai ona 0x7F/0xFF e tusa ai ma le tusitusi/faitau galuega.
2.1.2.1 Tusi Fa'asologa mai le talimalo (fa'atonuga DH => PN5190)NXP PN5190 NFC Frontend Controller - SPI Tusi le faasologa.2.1.2.2 Faitau le Fa'asologa mai le talimalo (Direction PN5190 => DH)NXP PN5190 NFC Frontend Pule - Faitau Fa'asologa2.1.3 protocole HDLL
HDLL o se fa'atonuga-tali fa'atonuga. O gaioiga uma o loʻo taʻua i luga e faʻaosoina e ala i se faʻatonuga faʻapitoa ma faʻamaonia e faʻavae i luga o le tali.
Poloaiga ma tali e mulimuli i le HDLL feʻau syntax, le poloaiga e auina mai e le masini talimalo, le tali mai le PN5190. O le opcode e faʻaalia ai le faʻatonuga ma le ituaiga tali.
Fesoʻotaʻiga faʻavae HDLL, naʻo le faʻaaogaina pe a faʻaoso le PN5190 e ulufale i le "Secure firmware download" mode.
2.2 TLV faiga
TLV e fa'atusa mo Tag Umi Taua.
2.2.1 Fa'amatalaga fa'avaa
O le fa'avaa SPI e amata i le pito pa'u o le NTS ma fa'ai'u i le pito i luga ole NTS. O le SPI e fa'atatau i le fa'auigaina fa'aletino atoa fa'atasi ae fa'aaoga e le PN5190 le SPI i se faiga afa-duplex. O le SPI mode e fa'atapula'aina i le CPOL 0 ma le CPHA 0 fa'atasi ai ma le maualuga o le saoasaoa o le uati e pei ona fa'ailoa mai i le [2]. O fa'avaa SPI uma e iai le ulutala 1 byte ma le n-bytes o le tino.
2.2.2 Fa'ailoga o le tafeNXP PN5190 NFC Frontend Controller - Fa'ailoga o le tafeE auina atu e le HOST i taimi uma e pei o le muamua byte le tafega faʻailoga byte, pe manaʻo e tusi pe faitau faʻamatalaga mai le PN5190.
Afai o loʻo i ai se talosaga faitau ma e leai ni faʻamatalaga e maua, o le tali e aofia ai le 0xFF.
O fa'amaumauga pe a mae'a le fa'ailoga o le tafe o le tasi pe tele fe'au.
Mo faʻamatalaga uma a le NTS, o le muamua byte e masani lava o le HEADER (faʻailoaina o le tafe), e mafai ona 0x7F/0xFF e tusa ai ma le tusitusi/faitau galuega.
2.2.3 Ituaiga savali
E tatau ona feso'ota'i le pule o le talimalo ma le PN5190 e fa'aoga fe'au o lo'o feavea'i i totonu o fa'avaa SPI.
E tolu ituaiga fe'au eseese:

  • Poloaiga
  • Tali
  • Mea na tupu

NXP PN5190 NFC Frontend Pule - pule talimaloO le ata feso'ota'iga o lo'o i luga o lo'o fa'aalia ai fa'atonuga fa'atagaina mo ituaiga fe'au eseese e pei ona i lalo:

  • Poloaiga ma tali.
  • O poloaiga e na'o le lafo mai le pule o le talimalo ile PN5190.
  • O tali ma mea na tutupu e na'o le PN5190 e auina atu i le pule e talimalo ai.
  • E fa'amaopoopo tali fa'atonu e fa'aaoga ai le pine IRQ.
  • E mafai e le talimalo ona auina atu poloaiga pe a maualalo le IRQ.
  • E mafai e le talimalo ona faitau le tali / mea na tupu pe a maualuga le IRQ.

2.2.3.1 Fa'asologa ma tulafono fa'atagainaNXP PN5190 NFC Frontend Pule - Fa'ataga fa'asologaFa'ataga fa'asologa o fa'atonuga, tali, ma mea e tutupu

  • O se fa'atonuga e fa'ailoa i taimi uma i se tali, po'o se mea na tupu, po'o mea uma e lua.
  • E le faatagaina le pule o le talimalo e lafo se isi poloaiga a'o le'i mauaina se tali i le poloaiga muamua.
  • O mea e tutupu e mafai ona lafo fa'atasi i so'o se taimi (E LE fa'alavelave i totonu o se fa'atonuga/tali atu paga).
  • E le tu'ufa'atasia fe'au EVENT ma fe'au RESPONSE i totonu o le faavaa e tasi.

Fa'aaliga: O le maua o se fe'au (po'o le RESPONSE poʻo le EVENT) e faʻaalia i le IRQ e alu i luga, mai lalo. E tumau le maualuga o le IRQ se'ia faitau uma le tali po'o le fa'avaa o mea na tutupu. Naʻo le maeʻa ona maualalo le faailo IRQ, e mafai e le tagata talimalo ona auina atu le isi poloaiga.
2.2.4 Fa'asologa o fe'au
O fe'au ta'itasi o lo'o fa'ailogaina ile fausaga TLV ma le uta n-bytes mo fe'au ta'itasi se'i vagana le SWITCH_MODE_NORMAL poloaiga.NXP PN5190 NFC Frontend Pule - Fa'asologa o fe'auO TLV ta'itasi e aofia ai:NXP PN5190 NFC Frontend Controller - TLV e fatu oItuaiga (T) => 1 paita
Bit[7] Ituaiga Feau
0: COMMAND po'o le RESPONSE fe'au
1: EVENT fe'au
Bit[6:0]: Fa'atonuga
Umi (L) => 2 paita (e tatau ona i ai i le tele-endian format)
Tau (V) => N paita o tau/fa'amatalaga o le TLV (Poloaiga Parameters / Tali fa'amaumauga) fa'atatau i le umi ole fanua (fa'asologa tele-endian)
2.2.4.1 Vaevae faavaa
E tatau ona lafo le fe'au COMMAND i se faavaa SPI e tasi.
RESPONSE ma EVENT fe'au e mafai ona faitau i le tele o fa'avaa SPI, fa'ata'ita'iga e faitau le paita umi.NXP PN5190 NFC Frontend Controller - tele fa'avaa SPIRESPONSE po'o le EVENT fe'au e mafai ona faitau ile fa'avaa SPI tasi ae tuai ile NO-CLOCK ile va, fa'ata'ita'iga, e faitau le paita umi.NXP PN5190 NFC Frontend Controller - fa'avaa SPI tasi

IC fa'aogaina faiga ta'avale - fa'amautu le FW download mode

3.1 Folasaga
O se vaega o le PN5190 firmware code o loʻo teuina tumau i le ROM, ae o le isi vaega o le code ma faʻamaumauga o loʻo teuina i totonu o le moli faʻapipiʻi. O fa'amatalaga a le tagata fa'aoga e teuina i le moli ma e puipuia e ala i le fa'aogaina o faiga e fa'amautinoa ai le fa'amaoni ma le maua o fa'amaumauga. Ina ia mafai ona tuʻuina atu i tagata faʻatau NXPs foliga e ogatasi ma tulaga lata mai (EMVCo, NFC Forum, ma isi), e mafai ona faʻafouina le code ma faʻamatalaga faʻaoga i FLASH.
O le fa'amaoni ma le fa'amaoni o le firmware fa'aigoaina o lo'o puipuia e ala i le saini fa'ailoga tutusa/simetrika ma fa'asolo fa'aigoa hash. O le poloaiga muamua DL_SEC_WRITE o loʻo i ai le hash o le poloaiga lona lua ma e puipuia e se saini RSA i luga o le uta o le faʻavaa muamua. PN5190 firmware faʻaaogaina le RSA lautele ki e faʻamaonia ai le poloaiga muamua. O le hash filifili i totonu o poloaiga taʻitasi e faʻaaogaina e faʻamaonia ai le faʻatonuga mulimuli ane, ina ia mautinoa e le maua e isi vaega le code firmware ma faʻamatalaga.
O uta o le DL_SEC_WRITE poloaiga o loʻo faʻailogaina i se ki AES-128. A maeʻa le faʻamaonia o poloaiga taʻitasi, o le uta o mea e faʻapipiʻiina ma tusia e moli e PN5190 firmware.
Mo NXP firmware, NXP o loʻo nafa ma le tuʻuina atu o faʻafouga fou faʻaleleia firmware, faʻatasi ai ma faʻamatalaga fou a le Tagata.
O le fa'afouga fa'asologa o lo'o fa'apipi'iina i se masini e puipuia ai le fa'amaoni, fa'amaoni, ma le agatapuia o le NXP code ma fa'amaumauga.
E fa'aogaina le fuafuaga fa'apipi'i fa'avae HDLL mo fa'atonuga uma ma tali mo le fa'aleleia atili o le firmware.
O le Vaega 2.1 o loʻo tuʻuina atu ai le sili atuview ole ata HDLL fa'avaa packet schema fa'aoga.
PN5190 ICs e lagolagoina uma talatuu fa'ailoga fa'amanino FW download ma meafaigaluega crypto fesoasoani fa'ailoga fa'ailoga saogalemu FW download protocol e fa'atatau i le fa'aogaina.
O ituaiga e lua o:

  • Legacy secure FW download protocol e na'o le PN5190 B0/B1 IC version.
  • O meafaigaluega crypto fesoasoani i le saogalemu o le FW download protocol lea e galue i le PN5190B2 IC version na'o, e fa'aogaina poloka crypto hardware i luga o le masini.

O vaega nei o lo'o fa'amatala atu ai fa'atonuga ma tali a le Secure firmware download mode.
3.2 Faʻafefea ona faʻaosoina le "Secured firmware download" mode
I lalo o le ata, ma isi laasaga, faʻaalia pe faʻafefea ona faʻaosoina le Secured firmware download mode.NXP PN5190 NFC Frontend Pule - faiga faʻapipiʻi firmwareTulaga muamua: PN5190 o loʻo i le tulaga Faʻagaoioia.
Tala autu:

  1. Tulaga ulufale e faʻaoga ai le pine DWL_REQ e ulufale ai i le "Secured firmware download" mode.
    a. O lo'o toso e le 'aufaigaluega le pine DWL_REQ maualuga (na'o le aoga pe'a fa'amautu fa'afouina firmware e ala i le pine DWL_REQ) PO'O
    e. E faia e le 'aufaigaluega se toe setiina e fa'aulu ai le PN5190
  2. Tulaga ulufale e le fa'aogaina ai le pine DWL_REQ mo le ulufale i totonu o le "Secured firmware download" mode (pinless download).
    a. E faia e le 'aufaigaluega se toe setiina e fa'aulu ai le PN5190
    e. E tu'uina atu e le 'aufaigaluega le SWITCH_MODE_NORMAL (Vaega 4.5.4.5) e ulufale ai i le fa'aoga masani.
    i. I le taimi nei o lo'o i ai le IC i le faiga masani o le fa'aoga, e tu'uina atu e le 'aufaigaluega le SWITCH_MODE_DOWNLOAD (Vaega 4.5.4.9) e ulufale ai i le fa'aoga saogalemu.
  3. E auina atu e le aufaipisinisi le DL_GET_VERSION (Vaega 3.4.4), poʻo le DL_GET_DIE_ID (Vaega 3.4.6), poʻo le DL_GET_SESSION_STATE (Vaega 3.4.5) poloaiga.
  4. E faitau e le 'aufaigaluega le fa'aogaina o masini ma firmware version, sauniga, Die-id mai le masini.
    a. E siaki e le 'aufaigaluega le tulaga o le sauniga pe a mae'a le download mulimuli
    e. O lo'o fa'aogaina e le 'aufaigaluega le fa'atonuga o tulafono e filifili ai pe amata le la'uina pe alu i lalo o le la'uina.
  5. O lo'o fa'amomoli mai le masini mai le a file le firmware binary code e sii mai
  6. E tu'uina atu e le 'aufaigaluega se fa'atonuga muamua DL_SEC_WRITE (Vaega 3.4.8) e aofia ai:
    a. Le lomiga o le firmware fou,
    e. O se 16-byte e leai se tasi o tau fa'atatau e fa'aogaina mo le fa'anumeraina o ki fa'ailoga
    i. Se tau fa'amama o le isi fa'avaa,
    o. Le saini numera o le faavaa lava ia
  7. O lo'o fa'apipi'i e le 'au masini le fa'asologa fa'amautu o le fa'asologa o fa'asologa i le PN5190 fa'atasi ai ma le DL_SEC_WRITE (Vaega 3.4.8) fa'atonuga.
  8. A maeʻa ona tuʻuina atu le poloaiga mulimuli DL_SEC_WRITE (Vaega 3.4.8), e faʻatino e le 'au masini le DL_CHECK_INTEGRITY (Vaega 3.4.7) faʻatonuga e siaki ai pe ua uma ona tusia ma le manuia.
  9. E faitau e le 'aufaigaluega le lomiga fou firmware ma siaki le tulaga o le sauniga pe a tapunia mo le lipotia i le pito i luga
  10. E toso e le 'aufaigaluega le pine DWL_REQ i lalo (pe a fa'aoga le pine DWL_REQ e fa'aoga ai le faiga o le download)
  11. O lo'o fa'atino e le 'aufaigaluega le toe setiina (toggling VEN pin) i luga o le masini e toe fa'afou ai le PN5190.
    Post-tulaga: Ua faʻafouina le firmware; ua lipotia mai le numera fou o le firmware.

3.3 Saini Firmware ma le fa'atonuga
I le PN5190 firmware download mode, o se masini e faʻamautinoa e naʻo se firmware na sainia ma tuʻuina atu e le NXP o le a talia mo NXP firmware.
O lo'o mulimuli mai e fa'aoga mo na'o le fa'ailoga NXP firmware.
I le taimi o se sauniga download, e auina atu se 16 bits firmware version fou. E aofia ai se numera tele ma se numera laʻititi:

  • Numera tele: 8 bits (MSB)
  • Numera la'ititi: 8 bits (LSB)

E siaki e le PN5190 pe sili atu pe tutusa le numera fou fou ma le numera o loʻo iai nei. Afai e leai, e teena le downloadina o le firmware, ma tapunia le sauniga.
3.4 Poloaiga HDLL mo talatuu fa'ailoga fa'ailoga ma fesoasoani crypto meafaigaluega fa'ailoga download
O lenei vaega o loʻo tuʻuina atu ai faʻamatalaga e uiga i faʻatonuga ma tali na faʻaaogaina mo ituaiga uma o laiga mo le NXP firmware download.
3.4.1 HDLL Poloaiga OP code
Fa'aaliga: HDLL fa'atonu fa'avaa e 4 paita fa'aoga. O paita uta e le'i fa'aaogaina e tu'ua e leai.
Laulau 1. Lisi o tulafono OP fa'atonu HDLL

PN5190 B0/B1
(La'u mai le talatuu)
PN5190 B2
(Crypto fesoasoani la'u mai)
Poloaiga Alias Fa'amatalaga
0xF0 0xE5 DL_RESET Fa'atino se toe seti vaivai
0xF1 0xE1 DL_GET_VERSION Toe fa'afo'i numera fa'aliliu
0xF2 0xDB DL_GET_SESSION_STATE Fa'afo'i le tulaga o le vasega o lo'o iai nei
0xF4 0xDF DL_GET_DIE_ID Toe faafoi le ID mate
0xE0 0xE7 DL_CHECK_INTEGRITY Siaki ma toe fa'afo'i le CRC i vaega eseese fa'apea fo'i fa'ailoga pasi/fa'ilalo mo ta'itasi
0xC0 0x8c DL_SEC_WRITE Tusia x bytes ile manatua e amata ile tuatusi atoatoa y

3.4.2 HDLL Tali Opcodes
Fa'aaliga: O fa'avaa tali HDLL e 4 paita fa'aoga. O paita uta e le'i fa'aaogaina e tu'ua e leai. E na'o tali DL_OK e mafai ona iai tau o uta.
Laulau 2. Lisi ole HDLL tali OP code

opcode Tali Alias Fa'amatalaga
0x00 DL_Ua lelei Na pasia le poloaiga
0x01 DL_INVALID_ADDR E le faatagaina le tuatusi
0x0B DL_UNKNOW_CMD Poloaiga le iloa
0x0c DL_ABORTED_CMD Ole fa'asologa o fasi fasi e telē tele
0x1E DL_ADDR_RANGE_OFL_ERROR Tuatusi i fafo
0x1F DL_BUFFER_OFL_ERROR E la'ititi tele le pa'u
0x20 DL_MEM_BSY Pisi le mafaufau
0x21 DL_SIGNATURE_ERROR Saini le fetaui
0x24 DL_FIRMWARE_VERSION_ERROR Fa'asologa o lo'o iai nei e tutusa pe maualuga
0x28 DL_PROTOCOL_ERROR Fa'atonu sese
0x2A DL_SFWU_DEGRADED Fa'ailoga fa'amatalaga flash
0x2D PH_STATUS_DL_FIRST_CHUNK Na maua le pusa muamua
0x2E PH_STATUS_DL_NEXT_CHUNK Faatali mo le isi pusa
0xC5 PH_STATUS_INTERNAL_ERROR_5 Le fetaui umi

3.4.3 DL_RESET poloaiga
Fesuiaiga fa'avaa:
PN5190 B0/B1: [HDLL] -> [0x00 0x04 0xF0 0x00 0x00 0x00 0x18 0x5B] PN5190 B2: [HDLL] -> [0x00 0x04 0xE5 0x00 0x00 0x00 0xBF 0xB9] [HDLL] <- [0x00 0x04 STAT 0x00 CRC16] O le toe setiina e taofia ai le PN5190 mai le auina atu o le tali DL_STATUS_OK. O le mea lea, na o tulaga sese e mafai ona maua.
STAT ole tulaga toe faafoi.
3.4.4 DL_GET_VERSION poloaiga
Fesuiaiga fa'avaa:
PN5190 B0/B1: [HDLL] -> [0x00 0x04 0xF1 0x00 0x00 0x00 0x6E 0xEF] PN5190 B2: [HDLL] -> [0x00 0x04 0xE1 0x00 0x00 0x00 0x75 0x48] [HDLL] <- [0x00 0x08 STAT HW_V RO_V MODEL_ID FM1V FM2V RFU1 RFU2 CRC16] Maua le fa'avaa o le uta o le uta
Laulau 3. Tali i le poloaiga GetVersion

fanua Byte Fa'amatalaga
STAT 1 Tulaga
HW_V 2 Faiga meafaigaluega
RO_V 3 code ROM
MODEL_ID 4 ID faʻatusa
FMxV 5-6 Firmware version (fa'aoga mo le la'uina)
RFU1-RFU2 7-8

Tulaga fa'amoemoeina o vaega eseese o tali ma latou fa'afanua o lo'o i lalo:
Laulau 4. Tulaga fa'amoemoeina o le tali a le poloaiga GetVersion

Ituaiga IC HW Version (hex) ROM Version (hex) ID fa'ata'ita'iga (hex) FW Version (hex)
PN5190 B0 0x51 0x02 0x00 xx.yy
PN5190 B1 0x52 0x02 0x00 xx.yy
PN5190 B2 0x53 0x03 0x00 xx.yy

3.4.5 DL_GET_SESSION_STATE poloaiga
Fesuiaiga fa'avaa:
PN5190 B0/B1: [HDLL] -> [0x00 0x04 0xF2 0x00 0x00 0x00 0xF5 0x33] PN5190 B2: [HDLL] -> [0x00 0x04 0xDB 0x00 0x00 0x00 0x31 0x0A] [HDLL] <- [0x00 0x04 STAT SSTA RFU CRC16] O le fa'avaa o le uta o le tali GetSession o le:
Laulau 5. Tali i le poloaiga GetSession

fanua Byte Fa'amatalaga
STAT 1 Tulaga
SSTA 2 Tulaga o sauniga
• 0x00: tapuni
• 0x01: tatala
• 0x02: loka (le toe fa'atagaina le la'uina)
RFUs 3-4

3.4.6 DL_GET_DIE_ID poloaiga
Fesuiaiga fa'avaa:
PN5190 B0/B1: [HDLL] -> [0x00 0x04 0xF4 0x00 0x00 0x00 0xD2 0xAA] PN5190 B2: [HDLL] -> [0x00 0x04 0xDF 0x00 0x00 0x00 0xFB 0xFB] [HDLL] <- [0x00 0x14 STAT 0x00 0x00 0x00 ID0 ID1 ID2 ID3 ID4 ID5 ID6 ID7 ID8 ID9
ID10 ID11 ID12 ID13 ID14 ID15 CRC16] O le faavaa o le uta o le tali GetDieId o le:
Laulau 6. Tali ile poloaiga GetDieId

fanua Byte Fa'amatalaga
STAT 1 Tulaga
RFUs 2-4
OTI 5-20 ID o le mate (16 paita)

3.4.7 DL_CHECK_INTEGRITY poloaiga
Fesuiaiga fa'avaa:
PN5190 B0/B1: [HDLL] -> [0x00 0x04 0xE0 0x00 0x00 0x00 CRC16] PN5190 B2: [HDLL] -> [0x00 0x04 0xE7 0x00 0x00 0x00 0x52 0xD1] [HDLL] <- [0x00 0x20 STAT LEN_DATA LEN_CODE 0x00 [CRC_INFO] [CRC32] O le fa'avaa o le uta o totogi o le Siaki i le CRC16:
Laulau 7. Tali ile fa'atonuga CheckIntegrity

fanua Byte Taua/Faamatalaga
STAT 1 Tulaga
FAAMATALAGA LEN 2 Aofa'i numera o vaega fa'amaumauga
TULAGA LENI 3 Aofa'i numera o vaega code
RFUs 4 Fa'apolopolo
[CRC_INFO] 58 32 bits (laititi-endian). Afai e seti se mea itiiti, o le CRC o le vaega tutusa e OK, a leai e le OK.
Bit Tulaga amiosa'o a le eria
[31:28] Fa'asao [3]
[27:23] Fa'asao [1]
[22] Fa'asao [3]
[21:20] Fa'asao [1]
[19] Vaega fa'aopoopo RF (PN5190 B0/B1) [2] Fa'asao (PN5190 B2) [3]
[18] Vaega fa'akomepiuta fa'akomepiuta (PN5190 B0/B1) [2] Vaega fa'aopoopo RF (PN5190 B2) [2]
[17] Fa'apolopolo (PN5190 B0/B1) [3] Vaega fa'aoga o tagata (PN5190 B2) [2]
[16:6] Fa'asao [3]
[5:4] Fa'apolopolo mo le PN5190 B0/B1 [3] Fa'asao mo le PN5190 B2 [1]
[3:0] Fa'asao [1]
[CRC32] 9-136 CRC32 o le 32 vaega. O CRC ta'itasi e 4 bytes o lo'o teuina ile laititi-endian format.
Muamua 4 paita ole CRC o le bit CRC_INFO[31], sosoo ai ma le 4 paita ole CRC o le bit CRC_INFO[30] ma isi.
  • [1] O lenei mea e tatau ona 1 mo le PN5190 e faʻaoga lelei (faʻatasi ai ma foliga ma faʻailoga FW download).
  • [2] O le vaega lenei ua seti i le 1 e ala i le faaletonu, ae o tulaga ua suia e tagata faaaoga e le aoga ai le CRC. Leai se aafiaga ile PN5190 galuega..
  • [3] O lenei mea itiiti, tusa lava pe 0, e le talafeagai. E mafai ona le amana'ia lenei tau itiiti..

3.4.8 DL_SEC_WRITE poloaiga
O le poloaiga DL_SEC_WRITE e tatau ona mafaufauina i le tulaga o se faasologa o tulafono tusitusi saogalemu: o le faʻailoga "faʻapipiʻiina firmware malupuipuia" (e masani ona taʻua o le eSFWu).
O le fa'atonuga fa'amautu e tatala muamua le sauniga download ma pasia le fa'amaoniga a le RSA. O isi o lo'o pasia tuatusi fa'ailoga ma bytes e tusi i totonu ole PN5190 Flash. O mea uma sei vagana ai le mea mulimuli o loʻo i ai isi hash e sosoo ai, o le mea lea e taʻu atu ai e le o latou mulimuli, ma faʻapipiʻi faʻatasi faʻasologa faʻasologa.
O isi fa'atonuga (sei vagana ai DL_RESET ma DL_CHECK_INTEGRITY) e mafai ona fa'aofi i le va o fa'atonuga tusitusia o se fa'asologa e aunoa ma le solia.
3.4.8.1 Muamua DL_SEC_WRITE poloaiga
O se faʻatonuga tusitusi faʻamaonia o le mea muamua lea pe afai ma pe afai:

  1. Ole umi ole fa'avaa ole 312 paita
  2. E leai se fa'atonuga fa'amautu na maua mai talu mai le toe setiina mulimuli.
  3. O le saini fa'apipi'i ua fa'amaonia lelei e le PN5190.

O le tali i le fa'atonuga fa'avaa muamua o le a pei o lalo: [HDLL] <- [0x00 0x04 STAT 0x00 0x00 0x00 CRC16] STAT o le tulaga toe fo'i.
Fa'aaliga: Ia le itiiti ifo ma le tasi le pusi o fa'amaumauga e tatau ona tusia i le taimi o le eSFWu e ui o fa'amaumauga na tusia atonu e na'o le tasi-byte le umi. O le mea lea, o le poloaiga muamua o le a iai pea le hash o le isi poloaiga, talu ai o le ai ai le itiiti ifo ma le lua poloaiga.
3.4.8.2 Poloaiga DL_SEC_WRITE ogatotonu
O se faʻatonuga tusitusi faʻamaonia o se 'ogatotonu' pe afai ma pe afai:

  1. O le opcode e pei ona faamatalaina i le Vaega 3.4.1 mo le DL_SEC_WRITE poloaiga.
  2. O se fa'atonuga tusitusi fa'amautu muamua ua uma ona maua ma fa'amaonia lelei muamua
  3. Leai se toe setiina ua tupu talu mai le mauaina o le uluai poloaiga tusitusia malupuipuia
  4. O le umi o le fa'avaa e tutusa ma le tele o fa'amaumauga + lapo'a ulu + lapo'a o le hash: FLEN = SIZE + 6 + 32
  5. O le fa'aliga o le fa'avaa atoa e tutusa ma le tau hash na maua i le fa'avaa muamua

O le tali i le fa'atonuga fa'avaa muamua o le a pei o lalo: [HDLL] <- [0x00 0x04 STAT 0x00 0x00 0x00 CRC16] STAT o le tulaga toe fo'i.
3.4.8.3 Fa'atonuga mulimuli DL_SEC_WRITE
O se faʻatonuga tusitusi faʻamaonia o le mea mulimuli lea pe afai ma pe afai:

  1. O le opcode e pei ona faamatalaina i le Vaega 3.4.1 mo le DL_SEC_WRITE poloaiga.
  2. O se fa'atonuga tusitusi fa'amautu muamua ua uma ona maua ma fa'amaonia lelei muamua
  3. Leai se toe setiina ua tupu talu mai le mauaina o le uluai poloaiga tusitusia malupuipuia
  4. Ole umi ole fa'avaa e tutusa ma le tele o fa'amaumauga + lapo'a: FLEN = SIZE + 6
  5. O le fa'aliga o le fa'avaa atoa e tutusa ma le tau hash na maua i le fa'avaa muamua

O le tali i le fa'atonuga fa'avaa muamua o le a pei o lalo: [HDLL] <- [0x00 0x04 STAT 0x00 0x00 0x00 CRC16] STAT o le tulaga toe fo'i.

Faiga ta'avale ta'avale a le IC - Fa'atonuga masani

4.1 Folasaga
E masani lava o le PN5190 IC e tatau ona i ai i le faiga masani o le fa'agaioiga ina ia maua mai ai le galuega NFC.
A fa'ae'e le PN5190 IC, o lo'o fa'atali pea mo ni fa'atonuga e maua mai se 'au e fa'atino galuega, se'i vagana mea na tutupu i totonu o le PN5190 IC na maua ai le PN5190 IC boot.
4.2 Fa'atonu le lisiview
Laulau 8. PN5190 lisi o poloaiga

Poloaiga tulafono Igoa o le poloaiga
0x00 WRITE_REGISTER
0x01 WRITE_REGISTER_OR_MASK
0x02 WRITE_REGISTER_AND_MASK
0x03 WRITE_REGISTER_MULTIPLE
0x04 READ_REGISTER
0x05 READ_REGISTER_MULTIPLE
0x06 TUSI_E2PROM
0x07 FAITAU_E2PROM
0x08 TRANSMIT_RF_DATA
0x09 RETRIEVE_RF_DATA
0x0A EXCHANGE_RF_DATA
0x0B MFC_AUTHENTICATE
0x0c EPC_GEN2_INVENTORY
0x0D LOAD_RF_CONFIGURATION
0x0E UPDATE_RF_CONFIGURATION
0x0F GET_ RF_CONFIGURATION
0x10 RF_ON
0x11 RF_OFF
0x12 FA'ATAU TESTBUS_DIGITAL
0x13 CONFIGURE_TESTBUS_ANALOG
0x14 CTS_ENABLE
0x15 CTS_CONFIGURE
0x16 CTS_RETRIEVE_LOG
0x17-0x18 RFUs
0x19 e oʻo atu i le FW v2.01: RFU
mai le FW v2.03 agai i luma: RETRIEVE_RF_FELICA_EMD_DATA
0x1A RECEIVE_RF_DATA
0x1B-0x1F RFUs
0x20 SWITCH_MODE_NORMAL
0x21 SWITCH_MODE_AUTOCOLL
0x22 SWITCH_MODE_STANDBY
0x23 SWITCH_MODE_LPCD
0x24 RFUs
0x25 SWITCH_MODE_DOWNLOAD
0x26 GET_DIEID
0x27 GET_VERSION
0x28 RFUs
0x29 e oʻo atu i le FW v2.05: RFU
mai le FW v2.06 agai i luma: GET_CRC_USER_AREA
0x2A e oʻo atu i le FW v2.03: RFU
mai le FW v2.05 agai i luma: CONFIGURE_MULTIPLE_TESTBUS_DIGITAL
0x2B-0x3F RFUs
0x40 ANTENNA_SELF_TEST (E le lagolagoina)
0x41 PRBS_SU'EGA
0x42-0x4F RFUs

4.3 Tulaga taua o tali
O lo'o mulimuli mai le tulaga o le tali, e toe fa'afo'i mai o se vaega o le tali mai le PN5190 pe a mae'a le fa'atonuga.
Laulau 9. PN5190 tulaga tau tali

Tulaga tali Tulaga tau tali Fa'amatalaga
PN5190_STATUS_SUCCESS 0x00 Fa'ailoa mai ua mae'a manuia le ta'aloga
PN5190_STATUS_TIMEOUT 0x01 Fa'ailoa mai o le fa'agaioiga o le fa'atonuga na i'u ai i le fa'agata
PN5190_STATUS_INTEGRITY_ERROR 0x02 Fa'ailoa mai o le fa'agaioiga o le fa'atonuga na i'u ai i le fa'amaoni o fa'amaumauga a le RF
PN5190_STATUS_RF_COLLISION_ERROR 0x03 Fa'ailoa mai o le fa'agaioiga o le fa'atonuga na mafua ai le fa'alavelave fa'aletonu RF
PN5190_STATUS_RFU1 0x04 Fa'apolopolo
PN5190_STATUS_INVALID_COMMAND 0x05 Fa'ailoa mai e le aoga/le fa'atinoina le fa'atonuga
PN5190_STATUS_RFU2 0x06 Fa'apolopolo
PN5190_STATUS_AUTH_ERROR 0x07 Fa'ailoa mai ua le manuia le fa'amaoniga a le MFC (te'ena le fa'atagaga)
PN5190_STATUS_MEMORY_ERROR 0x08 Fa'ailoa mai o le fa'agaioiga o le fa'atonuga na i'u ai i se fa'apolokalame sese po'o se mea e manatua i totonu
PN5190_STATUS_RFU4 0x09 Fa'apolopolo
PN5190_STATUS_NO_RF_FIELD 0x0A Fa'ailoa mai e leai po'o se mea sese i totonu ole RF fanua fa'alotoifale (fa'atatau pe'ā amata/faitau faiga)
PN5190_STATUS_RFU5 0x0B Fa'apolopolo
PN5190_STATUS_SYNTAX_ERROR 0x0c Fa'ailoa mai e le aoga le umi o le fa'avaa poloaiga ua maua
PN5190_STATUS_RESOURCE_ERROR 0x0D Fa'ailoa mai na tupu se fa'aletonu i totonu o punaoa
PN5190_STATUS_RFU6 0x0E Fa'apolopolo
PN5190_STATUS_RFU7 0x0F Fa'apolopolo
PN5190_STATUS_LEO_FOTO_RF_FIELD 0x10 Fa'ailoa mai e leai se fanua RF i fafo o lo'o i ai i le taimi o le fa'atinoga o le fa'atonuga (E na'o le card/target mode)
PN5190_STATUS_RX_TIMEOUT 0x11 Fa'ailoa mai e le maua fa'amaumauga pe a uma ona amata le RFExchange ma ua fa'agata le RX.
PN5190_STATUS_USER_CANCELLED 0x12 O lo'o fa'ailoa mai ai o le fa'atonuga o lo'o fa'agasolo nei ua fa'ate'aina
PN5190_STATUS_PREVENT_STANDBY 0x13 Fa'ailoa mai ua taofia le PN5190 e alu i le tulaga Standby
PN5190_STATUS_RFU9 0x14 Fa'apolopolo
PN5190_STATUS_CLOCK_ERROR 0x15 Fa'ailoa mai e le'i amataina le uati i le CLIF
PN5190_STATUS_RFU10 0x16 Fa'apolopolo
PN5190_STATUS_PRBS_ERROR 0x17 Faailoa mai o le PRBS poloaiga na toe faafoi mai se mea sese
PN5190_STATUS_INSTR_ERROR 0x18 Fa'ailoa mai o le fa'agaioiga o le fa'atonuga ua le manuia (e ono aofia ai, le mea sese i fa'atonuga fa'atonu, fa'asologa o mea sese, sese i le fa'agaioiga lava ia, mana'oga muamua mo le fa'atonuga e le'i ausia ma isi.)
PN5190_STATUS_ACCESS_DENIED 0x19 Fa'ailoa mai e fa'afitia le avanoa i manatuaga totonu
PN5190_STATUS_TX_FAILURE 0x1A Fa'ailoa mai ua le manuia le TX i luga ole RF
PN5190_STATUS_NO_ATENNA 0x1B Fa'ailoa mai e leai se antenna e feso'ota'i/o iai
PN5190_STATUS_TXLDO_ERROR 0x1c Fa'ailoa mai o lo'o i ai se mea sese ile TXLDO pe a le maua le VUP ma fa'asolo le RF.
PN5190_STATUS_RFCFG_LE_FA'ATA'I 0x1D Fa'ailoa mai e le'o utaina le fa'atulagaina o le RF pe a kilia le RF
PN5190_STATUS_TIMEOUT_WITH_EMD_ERROR 0x1E e oʻo atu i le FW 2.01: e leʻi faʻamoemoeina
mai le FW 2.03 agai i luma:
Fa'ailoa mai i le taimi o Fetufaaiga ma le LOG ENABLE BIT o lo'o tu'u ile resitala FeliCa EMD, FeliCa EMD Error na matauina.
PN5190_STATUS_INTERNAL_ERROR 0x7F Fa'ailoa mai ua le manuia le fa'agaioiga NVM
PN5190_STATUS_SUCCSES_CHAINING 0xAF Fa'ailoa mai, o lo'o fa'atali fa'amatalaga e faitau

4.4 Ua Uma Mea na Tutupuview
E lua auala e logoina ai mea na tutupu i le talimalo.
4.4.1 Mea masani i luga ole IRQ pine
O nei fa'alavelave o fa'avasegaga e pei ona ta'ua i lalo:

  1. E mafai i taimi uma - E logoina le talimalo i taimi uma
  2. Pulea e le Host - E logoina le Host, pe a fai o le mea na tupu ia Enable bit o loʻo seti i le resitala (EVENT_ENABLE (01h)).

O fa'alavelave maualalo mai IPs pito i luga e aofia ai le CLIF e tatau ona fa'atautaia atoatoa i totonu o le firmware ma e tatau ona logoina le au talimalo na'o mea na tutupu o lo'o lisiina i le vaega o mea na tutupu.
O lo'o fa'atinoina e Firmware ni tusi resitala se lua e pei o resitara RAM e mafai ona tusia / Faitau e fa'aaoga ai le Vaega 4.5.1.1 / Vaega 4.5.1.5 poloaiga.
Le resitala EVENT_ENABLE (0x01) => Faʻaaga faʻamatalaga faʻapitoa/uma mea tutupu.
Le resitala EVENT_STATUS (0x02) => Vaega o le uta fe'au o mea na tupu.
O mea na tutupu e tatau ona fa'amama e le talimalo pe a faitau le fa'asalalauga e le talimalo.
O mea na tutupu e le tutusa i le natura ma e logoina i le talimalo, pe afai e mafai i totonu o le EVENT_ENABLE resitala.
O lo'o mulimuli mai le lisi o mea na tutupu e tatau ona avanoa mo le talimalo e avea o se vaega o le fe'au o mea na tupu.
Laulau 10. PN5190 mea na tutupu (i totonu ole EVENT_STATUS)

Bit – Avanoa fanua [1] I taimi uma Ua mafai (Y/N)
31 12 RFUs NA
11 11 CTS_EVENT [2] N
10 10 IDLE_EVENT Y
9 9 LPCD_CALIBRATION_FAIA_EVENT Y
8 8 LPCD_EVENT Y
7 7 AUTOCOLL_EVENT Y
6 6 TIMER0_EVENT N
5 5 TX_OVERCURRENT_EVENT N
4 4 RFON_DET_EVENT [2] N
3 3 RFOFF_DET_EVENT [2] N
2 2 STANDBY_PREV_EVENT Y
1 1 GENERAL_ERROR_EVENT Y
0 0 BOOT_EVENT Y
  1. Manatua e leai ni mea se lua e fa'akalapu se'i vagana ua fa'aletonu. I tulaga o mea sese i le taimi o le taotoga, o mea e fai (eg BOOT_EVENT, AUTOCALL_EVENT ma isi) ma GENERAL_ERROR_EVENT o le a seti.
  2. Ole mea lea ole a otometi lava ona fa'aletonu pe a uma ona lafoina ile talimalo. E tatau i le tagata talimalo ona toe faʻatagaina nei faʻalavelave pe a manaʻo e logoina ia mea.

4.4.1.1 Fa'asologa o fe'au o mea na tutupu
O le fa'asologa o fe'au o mea na tupu e 'ese'ese e fa'atatau i mea na tutupu ma tulaga 'ese'ese o le PN5190.
E tatau ona faitau le talimalo tag (T) ma le umi o le feʻau (L) ona faitau lea o le numera tutusa o paita e fai ma tau (V) o mea na tutupu.
I se tulaga lautele, o le fe'au o mea na tupu (silasila i le Ata 12) o lo'o i ai le EVENT_STATUS e pei ona fa'amalamalamaina i le Laulau 11 ma fa'amaumauga o mea na tutupu e fetaui ma le fa'asologa o mea na tutupu i le EVENT_STATUS.
Fa'aaliga:
Mo nisi mea tutupu, e le o iai se uta. Mo se fa'ata'ita'iga A fa'aoso le TIMER0_EVENT, na'o le EVENT_STATUS o lo'o tu'uina atu e fai ma vaega o le fe'au o mea na tupu.
O le Laulau 11 o loʻo faʻamalamalamaina foi pe o iai faʻamaumauga o mea na tutupu mo le mea na tupu i le feʻau na tupu.NXP PN5190 NFC Frontend Controller - na tupu mea seseGENERAL_ERROR_EVENT e ono tupu fo'i ma isi mea.
I lenei fa'aaliga, o le fe'au na tupu (silasila i le Ata 13) o lo'o i ai le EVENT_STATUS e pei ona fa'amalamalamaina i le Laulau 11 ma le GENERAL_ERROR_STATUS_DATA e pei ona fa'amalamalamaina i le Laulau 14 ona fetaui lea o fa'amaumauga o mea na tutupu i le mea na tupu i le EVENT_STATUS e pei ona fa'amatalaina i le Laulau 11.NXP PN5190 NFC Frontend Controller - faʻatulagaina pe a tupu se mea seseFa'aaliga:
Naʻo le maeʻa o le BOOT_EVENT poʻo le maeʻa o le POR, STANDBY, ULPCD, o le a mafai e le talimalo ona galue i le faiga masani faʻagaioiga e ala i le tuʻuina atu o poloaiga o loʻo lisiina i luga.
I le tulaga o le faʻaumatiaina o se faʻatonuga o loʻo i ai nei, naʻo le IDLE_EVENT, o le a mafai e le tagata talimalo ona galue i le faiga masani faʻagaioiga e ala i le tuʻuina atu o poloaiga o loʻo lisiina i luga.
4.4.1.2 Fa'amatalaga tulaga ese'ese EVENT
4.4.1.2.1 Fa'amatalaga bit mo EVENT_STATUS
Laulau 11. Fa'amatalaga mo EVENT_STATUS bits

Bit (I – Mai) Mea na tupu Fa'amatalaga Fa'amatalaga o mea na tutupu o le mea na tupu
(pe a iai)
31 12 RFUs Fa'apolopolo
11 11 CTS_EVENT Ua setiina lenei vaega, pe a fa'atupuina le CTS. Laulau 86
10 10 IDLE_EVENT Ua setiina lenei vaega, pe a fa'aleaogaina le fa'atonuga fa'aauau ona o le fa'atonuga o le SWITCH_MODE_NORMAL. Leai ni fa'amatalaga o mea na tutupu
9 9 LPCD_CALIBRATION_FAIA_
MEA na tupu
E fa'atulaga le vaega lea pe a fa'atupuina le fa'asologa o le LPCD. Laulau 16
8 8 LPCD_EVENT Ua setiina le vaega lea, pe a fa'atupuina le LPCD. Laulau 15
7 7 AUTOCOLL_EVENT Ua setiina le vaega lea, pe a mae'a le galuega AUTOCOLL. Laulau 52
6 6 TIMER0_EVENT Ua setiina le vaega lea, pe a tupu le mea o le TIMER0. Leai ni fa'amatalaga o mea na tutupu
5 5 TX_OVERCURRENT_ERROR_
MEA na tupu
O lenei bit ua setiina, pe a maualuga atu le taimi nei i luga o le avetaʻavale TX nai lo le faʻailoga faʻamalamalamaina i le EEPROM. I luga o lenei tulaga, o le fanua e otometi lava ona sui ese i luma o le faʻamatalaga i le talimalo. Fa'amolemole tagai ile Vaega 4.4.2.2. Leai ni fa'amatalaga o mea na tutupu
4 4 RFON_DET_EVENT Ua setiina lenei mea, pe a iloa le fanua RF fafo. Leai ni fa'amatalaga o mea na tutupu
3 3 RFOFF_DET_EVENT Ua setiina lenei vaega, pe a mou atu le fanua RF i fafo. Leai ni fa'amatalaga o mea na tutupu
2 2 STANDBY_PREV_EVENT Ua setiina le vaega lea, pe a taofia le tutu ona o tulaga puipuia e iai Laulau 13
1 1 GENERAL_ERROR_EVENT Ua setiina lenei vaega, pe a iai ni tulaga fa'aletonu lautele Laulau 14
0 0 BOOT_EVENT Ua setiina lenei mea, pe a faʻaulu le PN5190 i le POR/Standby Laulau 12

4.4.1.2.2 Fa'amatalaga bit mo BOOT_STATUS_DATA
Laulau 12. Fa'amatalaga mo BOOT_STATUS_DATA bits

Bit i Bit Mai Tulaga seevae O le mafuaaga o le seevae
31 27 RFUs Fa'apolopolo
26 26 ULP_STANDBY Mafua'aga Fa'asagaga ona o le alu ese mai le ULP_STANDBY.
25 23 RFUs Fa'apolopolo
22 22 BOOT_ RX_ULPDET O le RX ULPDET na maua ai le ta'a i le ULP-Standby mode
21 21 RFUs Fa'apolopolo
20 20 BOOT_SPI Mafua'aga Fa'asagaga ona ole fa'ailoga SPI_NTS ua toso maualalo
19 17 RFUs Fa'apolopolo
16 16 BOOT_GPIO3 Mafua'aga Fa'asagaga ona o le suiga o le GPIO3 mai le maualalo i le maualuga.
15 15 BOOT_GPIO2 Mafua'aga Fa'asagaga ona o le suiga o le GPIO2 mai le maualalo i le maualuga.
14 14 BOOT_GPIO1 Mafua'aga Fa'asagaga ona o le suiga o le GPIO1 mai le maualalo i le maualuga.
13 13 BOOT_GPIO0 Mafua'aga Fa'asagaga ona o le suiga o le GPIO0 mai le maualalo i le maualuga.
12 12 BOOT_LPDET Mafua'aga Fa'atupuina ona o le i ai i fafo RF fanua i le taimi STANDBY/SUSPEND
11 11 RFUs Fa'apolopolo
10 8 RFUs Fa'apolopolo
7 7 BOOT_SOFT_RESET Mafua'aga Fa'avae ona o le toe setiina vaivai o le IC
6 6 BOOT_VDDIO_LOSS Mafua'aga Fa'avae ona o le leiloa o le VDDIO. Vaai i le Vaega 4.4.2.3
5 5 BOOT_VDDIO_START Mafuaaga Fa'aoso pe a ulufale STANDBY ma VDDIO LOSS.
Va'ai le Vaega 4.4.2.3
4 4 BOOT_WUC Mafua'aga Fa'asao ona o le fafagu fafagu na mou atu ile fa'agaioiga STANDBY.
3 3 BOOT_TEMP Mafua'aga Fa'aoso ona o le vevela o le IC e sili atu nai lo le fa'agata fa'agata. Faamolemole silasila ile Vaega 4.4.2.1
2 2 BOOT_WDG Mafua'aga Fa'asagaga ona o le toe setiina o le leoleo
1 1 RFUs Fa'apolopolo
0 0 BOOT_POR Mafua'aga Fa'aola e tatau ona toe fa'aola

4.4.1.2.3 Fa'amatalaga bit mo STANDBY_PREV_STATUS_DATA
Laulau 13. Fa'amatalaga mo STANDBY_PREV_STATUS_DATA bits

Bit i  Bit Mai  Puipuiga tutumau Taofi taofi ona o
31 26 RFUs FAAVAE
25 25 RFUs FAAVAE
24 24 PREV_TEMP O le vevela o le fa'aogaina o IC ua le oo mai i le tulaga
23 23 RFUs FAAVAE
22 22 PREV_HOSTCOMM Feso'ota'iga feso'ota'iga talimalo
21 21 PREV_SPI SPI_NTS fa'ailoga o lo'o toso maualalo
20 18 RFUs FAAVAE
17 17 PREV_GPIO3 Fa'ailoga GPIO3 suiga mai le maualalo i le maualuga
16 16 PREV_GPIO2 Fa'ailoga GPIO2 suiga mai le maualalo i le maualuga
15 15 PREV_GPIO1 Fa'ailoga GPIO1 suiga mai le maualalo i le maualuga
14 14 PREV_GPIO0 Fa'ailoga GPIO0 suiga mai le maualalo i le maualuga
13 13 PREV_WUC Ua uma le fata fafagu
12 12 PREV_LPDET Su'esu'ega maualalo-malosi. E tupu pe a iloa se faailo RF fafo i le faagasologa o le alu i luga o le standby.
11 11 PREV_RX_ULPDET RX ultra-maualalo le mana iloa. E tupu pe a iloa le faailo RF i le faagasologa o le alu ile ULP_STANDBY.
10 10 RFUs FAAVAE
9 5 RFUs FAAVAE
4 4 RFUs FAAVAE
3 3 RFUs FAAVAE
2 2 RFUs FAAVAE
1 1 RFUs FAAVAE
0 0 RFUs FAAVAE

4.4.1.2.4 Fa'amatalaga bit mo GENERAL_ERROR_STATUS_DATA
Laulau 14. Fa'amatalaga mo GENERAL_ERROR_STATUS_DATA bits

Bit i  Bit mai  Tulaga sese Fa'amatalaga
31 6 RFUs Fa'apolopolo
5 5 XTAL_START_ERROR Ua le manuia le amataga o le XTAL i le taimi o le ta'avale
4 4 SYS_TRIM_RECOVERY_ERROR O lo'o iai se fa'aletonu o le fa'amamafaina o le system i totonu, ae ua le manuia le toe fa'aleleia. O lo'o galue le faiga ile faiga fa'alalo.
3 3 SYS_TRIM_RECOVERY_SUCCESS O lo'o iai se mea sese ile fa'amamafaina ole faiga ile totonu, ma sa manuia le toe fa'aleleia. E tatau i le talimalo ona toe faʻafouina le PN5190 mo le toe faʻaleleia e aoga.
2 2 TXLDO_ERROR TXLDO sese
1 1 CLOCK_ERROR Uati sese
0 0 GPADC_ERROR ADC sese

4.4.1.2.5 Fa'amatalaga bit mo LPCD_STATUS_DATA
Laulau 15. Fa'amatalaga mo LPCD_STATUS_DATA paita

Bit i Bit Mai Fa'atatau i tulaga fa'atatau ile fa'agaioiga fa'avae ole LPCD po'o le ULPCD O fa'amatalaga mo le bit e fetaui e fa'atulaga ile byte tulaga.
LPCD ULPCD
31 7 RFUs Fa'apolopolo
6 6 Abort_HIF Y N Fa'amuta ona o gaioiga HIF
5 5 CLKDET sese N Y Fa'amuta ona o le CLKDET fa'aletonu
4 4 XTAL Taimi taimi N Y Fa'amuta ona o le XTAL Taimi ua tupu
3 3 VDDPA LDO Ova A'a N Y Fa'amuta ona o le VDDPA LDO ova le tafe na tupu
2 2 fanua RF fafo Y Y Fa'amuta ona o fafo RF fanua
1 1 GPIO3 Fa'ato'a N Y Fa'amuta ona ole suiga ole GPIO3
0 0 Ua Maua le Kata Y Y Ua iloa le kata

4.4.1.2.6 Fa'amatalaga bit mo LPCD_CALIBRATION_DONE fa'amaumauga Tulaga
Laulau 16. Fa'amatalaga mo LPCD_CALIBRATION_DONE fa'amaumauga fa'amaumauga mo ULPCD

Bit i Bit Mai Tulaga o le LPCD_CALIBRATION FAIA mea na tupu O fa'amatalaga mo le bit e fetaui e fa'atulaga ile byte tulaga.
31 11 Fa'apolopolo
10 0 Fa'asinomaga tau mai ULPCD calibration Ole fua ole RSSI ile taimi ole fa'avasegaina ole ULPCD lea e fa'aogaina ile taimi ole ULPCD

Laulau 17. Fa'amatalaga mo LPCD_CALIBRATION_DONE fa'amaumauga fa'amaumauga mo LPCD

Bit i Bit Mai Fa'atatau i tulaga fa'atatau ile fa'agaioiga fa'avae ole LPCD po'o le ULPCD O fa'amatalaga mo le bit e fetaui e fa'atulaga ile byte tulaga.
2 2 fanua RF fafo Y Y Fa'amuta ona o fafo RF fanua
1 1 GPIO3 Fa'ato'a N Y Fa'amuta ona ole suiga ole GPIO3
0 0 Ua Maua le Kata Y Y Ua iloa le kata

4.4.2 Fa'afoeina o fa'ata'ita'iga va'aiga eseese
O le PN5190 IC e faʻaaogaina tulaga sese eseese e fesoʻotaʻi ma faʻasologa o le IC e pei ona i lalo.
4.4.2.1 Taulimaina o le maualuga o le vevela fa'ata'ita'iga pe a fa'agaoioi le PN5190
So'o se taimi lava e o'o atu ai le vevela i totonu ole PN5190 IC ile tau fa'ailoga e pei ona fa'atulagaina ile EEPROM fanua TEMP_WARNING [2], e ulufale le IC i le fa'atalitali. Ma o le mea lea, afai e faʻapipiʻi le EEPROM field ENABLE_GPIO0_ON_OVERTEMP [2] e faʻailoa ai se faʻamatalaga i le talimalo, ona toso maualuga lea o le GPIO0 e logoina le IC ile vevela.
A o ma pe a pa'ū le vevela IC i lalo ifo o le tau e pei ona configured i le fanua EEPROM TEMP_WARNING [2], o le IC o le a bootup ma BOOT_EVENT e pei o le laulau 11 ma BOOT_TEMP boot tulaga bit ua setiina e pei o le Table 12 ma GPIO0 o le a toso maualalo.
4.4.2.2 Taulimaina o le so'o
Afai e lagona e le PN5190 IC le tulaga ova, e tape e le IC le malosiaga RF ma auina atu le TX_OVERCURRENT_ERROR_EVENT e pei o le Laulau 11.
O le umi o le tulaga maualuga e mafai ona pulea e ala i le suia o le fanua EEPROM TXLDO_CONFIG [2].
Mo fa'amatalaga ile IC i luga ole la'asaga o iai nei, fa'asino ile pepa [2].
Fa'aaliga:
Afai ei ai nisi mea o loʻo faʻatali poʻo se tali, o le a lafo atu i le talimalo.
4.4.2.3 Leiloa o le VDDIO i le taimi o le taotoga
Afai e fetaui le PN5190 IC e leai se VDDIO (VDDIO leiloa), o le IC e ulufale i le standby.
Fa'ato'a fa'ae'e le IC pe'ā maua le VDDIO, fa'atasi ai ma le BOOT_EVENT e pei ona i ai i le Laulau 11 ma le BOOT_VDDIO_START o lo'o tu'u le tulaga fa'aafu e pei o le laulau 12.
Mo fa'amatalaga i uiga fa'amautu PN5190 IC, fa'asino ile pepa [2].
4.4.3 Fa'afoeina o fa'ata'ita'iga o le fa'apa'u
O le PN5190 IC o loʻo i ai le lagolago e faʻaumatia tulafono faʻatinoina o loʻo i ai nei ma le amio a le PN5190 IC, pe a tuʻuina atu sea faʻatonuga e pei o le Vaega 4.5.4.5.2 i le PN5190 IC e pei ona faʻaalia i le Table 18.
Fa'aaliga:
A iai le PN5190 IC i le ULPCD ma le ULP-Standby mode, e le mafai ona fa'amuta e ala i le tu'uina atu o se Vaega 4.5.4.5.2 PO'O le amataina o se fefa'ataua'iga SPI (e ala i le tosoina i lalo ole SPI_NTS faailo).
Fuafuaga 18. Talia fa'amoemoe e tupu pe a fa'amuta tulafono eseese ile Vaega 4.5.4.5.2

Poloaiga Amioga pe a lafo le Faiga Fa'atonu Poloaiga masani
O fa'atonuga uma e le o iai le mana maualalo EVENT_STAUS ua seti ile “IDLE_EVENT”
Suia le Faiga LPCD EVENT_STATUS ua seti i le “LPCD_EVENT” faatasi ai ma le “LPCD_ STATUS_DATA” e faailoa mai ai le tulaga o le “Abort_HIF”
Suia le tulaga Standby EVENT_STAUS ua seti i le “BOOT_EVENT” faatasi ai ma le “BOOT_ STATUS_DATA” o loo faailoa mai ai vaega “BOOT_SPI”
Suiga Faiga Autocoll(Leai se tulaga Tuto'atasi, tulaga tuto'atasi ma tu'itu'i ma tulaga tuto'atasi e aunoa ma le fa'atali) EVENT_STAUS ua seti i le "AUTOCOLL_EVENT" ma STATUS_DATA bits e fa'ailoa ai le fa'atonuga na fa'aleaogaina e le tagata fa'aoga.

4.5 Fa'amatalaga Fa'atonuga Fa'agaioiga masani
4.5.1 Resitala Fa'atonuga
O fa'atonuga o lenei vaega o lo'o fa'aogaina e fa'aoga ai le resitala talafeagai o le PN5190.
4.5.1.1 WRITE_REGISTER
O lenei faʻatonuga e faʻaaogaina e tusi ai se tau 32-bit (laititi-endian) i se tusi resitala talafeagai.
4.5.1.1.1 Tulaga
O le tuatusi o le tusi resitala e tatau ona i ai, ma o le resitala e tatau ona i ai le uiga FAITAU-TUSI poʻo le TUSI-NA'O.
4.5.1.1.2 Poloaiga
Laulau 19. WRITE_REGISTER tau o le poloaiga Tusi se tau 32-Bit i se tusi resitala.

Totogi fanua Umi Taua/Faamatalaga
Tuatusi Resitala 1 Paita Tuatusi o le tusi resitala.

Laulau 19. WRITE_REGISTER tau o le poloaiga…fa'aauau
Tusi se tau 32-Bit i se tusi resitala.

Totogi fanua Umi Taua/Faamatalaga
Taua 4 Paita 32-Bit resitala tau e tatau ona tusia. (Little-endian)

4.5.1.1.3 Tali
Laulau 20. WRITE_REGISTER tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR

4.5.1.1.4 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.
4.5.1.2 TUSI_REGISTER_POO_MASI
O lenei fa'atonuga e fa'aoga e sui ai mea o lo'o i totonu o le resitala e fa'aaoga ai se fa'agaioiga OR. O mea o lo'o i totonu o le tusi resitala o lo'o faitau ma faia se fa'agaioiga talafeagai OR fa'atasi ma le matapulepule ua tu'uina atu. O mea ua suia ua toe tusia i le tusi resitala.
4.5.1.2.1 Tulaga
O le tuatusi o le tusi resitala e tatau ona i ai, ma o le resitala e tatau ona i ai le uiga FAITAU-TUSI.
4.5.1.2.2 Poloaiga
Laulau 21. WRITE_REGISTER_OR_MASK tau fa'atonuga Fa'atino se fa'agaioiga po'o se fa'agaioiga i luga o se tusi resitala e fa'aaoga ai matapulepule.

Totogi fanua Umi Taua/fa'amatalaga
Tuatusi Resitala 1 Paita Tuatusi o le tusi resitala.
Ufiufi 4 Paita Bitmask fa'aaoga e fai ma operand mo le fa'agaioiga OR. (Little-endian)

4.5.1.2.3 Tali
Laulau 22. WRITE_REGISTER_OR_MASK tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR

4.5.1.2.4 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.
4.5.1.3 TUSI_REGISTER_MA_MASK
O lenei faʻatonuga e faʻaaogaina e faʻaleleia ai mea o loʻo i totonu o le resitala e faʻaaoga ai se faʻaoga talafeagai MA. O mea o loʻo i totonu o le tusi resitala o loʻo faitau ma faia se gaioiga faʻapitoa MA faʻatasi ma le masini ua saunia. O mea ua suia ua toe tusia i le tusi resitala.
4.5.1.3.1 Tulaga
O le tuatusi o le tusi resitala e tatau ona i ai, ma o le resitala e tatau ona i ai le uiga FAITAU-TUSI.
4.5.1.3.2 Poloaiga
Laulau 23. WRITE_REGISTER_AND_MASK tau fa'atonuga Fa'atino se fa'atonuga MA fa'agaioiga i luga o se tusi resitala e fa'aaoga ai matapulepule.

Totogi fanua Umi Taua/fa'amatalaga
Tuatusi Resitala 1 Paita Tuatusi o le tusi resitala.
Ufiufi 4 Paita Bitmask faʻaaogaina e fai ma operand mo le faʻaogaina MA le faʻaogaina. (Little-endian)

4.5.1.3.3 Tali
Laulau 24. WRITE_REGISTER_AND_MASK tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR

4.5.1.3.4 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.
4.5.1.4 TUSI_REGISTER_MULTIPLE
O le faatinoga o faatonuga e tutusa ma le Vaega 4.5.1.1, Vaega 4.5.1.2, Vaega 4.5.1.3, faatasi ai ma le avanoa e tuufaatasia ai. O le mea moni, e mana'omia se fa'asologa o le resitala-ituaiga-taua seti ma fa'atino gaioiga talafeagai. O le ituaiga e atagia ai le gaioiga o le tusi resitala, faʻaoga talafeagai PO o le faʻagaioiga i luga o se tusi resitala poʻo le faʻaogaina MA le faʻaogaina i luga o se resitala.
4.5.1.4.1 Tulaga
Ole tuatusi talafeagai ole tusi resitala i totonu ole seti e tatau ona iai.
E tatau ona fa'ataga le fa'atinoina o gaioiga mana'omia (ituaiga):

  • Tusi le taga (0x01): FAITAU-TUSI po'o le TUSI-NA'O uiga
  • PO'O se fa'aoga ufimata (0x02): uiga FAITAU-TUSI
  • MA faagaioiga ufimata (0x03): uiga FAITAU-TUSI

Ole tele ole 'Set' array e tatau ona iai ile va'aiga mai le 1 – 43, e aofia ai.
'Ituaiga' Field e tatau ona i totonu ole va ole 1 – 3, e aofia ai

4.5.1.4.2 Poloaiga
Fuafuaga 25. WRITE_REGISTER_MULTIPLE tau o le poloaiga Fa'atino se galuega resitala tusi e fa'aaoga ai se seti o pa'aga Resitala-Taua.

Totogi fanua Umi Taua/fa'amatalaga
Seti [1…n] 6 Paita Tuatusi Resitala 1 Paita Tulaga talafeagai o le resitala.
Ituaiga 1 Paita 0x1 Tusi Resitala
0x2 Tusi le Resitala POO le Mask
0x3 Tusi Resitala MA Mask
Taua 4 Paita 32 Fa'atauga o le tusi resitala e tatau ona tusia, po'o le bitmask e fa'aaoga mo le fa'agaioiga talafeagai. (Little-endian)

Fa'aaliga: I le tulaga o se tuusaunoaga e le toe fa'afo'i i tua le ta'otoga, e pei o tusi resitala ua uma ona suia se'ia o'o mai le fa'alavelave e tumau pea i le tulaga fa'aleleia. E tatau i le talimalo ona faia ni gaioiga talafeagai e toe faʻaleleia ai i se tulaga faʻamalamalamaina.
4.5.1.4.3 Tali
Laulau 26. WRITE_REGISTER_MULTIPLE tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR

4.5.1.4.4 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.
4.5.1.5 FAITAU_REGISTER
O le fa'atonuga lea e fa'aaogaina e toe faitau ai i tua mea o lo'o i totonu o se tusi resitala talafeagai. O lo'o iai le anotusi i le tali, e pei o le 4-byte le tau ile laititi-endian format.
4.5.1.5.1 Tulaga
E tatau ona iai le tuatusi o le tusi resitala talafeagai. Ole uiga ole avanoa ole resitala e tatau ole FAITAU-TUSI po'o LE FAITAU-NA'O.
4.5.1.5.2 Poloaiga
Laulau 27. READ_REGISTER tau fa'atonuga
Faitau i tua mea o le tusi resitala.

Totogi fanua Umi Taua/Faamatalaga
Tuatusi Resitala 1 Paita Tuatusi o le tusi resitala talafeagai

4.5.1.5.3 Tali
Laulau 28. READ_REGISTER tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS PN5190_STATUS_INSTR_ERROR (E leai nisi fa'amatalaga o iai)
Resitala Taua 4 Paita 32-Bit resitala tau ua uma ona faitauina. (Little-endian)

4.5.1.5.4 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.
4.5.1.6 FAITAU_REGISTER_MULTIPLE
O lenei fa'atonuga e fa'aoga e faitau ai le tele o resitara talafeagai i le taimi e tasi. O le i'uga (anotusi o tusi resitala ta'itasi) o lo'o tu'uina atu i le tali i le fa'atonuga. E le o aofia i le tali le tuatusi resitala. O le fa'asologa o le tusi resitala o lo'o i totonu o le tali e fetaui ma le fa'atonuga o tuatusi o le tusi resitala i totonu o le fa'atonuga.
4.5.1.6.1 Tulaga
O tuatusi resitala uma i totonu o le faatonuga e tatau ona iai. Ole uiga ole avanoa mo resitara ta'itasi e tatau ole FA'ITAU-TUSI po'o LE FAITAU-NA'O. Ole lapo'a ole 'Tulaga Resitala' e tatau ona iai ile va ole 1 – 18, e aofia ai.
4.5.1.6.2 Poloaiga
Fuafuaga 29. READ_REGISTER_MULTIPLE tau fa'atonuga Fa'atino se galuega resitala faitau i se seti o tusi resitala.

Totogi fanua Umi Taua/Faamatalaga
Tuatusi Resitala[1…n] 1 Paita Tuatusi Resitala

4.5.1.6.3 Tali
Laulau 30. READ_REGISTER_MULTIPLE tau tali

Totogi fanua Umi Taua/fa'amatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS PN5190_STATUS_INSTR_ERROR (E leai nisi fa'amatalaga o iai)
Resitala Tau [1…n] 4 Paita Taua 4 Paita 32-Bit resitala tau ua uma ona faitauina (little-endian).

4.5.1.6.4 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.
4.5.2 E2PROM Puleaina
Ole nofoaga avanoa ile E2PROM e pei ole fa'afanua EEPROM ma le tele ole fa'afeso'ota'i.
Fa'aaliga:
1. Po'o fea lava o lo'o ta'ua ai le 'E2PROM Address' ile fa'atonuga o lo'o i lalo, e tatau ona fa'asino ile tele ole vaega ole EEPROM e mafai ona fa'afeso'ota'i.
4.5.2.1 TUSI_E2PROM
O lenei faʻatonuga e faʻaaoga e tusi ai se tasi pe sili atu tau i le E2PROM. Ole fanua 'Values' o lo'o iai fa'amaumauga e tusi ile E2PROM amata ile tuatusi na tu'uina mai ile fanua 'E2PROM Address'. O faʻamaumauga e tusia i le faʻasologa faʻasolosolo.
Fa'aaliga:
Manatua o le poloka poloka lea, o lona uiga o le NFC FE ua poloka i le taimi o le tusitusi. E mafai ona umi ni nai milliseconds.
4.5.2.1.1 Tulaga
'E2PROM Address' field e tatau ona i ai i le tulaga e pei o le [2]. Ole numera ole paita ile fanua 'Taua' e tatau ona iai ile va ole 1 – 1024 (0x0400), e aofia ai. E le tatau ona sili atu i tua atu o le tuatusi EEPROM e pei ona ta'ua i le [2]. O le tali sese e tatau ona lafo i le talimalo pe a sili atu le tuatusi ile avanoa ole tuatusi EEPROM e pei o le [2].
4.5.2.1.2 Poloaiga
Laulau 31. WRITE_E2PROM tau fa'atonuga Tusi fa'asologa fa'asologa ile E2PROM.

Totogi fanua Umi Taua/fa'amatalaga
E2PROM tuatusi 2 Paita Tuatusi i le EEPROM e amata ai galuega tusitusi. (Little-endian)
Tulaga taua 1 – 1024 Paita Tulaga e tatau ona tusia i le E2PROM i le fa'asologa fa'asologa.

4.5.2.1.3 Tali
Laulau 32. WRITE_EEPROM tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS PN5190_STATUS_INSTR_ERROR PN5190_STATUS_MEMORY_ERROR

4.5.2.1.4 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.
4.5.2.2 FAITAU_E2PROM
O le fa'atonuga lea e fa'aaoga e toe faitau ai fa'amaumauga mai le vaega manatua E2PROM. O le fanua 'E2PROM Address' o loʻo faʻaalia ai le tuatusi amata o le gaioiga faitau. O le tali e aofia ai faʻamatalaga faitau mai le E2PROM.
4.5.2.2.1 Tulaga
'E2PROM Address' fanua e tatau ona i ai i se tulaga talafeagai.
'Numera o bytes' fanua e tatau ona i totonu o le va'aiga mai le 1 – 256, e aofia ai.
Faitau fa'agaioiga e le tatau ona sili atu i tua atu o le tuatusi EEPROM avanoa mulimuli.
Ole tali sese ole a lafo ile talimalo, pe a sili atu le tuatusi ile avanoa ole tuatusi EEPROM.
4.5.2.2.2 Poloaiga
Fuafuaga 33. READ_E2PROM tau fa'atonuga Faitau fa'asologa mai le E2PROM fa'asologa.

Totogi fanua Umi Taua/fa'amatalaga
E2PROM tuatusi 2 Paita Tulaga i le E2PROM lea e amata ai le galuega faitau. (Little-endian)
Numera o Paita 2 Paita Numera o paita e tatau ona faitau. (Little-endian)

4.5.2.2.3 Tali
Laulau 34. READ_E2PROM tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (E leai nisi fa'amatalaga o iai)
Tulaga taua 1 – 1024 Paita Tulaga ua uma ona faitauina i le faasologa faasolosolo.

4.5.2.2.4 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.
4.5.2.3 GET_CRC_USER_AREA
O lenei faʻatonuga e faʻaaogaina e faʻatatau ai le CRC mo le faʻaogaina atoatoa o le vaega faʻaoga e aofia ai le vaega faʻapitoa o le PN5190 IC.
4.5.2.3.1 Poloaiga
Laulau 35. GET_CRC_USER_AREA tau fa'atonuga
Faitau le CRC o le vaega fa'aoga fa'aoga e aofia ai le vaega fa'akomepiuta.

Totogi fanua Umi Taua/Faamatalaga
Leai ni fa'amatalaga i uta

4.5.2.3.2 Tali
Laulau 36. GET_CRC_USER_AREA tau tali

Totogi fanua Umi Taua/fa'amatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (E leai nisi fa'amatalaga o iai)
Tulaga taua 4 Paita 4 paita o faʻamaumauga CRC i laʻititi-endian faatulagaga.

4.5.2.3.3 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.
4.5.3 Fa'atonuga o fa'amaumauga a le CLIF
O faʻatonuga o loʻo faʻamatalaina i totonu o lenei vaega o loʻo faʻamatalaina ai faʻatonuga mo le faʻasalalau ma le taliaina o le RF.
4.5.3.1 FESOASOANI_RF_FATASI
Ole galuega fa'afesuia'i RF e fa'atino ai le tu'uina atu o fa'amatalaga TX ma o lo'o fa'atali mo le mauaina o so'o se fa'amatalaga RX.
E toe fo'i mai le galuega pe a o'o mai se fa'afeiloa'iga (pe sese pe sa'o) po'o se taimi malolo na tupu. O le taimi e amata ile END o TRANSMISSION ma taofi ile START ole RECEPTION. E tatau ona fa'aoga le tau fa'agata ua uma ona fa'atulaga i le EEPROM pe a le'i fa'atulagaina le taimi a'o le'i fa'atinoina le fa'atonuga o le Fetufaaiga.
Afai o le transceiver_state o

  • i le IDLE o le TRANSCEIVE mode ua ulufale.
  • I WAIT_RECEIVE, ua toe setiina le tulaga o le transceiver i le TRANSCEIVE MODE pe a fai ua seti le bit initiator.
  • I WAIT_TRANSMIT, ua toe setiina le tulaga o le transceiver i le TRANSCEIVE MODE ina ne'i le setiina le bit initiator.

O le fanua 'Numera o mea aoga i le Byte mulimuli' o loʻo faʻaalia ai le umi o faʻamatalaga e tuʻuina atu.

4.5.3.1.1 Tulaga
Ole tele ole fanua 'TX Data' e tatau ona iai ile va ole 0 – 1024, e aofia ai.
'Numera o pusi aoga i le Paata mulimuli' fanua e tatau ona i totonu ole va'aiga mai le 0 – 7.
E le tatau ona vala'au le fa'atonuga ile taimi ole fa'asalalauga RF fa'aauau. Poloaiga e tatau ona faʻamautinoa le tulaga saʻo o le transceiver mo le lafoina o faʻamatalaga.
Fa'aaliga:
O lenei poloaiga e aoga mo na'o le Faitautusi ma le P2P” Passive/Active initiator mode.
4.5.3.1.2 Poloaiga
Laulau 37. EXCHANGE_RF_DATA tau fa'atonuga
Tusi fa'amatalaga TX i totonu ole fa'asalalauga RF ma amata fa'asalalau e fa'aaoga ai le transceive command ma fa'atali se'i talia po'o le Taimi-Ifo e sauni ai se tali ile talimalo.

Totogi fanua Umi Taua/Faamatalaga
Numera o pusi aoga ile Byte mulimuli 1 Paita 0 O vaega uma o le byte mulimuli e fa'asalalauina
1 – 7 Numera o bits i totonu ole pate mulimuli e fa'asalalau.
RFExchangeConfig 1 Paita Fa'atonuga o le galuega RFExchange. Fa'amatalaga va'ai i lalo

Laulau 37. EXCHANGE_RF_DATA le tau o le poloaiga...fa'aauau
Tusi fa'amatalaga TX i totonu ole fa'asalalauga RF ma amata fa'asalalau e fa'aaoga ai le transceive command ma fa'atali se'i talia po'o le Taimi-Ifo e sauni ai se tali ile talimalo.

Totogi fanua Umi Taua/Faamatalaga
TX Fa'amatalaga n paita TX faʻamatalaga e tatau ona lafoina e ala i le CLIF e faʻaaoga ai le transceive command. n = 0 – 1024 paita

Laulau 38. RFexchangeConfig Bitmask

b7 b6 b5 b4 b3 b2 b1 b0 Fa'amatalaga
Bits 4 - 7 o le RFU
X Fa'aaofia le RX Fa'amatalaga i le tali e fa'avae ile RX_STATUS, pe a fa'atulaga le 1b.
X Fa'aofia ai le resitara EVENT_STATUS i le tali, pe a fa'atutu i le 1b.
X Fa'aaofia ai le resitala RX_STATUS_ERROR i le tali, pe a fa'atulaga le bit i le 1b.
X Fa'aaofia le resitala RX_STATUS i le tali, pe a fa'atulaga le bit i le 1b.

4.5.3.1.3 Tali
Laulau 39. tau tali EXCHANGE_RF_DATA

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_INSTR_SUCCESS
PN5190_STATUS_INSTR_ERROR (E leai nisi fa'amatalaga o iai) PN5190_STATUS_TIMEOUT PN5190_STATUS_RX_TIMEOUT PN5190_STATUS_NO_RF_FIELD PN5190_STATUS_TIMEOUT_WITH_EMD_ERROR
RX_STATUS 4 Paita Afai e talosagaina le RX_STATUS (little-endian)
RX_STATUS_ERROR 4 Paita Afai ole RX_STATUS_ERROR e mana'omia (la'ititi-endian)
EVENT_STATUS 4 Paita Afai e mana'omia EVENT_STATUS (little-endian)
RX faʻamatalaga 1 – 1024 Paita Afai e talosagaina faʻamatalaga RX. Fa'amatalaga RX na maua i le taimi o le RF fa'afeiloa'iga o le RF fa'afesuiaiga.

4.5.3.1.4 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.
4.5.3.2 TRANSMIT_RF_DATA
O lenei fa'atonuga e fa'aoga e tusi ai fa'amaumauga i totonu o le CLIF fa'asalalauga fa'apolopolo ma amata fa'asalalau e fa'aaoga ai le transceive command i totonu. O le tele o lenei paʻu e faʻatapulaʻa ile 1024 bytes. A mae'a ona fa'atino lenei fa'atonuga, e otometi lava ona amata le fa'afeiloa'iga RF.
E toe fo'i vave mai le fa'atonuga pe a mae'a le Fa'aliliuga e le'i fa'atali mo le fa'auma o le taliaina.
4.5.3.2.1 Tulaga
Ole numera ole paita ile 'TX Data' e tatau ona iai ile va ole 1 – 1024, e aofia ai.
E le tatau ona vala'au le fa'atonuga ile taimi ole fa'asalalauga RF fa'aauau.
4.5.3.2.2 Poloaiga
Laulau 40. TRANSMIT_RF_DATA tau fa'atonuga Tusi fa'amaumauga TX i totonu ole CLIF felauaiga pa'u.

Totogi fanua Umi Taua/Faamatalaga
Numera o pusi aoga ile Byte mulimuli 1 Paita 0 O vaega uma o le paita mulimuli o lo'o fa'asalalauina 1 – 7 Numera o pate i totonu ole paita mulimuli e fa'asalalauina.
RFUs 1 Paita Fa'apolopolo
TX Fa'amatalaga 1 – 1024 Paita TX faʻamatalaga e tatau ona faʻaaogaina i le isi faʻasalalauga RF.

4.5.3.2.3 Tali
Laulau 41. TRANSMIT_RF_DATA tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_INSTR_SUCCESS PN5190_STATUS_INSTR_ERROR PN5190_STATUS_NO_RF_FIELD PN5190_STATUS_NO_FOTO_RF_FIELD

4.5.3.2.4 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.
4.5.3.3 RETRIEVE_RF_DATA
O lenei faʻatonuga e faʻaaogaina e faitau ai faʻamatalaga mai totonu ole CLIF RX buffer, lea o loʻo i ai faʻamatalaga tali RF (pe a iai) faʻapipiʻi i ai mai le faʻatinoga muamua o le Vaega 4.5.3.1 ma le filifiliga e le aofia ai faʻamatalaga na maua i le tali poʻo le Vaega 4.5.3.2 .XNUMX poloaiga.
4.5.3.3.1 Poloaiga
Laulau 42. RETRIEVE_RF_DATA tau fa'atonuga Faitau fa'amaumauga RX mai totonu RF fa'afeiloa'iga fa'apolopolo.

Totogi fanua Umi Taua/Faamatalaga
Gaogao Gaogao Gaogao

4.5.3.3.2 Tali
Laulau 43. RETRIEVE_RF_DATA tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
Totogi fanua Umi Taua/Faamatalaga
PN5190_STATUS_INSTR_SUCCESS
PN5190_STATUS_INSTR_ERROR (E leai nisi fa'amatalaga o iai)
RX faʻamatalaga 1 – 1024 Paita Fa'amatalaga RX lea na maua i le taimi mulimuli na maua ai le RF manuia.

4.5.3.3.3 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.
4.5.3.4 RECEIVE_RF_DATA
O lenei faʻatonuga e faʻatali mo faʻamatalaga na maua e ala i le RF Interface a le tagata faitau.
I le faiga faitau, e toe fo'i mai lenei faatonuga pe afai o iai se talia (pe sese pe sa'o) po'o se taimi fa'agata FWT na tupu. O le taimi e amata ile END o TRANSMISSION ma taofi ile START ole RECEPTION. Ole tau ole taimi fa'agata ua fa'atulaga muamua ile EEPROM e tatau ona fa'aoga i le taimi e le'i fa'atulagaina a'o le'i fa'ataunu'uina le fa'atonuga o le Exchange.
I le tulaga fa'atatau, e toe fa'afo'i mai lenei fa'atonuga pe a fa'afeiloa'i (pe sese pe sa'o) po'o Fa'aletonu RF i fafo.
Fa'aaliga:
O lenei faʻatonuga e tatau ona faʻaaogaina i le TRANSMIT_RF_DATA poloaiga e faʻatino ai le TX ma le RX ...
4.5.3.4.1 Poloaiga
Laulau 44. RECEIVE_RF_DATA tau fa'atonuga

Totogi fanua Umi Taua/Faamatalaga
ReceiveRFConfig 1 Paita Fa'atonuga ole galuega ReceiveRFConfig. Vaai Laulau 45

Laulau 45. ReceiveRFConfig bitmask

b7 b6 b5 b4 b3 b2 b1 b0 Fa'amatalaga
Bits 4 - 7 o le RFU
X Fa'aaofia le RX Fa'amatalaga i le tali e fa'avae ile RX_STATUS, pe a fa'atulaga le 1b.
X Fa'aofia ai le resitara EVENT_STATUS i le tali, pe a fa'atutu i le 1b.
X Fa'aaofia ai le resitala RX_STATUS_ERROR i le tali, pe a fa'atulaga le bit i le 1b.
X Fa'aaofia le resitala RX_STATUS i le tali, pe a fa'atulaga le bit i le 1b.

4.5.3.4.2 Tali
Laulau 46. RECEIVE_RF_DATA tau tali

Totogi fanua Umi Taua/fa'amatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_INSTR_SUCCESS
PN5190_STATUS_INSTR_ERROR (E leai nisi fa'amatalaga o iai)
PN5190_STATUS_TIMEOUT
Totogi fanua Umi Taua/fa'amatalaga
PN5190_STATUS_NO_RF_FIELD
PN5190_STATUS_LEO_FOTO_RF_FIELD
RX_STATUS 4 Paita Afai e talosagaina le RX_STATUS (little-endian)
RX_STATUS_ERROR 4 Paita Afai ole RX_STATUS_ERROR e mana'omia (la'ititi-endian)
EVENT_STATUS 4 Paita Afai e mana'omia EVENT_STATUS (little-endian)
RX faʻamatalaga 1 – 1024 Paita Afai e talosagaina faʻamatalaga RX. RX faʻamatalaga maua i luga ole RF.

4.5.3.4.3 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.
4.5.3.5 RETRIEVE_RF_FELICA_EMD_DATA (FeliCa EMD Configuration)
O lenei faʻatonuga e faʻaaogaina e faitau ai faʻamatalaga mai totonu ole CLIF RX buffer, o loʻo i ai se faʻamatalaga tali a FeliCa EMD (pe a iai) na lafoina i ai mai le faʻatonuga muamua o le EXCHANGE_RF_DATA poloaiga toe foʻi mai ma le Tulaga 'PN5190_STATUS_TIMEOUT_WITH_EMD_ERROR'.
Fa'aaliga: O lo'o maua lenei fa'atonuga mai le PN5190 FW v02.03 agai i luma.
4.5.3.5.1 Poloaiga
Faitau faʻamatalaga RX mai totonu ole faʻafeiloaʻiga RF.
Laulau 47. RETRIEVE_RF_FELICA_EMD_DATA tau fa'atonuga

Totogi fanua Umi Taua/Faamatalaga
FeliCaRFRetrieveConfig 1 Paita 00 – FF Fa'atonuga ole RETRIEVE_RF_FELICA_EMD_DATA galuega
faʻamatalaga (bitmask) faʻamatalaga bit 7..2: RFU
bit 1: Fa'aaofia le RX_STATUS_ ERROR resitara i le tali, pe a seti le bit i le 1b.
bit 0: Fa'aaofia le resitala RX_STATUS i le tali, pe a faʻapipiʻi le bit i le 1b.

4.5.3.5.2 Tali
Laulau 48. RETRIEVE_RF_FELICA_EMD_DATA tau tali

Totogi fanua Umi Taua/fa'amatalaga
Tulaga 1 Paita Tulaga o le taotoga. O tau fa'amoemoe o lo'o i lalo: PN5190_STATUS_INSTR_SUCCESS PN5190_STATUS_INSTR_ERROR (E leai nisi fa'amatalaga o iai)
RX_STATUS 4 Paita Afai e talosagaina le RX_STATUS (little-endian)
RX_STATUS_ ERROR 4 Paita Afai ole RX_STATUS_ERROR e mana'omia (la'ititi-endian)
Totogi fanua Umi Taua/fa'amatalaga
RX faʻamatalaga 1…1024 Paita FeliCa EMD RX faʻamatalaga na maua i le taimi mulimuli na le manuia RF faʻaaogaina e faʻaaoga ai le Exchange Command.

4.5.3.5.3 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.
4.5.4 Suia Faiga Faagaioiga
PN5190 lagolago 4 faiga faagaioiga eseese:
4.5.4.1 masani
O le faiga fa'aletonu lea, e fa'atagaina uma fa'atonuga.
4.5.4.2 Taofi
PN5190 o loʻo tuʻu / moe e faʻasaoina le mana. E tatau ona seti tulaga fafagu e iloa ai le taimi e toe tu'u ai.
4.5.4.3 LPCD
O le PN5190 o loʻo i totonu o le faʻaogaina o kata kata maualalo, lea e taumafai ai e suʻe se kata o loʻo ulu atu i le voluma faʻaogaina, ma le faʻaogaina o le eletise maualalo.
4.5.4.4 Autocoll
PN5190 o loʻo galue e pei o le RF faʻalogo, faʻatinoina le faʻatulagaina o le faʻagaioiga faʻapitoa (e faʻamautinoa ai faʻalavelave taimi)
4.5.4.5 SWITCH_MODE_NORMAL
O le Switch Mode Normal command e tolu fa'aoga-mataupu.
4.5.4.5.1 Fa'aogaMataupu1: Ulufale i le faiga masani i luga ole paoa (POR)
Fa'aoga e toe fa'afo'i i le Idle state mo le mauaina/fa'agaoioia o le isi fa'atonuga e ala i le ulufale i le faiga masani.
4.5.4.5.2 UseCase2: Fa'amutaina le fa'atonuga ua uma ona fa'agaoioia e sui i le fa'agaioiga masani (fa'ato'a fa'atonuga)
Fa'aoga e toe fa'afo'i i le Idle state mo le mauaina/fa'agaoioia o le isi fa'atonuga e ala i le fa'amutaina o tulafono ua uma ona fa'atino.
Poloaiga e pei o le standby, LPCD, Fetufaaiga, PRBS, ma le Autocoll e tatau ona faʻamutaina i le faʻaaogaina o lenei poloaiga.
E na o le pau lea o le poloaiga faapitoa, e leai se tali. Nai lo lena, o loʻo i ai se faʻamatalaga EVENT.
Va'ai i le Vaega 4.4.3 mo nisi fa'amatalaga i le ituaiga o mea e tutupu i le taimi o fa'atonuga fa'avae eseese.
4.5.4.5.2.1 Fa'aogaMataupu2.1:
O lenei poloaiga o le a toe setiina uma le CLIF TX, RX, ma le Field Control Registers i le Boot state. O le tu'uina atu o lenei fa'atonuga o le a tape ai so'o se RF Field.
4.5.4.5.2.2 Fa'aogaMataupu2.2:
Avanoa mai le PN5190 FW v02.03 agai i luma:
O lenei poloaiga e le mafai ona suia CLIF TX, RX, ma Field Control Registers ae na'o le ave'ese o le transceiver ile IDLE state.
4.5.4.5.3 UseCase3: Faiga fa'agaoioiga masani i luga ole soft-reset/exit from standby, LPCD I lenei tulaga, o le PN5190 e ulufale sa'o i le faiga masani fa'agaioiga, e ala i le tu'uina atu o le IDLE_EVENT i le 'au (Ata 12 po'o Ata 13) ma " IDLE_EVENT” bit o lo'o fa'atulaga ile Laulau 11.
E leai se mana'oga e lafo SWITCH_MODE_NORMAL poloaiga.
Fa'aaliga:
A maeʻa ona sui le IC i le tulaga masani, o faʻatonuga uma o le RF e suia i le tulaga le lelei. E taua tele, faʻatulagaina RF taʻitasi ma isi tusi resitala e tatau ona utaina i tau talafeagai aʻo leʻi faia se gaioiga RF ON poʻo RF Exchange.
4.5.4.5.4 Fa'atonu fa'avaa e lafo mo fa'aoga-tulaga eseese
4.5.4.5.4.1 Fa'aogaMataupu1: Poloaiga e ulufale i le fa'agaioiga masani i luga ole paoa (POR) 0x20 0x01 0x00
4.5.4.5.4.2 UseCase2: Poloaiga e fa'amutaina poloaiga ua uma ona fa'agaoioia e sui i le fa'agaioiga masani.
Fa'aoga tulaga 2.1:
0x20 0x00 0x00
Fa'aoga le mataupu 2.2: (Mai le FW v02.02 agai i luma):
0x20 0x02 0x00
4.5.4.5.4.3 UseCase3: Poloaiga mo le fa'agaioiga masani i luga o le fa'alelei-toe/tu'u ese mai standby, LPCD, ULPCD
Leai. O le PN5190 e ulufale sa'o i le faiga masani.
4.5.4.5.5 Tali
Leai
4.5.4.5.6 Mea na tupu
O le BOOT_EVENT (i le EVENT_STATUS resitala) ua seti e faʻaalia ai o le masani masani ua ulufale ma auina atu i le talimalo. Va'ai ile Ata 12 ma le Ata 13 mo fa'amaumauga o mea na tutupu.

NXP PN5190 NFC Frontend Controller - Fa'agaioiga masani

O le IDLE_EVENT (i le EVENT_STATUS resitala) o loʻo faʻaalia e faʻaalia ai le tulaga masani o loʻo ulufale ma auina atu i le talimalo. Va'ai ile Ata 12 ma le Ata 13 mo fa'amaumauga o mea na tutupu.NXP PN5190 NFC Frontend Controller - ua uma ona fa'amuta

O le BOOT_EVENT (i le EVENT_STATUS resitala) o loʻo faʻatulagaina e faʻaalia ai le tulaga masani o loʻo ulufale ma auina atu i le talimalo. Va'ai ile Ata 12 ma le Ata 13 mo fa'amaumauga o mea na tutupu.

NXP PN5190 NFC Frontend Pule - Fa'agaioiga faiga i luga o le mafanafana

4.5.4.6 SWITCH_MODE_AUTOCOLL
O le Switch Mode Autocoll e otometi lava ona fa'atino le fa'agaioiga o le fa'agaoioiga o kata i le fa'atatau.
Field 'Autocoll Mode' e tatau ona iai ile va'aiga mai le 0 – 2, e aofia ai.
I le tulaga pe afai o le fanua 'Autocoll Mode' ua seti i le 2 (Autocoll): Field 'RF Technologies' (Laulau 50) e tatau ona i ai se mata'imata e fa'aalia ai le RF Technologies e lagolago i le taimi o le Autocoll.
E leai ni faatonuga e tatau ona lafo a'o iai i lenei faiga.
Fa'amutaina ua fa'aalia i le fa'aogaina o se fa'alavelave.
4.5.4.6.1 Poloaiga
Laulau 49. SWITCH_MODE_AUTOCOLL tau fa'atonuga

Parameter Umi Taua/Faamatalaga
RF Tekonolosi 1 Paita Bitmask e faʻaalia ai le tekonolosi RF e faʻalogo ai i le taimi o Autocoll.
Faiga Autocoll 1 Paita 0 Leai se faiga Tutoatasi, e fa'amuta Autocoll pe a le o iai le fanua RF fafo.
Fa'amuta i le tulaga o
• LEAI RF FIELD po'o RF FIELD ua mou atu
• PN5190 o lo'o fa'agaioi i le fa'atusa
1 Faiga tuto'atasi ma tutu. A leai se fanua RF, e otometi lava ona ulufale Autocoll i le tulaga Standby. O le taimi lava e iloa ai RF fafo RF fanua, PN5190 toe ulufale Autocoll mode.
Fa'amuta i le tulaga o
• PN5190 o lo'o fa'agaioi i le fa'atusa
Mai le PN5190 FW v02.03 agai i luma: Afai o le EEPROM Field “bCard ModeUltraLowPowerEnabled” i le tuatusi '0xCDF' ua seti i le '1', ona ulufale lea o le PN5190 i le Ultra low-power standby.
2 Faiga tuto'atasi e aunoa ma le tutu. A leai se fanua RF, e fa'atali le PN5190 se'ia o'o mai le fanua RF a'o le'i amataina le Autocoll algorithm. E le fa'aogaina le Standby i lenei tulaga.
Fa'amuta i le tulaga o
• PN5190 o lo'o fa'agaioi i le fa'atusa

Laulau 50. RF Technologies Bitmask

b7 b6 b5 b4 b3 b2 b1 b0 Fa'amatalaga
0 0 0 0 RFUs
X Afai e seti i le 1b, fa'alogo mo le NFC-F Active e mafai. (E le maua).
X Afai e seti i le 1b, fa'alogo mo le NFC-A Active e mafai. (E le maua).
X Afai e seti i le 1b, fa'alogo mo le NFC-F ua mafai.
X Afai e seti i le 1b, fa'alogo mo le NFC-A e mafai.

4.5.4.6.2 Tali
O le tali na'o le fa'ailoa mai o le fa'atonuga ua uma ona fa'agasolo.
Laulau 51. SWITCH_MODE_AUTOCOLL tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_INSTR_SUCCESS
PN5190_STATUS_INSTR_ERROR (E le'i fa'aofiina le fa'asuiga ona o fa'atonuga sese)

4.5.4.6.3 Mea na tupu
E auina atu le fa'aaliga o mea na tutupu pe a mae'a le fa'atonuga, ma fa'aulu le faiga masani. E tatau ona faitau e le au talimalo le tali tali e fa'atatau i le tau o mea na tupu.
Fa'aaliga:
Afai e le o "PN5190_STATUS_INSTR_SUCCESS" le tulaga, ona le toe iai lea o le "Protocol" ma le "Card_Activated" data bytes.
O fa'amatalaga fa'atekonolosi e maua mai i tusi resitala e fa'aaoga ai le Vaega 4.5.1.5, Vaega 4.5.1.6 poloaiga.
O lo'o i lalo le laulau o lo'o fa'aalia ai fa'amaumauga o mea na tutupu o lo'o tu'uina atu o se vaega o le fe'au fa'alavelave Ata 12 ma le Ata 13.
Fuafuaga 52. EVENT_SWITCH_MODE_AUTOCOLL – AUTOCOLL_EVENT fa'amatalaga Su'i le faiga fa'agaioiga Autocoll mea tutupu

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 paita Tulaga o le taotoga
PN5190_STATUS_INSTR_SUCCESS PN5190 o lo'o fa'agaoioi ile TARGET mode.
O isi fa'amatalaga i lenei mea na tupu e aoga.
PN5190_STATUS_PREVENT_STANDBY Fa'ailoa mai ua taofia le PN5190 e alu i le tulaga Standby. O lenei tulaga e aoga pe a filifilia le Autocoll mode o le "Autonomous mode with standby".
PN5190_STATUS_LEO_FOTO_RF_ FIELD Fa'ailoa mai e leai se fanua RF i fafo o lo'o i ai i le taimi o le fa'atinoina o le Autocoll ile Non-Autonom mode.
PN5190_STATUS_USER_CANCELLED O lo'o fa'ailoa mai ai o le fa'atonuga o lo'o aga'i i luma ua fa'ate'aina e le suiga o le fa'atonuga masani
Polokalama 1 paita 0x10 Fa'agaoioia e pei Passive TypeA
0x11 Fa'agaoioia e pei o Passive TypeF 212
0x12 Fa'agaoioia e pei o Passive TypeF 424
0x20 Fa'agaoioia e pei Active TypeA
0x21 Fa'agaoioia e pei o Active TypeF 212
0x22 Fa'agaoioia e pei o Active TypeF 424
Isi mea taua Le aoga
Card_Activated 1 paita 0x00 Leai se fa'agaioiga fa'agaoioia pepa e pei ole ISO 14443-3
0x01 Fa'ailoa mai o lo'o fa'agaoioia le masini ile faiga Passive

Fa'aaliga:
A maeʻa ona faitau faʻamaumauga o mea na tupu, o faʻamatalaga na maua mai le kata / masini na faʻagaoioia (e pei o 'n' bytes a ATR_REQ/RATS e tusa ai ma ISO18092/ISO1443-4), e tatau ona faitau e faʻaaoga ai le Vaega 4.5.3.3 poloaiga.
4.5.4.6.4 Fesootaiga eample

NXP PN5190 NFC Frontend Pule - Feso'ota'iga example

4.5.4.7 SWITCH_MODE_STANDBY
O le Switch Mode Standby e otometi lava ona seti le IC i le Standby mode. O le IC o le a ala i luga pe a uma ona faʻapipiʻiina punaoa fafagu e fetaui ma tulaga fafagu.
Fa'aaliga:
Fa'atonu le mutaaga mo le ULP STANDBY ma le HIF abort mo le STANDBY e avanoa e le mafai ona alu ese mai tulaga standby.

4.5.4.7.1 Poloaiga
Laulau 53. SWITCH_MODE_STANDBY le tau o le poloaiga

Parameter Umi Taua/Faamatalaga
Config 1 Paita Bitmask e pulea le puna ala e fa'aoga ma le tulaga Standby e ulufale ai. Fa'asino i Laulau 54
Tau Fa'atusatusa 2 Paita Fa'aoga aoga mo le fafagu i le milliseconds. Ole maualuga ole tau ole lagolago ole 2690 mo le tutu. O le tau aupito maualuga e lagolagoina e 4095 mo ULP standby. O le tau e tu'uina atu o lo'o i totonu o le laititi-endian format.
O mea o lo'o i totonu e na'o le aoga pe afai o le "Config Bitmask" e mafai mo le fafagu i luga o le fata e muta.

Laulau 54. Config Bitmask

b7 b6 b5 b4 b3 b2 b1 b0 Fa'amatalaga
X Ulufale ULP standby pe a seti le bit i le 1b Ulufale standby pe a seti le bit i le 0b.
0 RFUs
X Fafagu i luga o le GPIO-3 pe a maualuga, pe a seti le bit i le 1b. (E le fa'aogaina mo ULP standby)
X Fafagu i luga o le GPIO-2 pe a maualuga, pe a seti le bit i le 1b. (E le fa'aogaina mo ULP standby)
X Fafagu i luga o le GPIO-1 pe a maualuga, pe a seti le bit i le 1b. (E le fa'aogaina mo ULP standby)
X Fafagu i luga o le GPIO-0 pe a maualuga, pe a seti le bit i le 1b. (E le fa'aogaina mo ULP standby)
X E muta le aoga o le fafagu i luga o le fata fafagu, pe afai ua seti le bit i le 1b. Mo ULP-Standby, o lenei filifiliga e le mafai ona fa'aogaina.
X Fafagu i luga ole fanua RF fafo, pe a seti le bit ile 1b.

Fa'aaliga: Mai le PN5190 FW v02.03, afai o le EEPROM Field "CardModeUltraLowPowerEnabled" i le tuatusi '0xCDF' ua seti i le '1', e le mafai ona fa'aogaina le ULP fa'atonuga ile SWITCH_MODE_STANDBY Poloaiga.
4.5.4.7.2 Tali
O le tali e na'o le fa'ailoa mai o le fa'atonuga ua mae'a fa'agasolo ma o le tulaga tu'umau o le a fa'ato'a ulufale pe a mae'a ona faitau atoa le tali e le talimalo.
Fuafuaga 55. SWITCH_MODE_STANDBY tali tau Su'e le fa'agaioiga fa'agaoioi fa'atali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_INSTR_SUCCESS
PN5190_STATUS_INSTR_ERROR (E le'i o'o i totonu le fa'asuiga fa'atusa - ona o fa'atonuga sese)

4.5.4.7.3 Mea na tupu
E auina atu le fa'aaliga o mea na tutupu pe a mae'a le fa'atonuga, ma fa'aulu le faiga masani. Va'ai i le faatulagaga o le mea na tupu o le a lafoina pe a maeʻa le poloaiga e pei o le Ata 12 ma le Ata 13.
Afai e taofia le PN5190 ona alu i le Standby mode, o le mea na tupu "STANDBY_PREV_EVENT" bit seti i le EVENT_STATUS e pei ona taʻua o le Laulau 11 e lafo i le talimalo i luga o le mafuaaga o le puipuia e pei ona taʻua i le Table 13.
4.5.4.7.4 Fesootaiga Example

NXP PN5190 NFC Frontend Pule - Feso'ota'iga Example1

4.5.4.8 SWITCH_MODE_LPCD
O le Suiga Faiga LPCD e fa'atino ai se fa'ai'uga fa'aletonu ile antenna ona ole suiga ole si'osi'omaga ile antenna.
E 2 auala eseese o le LPCD. O le HW-based (ULPCD) solution e ofoina atu ai le fa'atauva'a mana fa'atau ma le fa'aitiitia o lagona. Ole fofo ole FW (LPCD) e ofoina atu se lagona sili ona lelei ile vasega ma le faʻateleina o le eletise.
I le Tulaga Tasi o le FW fa'avae (LPCD), e leai se fa'asologa o mea na tu'uina atu i le talimalo.
A fa'aogaina le tulaga Ta'atasi, fa'avasegaina ma fua fa'asolosolo uma e faia uma pe a uma ona alu ese.
Mo le fa'avasegaina o mea na tutupu i le faiga e tasi, tu'u muamua le fa'atonuga e tasi ma le fa'atonuga o mea e tutupu. A maeʻa le faʻavasegaina, e maua se faʻasologa o le LPCD pe a maeʻa ona tuʻuina atu le faʻatonuga e tasi ma le tau faʻasino na maua mai le laasaga muamua e fai ma faʻamaufaʻailoga.
O le faʻatulagaina o le LPCD o loʻo faia i totonu o le EEPROM/Flash Data settings aʻo leʻi valaauina le poloaiga.
Fa'aaliga:
GPIO3 abort mo ULPCD, HIF abort mo LPCD o lo'o avanoa ona o le fa'aletonu e alu ese ai i ala maualalo.
E fa'aaga i taimi uma le fafagu ona o le fa'aletonu.
Mo ULPCD, DC-DC setup e tatau ona le atoatoa ile EEPROM/Flash Data settings ma e tatau ona tu'uina atu VUP sapalai ile VBAT. E tatau ona faia le faatulagaga o le osooso. Mo fa'atulagaga EEPROM/Flash Data, fa'asino ile pepa [2].
Afai o le poloaiga e mo le LPCD/ULPCD calibration, e tatau lava i le talimalo ona auina atu le faavaa atoa.

4.5.4.8.1 Poloaiga
Laulau 56. SWITCH_MODE_LPCD tau fa'atonuga

Parameter Umi Taua/fa'amatalaga
e Pulea 1 Paita 0x00 Ulufale ULPCD calibration. E taofi Poloaiga pe a uma le fa'avasegaina ma o se mea na tupu e iai le tau fa'atatau e lafo i le talimalo.
0x01 Ulufale ULPCD
0x02 LPCD fa'avasegaina. E taofi Poloaiga pe a uma le fa'avasegaina ma o se mea na tupu e iai le tau fa'atatau e lafo i le talimalo.
0x03 Ulufale i le LPCD
0x04 Tulaga tasi
0x0c Tulaga tasi fa'atasi ai ma mea fa'avasega
Isi Tulaga Taua RFUs
Pulea Fafagu 1 Paita Bitmask e pulea le puna ala e fa'aoga mo le LPCD/ULPCD. O mea o lo'o i totonu o lenei fanua e le'o mafaufauina mo le fa'avasegaina. Fa'asino i Laulau 57
Fa'asinoga Taua 4 Paita Tau fa'asinoga e fa'aoga ile ULPCD/LPCD.
Mo ULPCD, Byte 2 o loʻo umia le tau o le HF Attenuator e faʻaaogaina i le taimi o le faʻavasegaina ma le fuaina o vaega.
Mo le LPCD, E le o manatu le anotusi o lenei fanua mo le fa'avasegaina ma le tulaga ta'itasi. Fa'asino i Laulau 58 mo fa'amatalaga sa'o ile 4 paita uma.
Tau Fa'atusatusa 2 Paita Taua mo fafagu fafagu i milliseconds. Ole tau maualuga ole lagolago ole 2690 mo le LPCD. Ole tau maualuga ole lagolago ole 4095 mo ULPCD. O le tau e tu'uina atu o lo'o i totonu o le laititi-endian format.
O mea o lo'o i totonu o lenei matā'upu e le'o manatu mo le fa'avasegaina o le LPCD.
Mo le tulaga tasi ma le tulaga tasi ma le calibration mea na tupu, o le umi o le standby ao lei fa'avasegaina e mafai ona configured mai le faatulagaga EEPROM: LPCD_SETTINGS-> wCheck Vaitaimi.
Mo le tasi faiga ma calibration, WUC tau e le-zero.

Laulau 57. Fafagu Pulea Bitmask

b7 b6 b5 b4 b3 b2 b1 b0 Fa'amatalaga
0 0 0 0 0 0 0 RFUs
X Fafagu i luga ole fanua RF fafo, pe a seti le bit ile 1b.

Fuafuaga 58. Fa'amatalaga o le tau fa'amatalaga

Paita tau fa'asinomaga ULPCD LPCD
Byte 0 Fa'asinoga Byte 0 Alaala 0 Fa'asinoga Byte 0
Byte 1 Fa'asinoga Byte 1 Alaala 0 Fa'asinoga Byte 1
Byte 2 HF Attenuator tau Alaala 1 Fa'asinoga Byte 0
Byte 3 NA Alaala 1 Fa'asinoga Byte 1

4.5.4.8.2 Tali
Laulau 59. SWITCH_MODE_LPCD tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_INSTR_SUCCESS
PN5190_STATUS_INSTR_ERROR (E le'i o'o i totonu le fa'asuiga fa'atusa - ona o fa'atonuga sese)

4.5.4.8.3 Mea na tupu
E auina atu le faʻamatalaga o mea na tupu pe a maeʻa le faʻatonuga, ma o le masani masani e ulufale i faʻamatalaga nei o se vaega o le mea na tupu o loʻo taʻua i le Ata 12 ma le Ata 13.
Laulau 60. EVT_SWITCH_MODE_LPCD

Totogi fanua Umi Taua/Faamatalaga
Tulaga LPCD Va'ai ile Laulau 15 Va'ai ile Laulau 154.5.4.8.4 Feso'ota'iga Example

NXP PN5190 NFC Frontend Pule - Example

4.5.4.9 SWITCH_MODE_DOWNLOAD
O le Switch Mode Download command e ulufale atu i le Firmware download mode.
Naʻo le auala e sau ai le download mode, o le tuʻuina atu lea o se seti i le PN5190.
4.5.4.9.1 Poloaiga
Laulau 61. SWITCH_MODE_DOWNLOAD tau o le poloaiga

Parameter Umi Taua/Faamatalaga
Leai se aoga

4.5.4.9.2 Tali
O le tali e na'o le fa'ailoa mai o le fa'atonuga ua mae'a fa'agasolo ma o le fa'asologa o le Download e tatau ona ulufale pe a uma ona faitau le tali e le talimalo.
Laulau 62. SWITCH_MODE_DOWNLOAD tau tali
Su'i le faiga o galuega Autocoll

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (E le'i o'o i totonu le fa'asuiga)

4.5.4.9.3 Mea na tupu
Leai se tupuaga o mea na tupu.
4.5.4.9.4 Fesootaiga Example
4.5.5 MIFARE Fa'amaoni Fa'apitoa
4.5.5.1 MFC_AUTHENTICATE
O lenei fa'atonuga e fa'aaogaina e fa'atino ai le MIFARE Classic Authentication i luga o se kata fa'agaoioia. E mana'omia le ki, card UID, ma le ituaiga ki e fa'amaonia ai ile tuatusi poloka. O le tali e iai le paita e tasi e fa'ailoa ai le tulaga fa'amaonia.
4.5.5.1.1 Tulaga
Ole Field Key e tatau ona 6 paita le umi. Field Key Type e tatau ona iai le tau 0x60 po'o le 0x61. O le tuatusi poloka e mafai ona iai soʻo se tuatusi mai le 0x0 - 0xff, e aofia ai. UID Field e tatau ona paita umi ma e tatau ona i ai le 4byte UID o le kata. Ole ISO14443-3 MIFARE Classic fa'atau oloa e tatau ona tu'u ile tulaga ACTIVE po'o ACTIVE* a'o le'i fa'atinoina lenei faatonuga.
I le tulaga o se faʻalavelave faʻafuaseʻi e fesoʻotaʻi ma le faʻamaoniga, o lenei fanua 'Tulaga Faʻamaonia' ua faʻatulagaina e tusa ai.
4.5.5.1.2 Poloaiga
Laulau 63. MFC_AUTHENTICATE Poloaiga
Faia le fa'amaoniga i luga o se kata fa'avae MIFARE Classic ua fa'agaoioia.

Totogi fanua Umi Taua/Faamatalaga
Ki 6 Paita Ki fa'amaoni e fa'aaoga.
Ituaiga Ki 1 Paita 0x60 Ki ituaiga A
0x61 Ituaiga Ki B
Tuatusi poloka 1 Paita Le tuatusi o le poloka e tatau ona faia ai le faʻamaoniga.
UID 4 Paita UID o le kata.

4.5.5.1.3 Tali
Laulau 64. MFC_AUTHENTICATE Tali
Tali ile MFC_AUTHENTICATE.

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_INSTR_SUCCESS PN5190_STATUS_INSTR_ERROR PN5190_STATUS_TIMEOUT PN5190_STATUS_AUTH_ERROR

4.5.5.1.4 Mea na tupu
E leai se mea e tupu mo lenei faatonuga.
4.5.6 ISO 18000-3M3 (EPC GEN2) Lagolago
4.5.6.1 EPC_GEN2_INVENTORY
O lenei faʻatonuga e faʻaaogaina e faʻatino ai se suʻesuʻega o le ISO18000-3M3 tags. Na te faʻatinoina se faʻatinoina tutoʻatasi o le tele o faʻatonuga e tusa ai ma le ISO18000-3M3 ina ia faʻamautinoa ai taimi faʻamaonia e lena tulaga.
Afai o loʻo i ai i le uta o le faʻatonuga, muamua o le Select command e faʻatinoina ona sosoo ai lea ma le BeginRound command.
Afai e i ai se tali talafeagai i le taimi muamua (leai se taimi malolo, leai se faʻalavelave), o le faatonuga e auina atu se ACK ma faʻasaoina le PC/XPC/UII na maua. Ona faia lea e le faatonuga se gaioiga e tusa ai ma le fanua 'Timeslot Processed Behavior':

  • Afai e seti lenei fanua i le 0, e tuʻuina atu se poloaiga NextSlot e faʻatautaia le isi taimi avanoa. E toe fai lenei mea seia tumu le pa puipui totonu
  • Afai e seti lenei fanua i le 1, e taofi le algorithm
  • Afai o lenei fanua ua seti i le 2, o le Req_Rn poloaiga e tuʻuina atu pe afai, ma naʻo pe afai, sa i ai se aoga tag tali i lenei timeslotCommand

Field 'Filifili Poloaiga Umi' e tatau ona i ai le umi o le fanua 'Filifili Poloaiga', lea e tatau ona i totonu o le laina mai le 1 - 39, e aofia ai. Afai o le 'Filifili le Umi o le Poloaiga' o le 0, e le tatau ona i ai le fanua 'Valid Bits in Last Byte' ma le 'Filifili Poloaiga'.
Ole Field Bits ile Last Byte e tatau ona iai le numera o bits e lafoina ile byte mulimuli ole 'Filifili Poloaiga' fanua. Ole tau e tatau ona iai ile va ole 1 - 7, e aofia ai. Afai o le tau o le 0, o mea uma mai le byte mulimuli mai le 'Filifili Poloaiga' e lafoina.
O le fanua 'Filifili Poloaiga' e tatau ona i ai se Poloaiga Filifili e tusa ai ma ISO18000-3M3 e aunoa ma le faʻataʻitaʻiina o le CRC-16c ma e tatau ona tutusa le umi e pei ona faʻaalia i le fanua 'Filifili Poloaiga Umi'.
O le Field 'BeginRound Command' e tatau ona iai se fa'atonuga o le BeginRound e tusa ai ma le ISO18000-3M3 e aunoa ma le mulimuli i le CRC-5. Ole 7 pito mulimuli ole paita mulimuli ole 'BeginRound Command' e le amana'ia ona o le poloaiga e iai lona umi moni o le 17 bits.
'Timeslot Processed Behavior' e tatau ona iai se tau mai le 0 – 2, e aofia ai.
Laulau 65. EPC_GEN2_INVENTORY tau fa'atonuga Fa'atino se ISO 18000-3M3 Inventory

Totogi fanua Umi Taua/fa'amatalaga
ResumeInventory 1 Paita 00 Uluai GEN2_INVENTORY
01 Toe amata le GEN2_INVENTORY poloaiga - o loʻo totoe

avanoa o lo'o i lalo (so'o se uta e le amana'ia)

Filifili Poloaiga Umi 1 Paita 0 Leai se Poloaiga Filifili e seti a'o le'i faia le poloaiga BeginRound. 'Valid Bits in last Byte' field ma le 'Select command' field e le tatau ona iai.
1 – 39 Umi (n) o le 'Filifili poloaiga' fanua.
Bits aoga ile Byte mulimuli 1 Paita 0 O vaega uma o le byte mulimuli o le 'Select command' field e fa'asalalauina.
1 – 7 Numera o pusi e fa'asalalau i le paita mulimuli o le fanua 'Filifili le poloaiga'.
Filifili Poloaiga n Paita Afai o loʻo i ai, o lenei fanua o loʻo i ai le Filifiliga o le poloaiga (e tusa ai ma le ISO18000-3, Laulau 47) lea e auina atu aʻo leʻi amataina le Poloaiga a le BeginRound. CRC-16c e le tatau ona aofia ai.
Poloaiga AmataRound 3 Paita O lenei fanua o loʻo i ai le faʻatonuga BeginRound (e tusa ai ma le ISO18000-3, Laulau 49). CRC-5 e le tatau ona aofia ai.
Taimi Fa'atonu Amio 1 Paita 0 O le tali e aofia ai le maualuga. Numera o taimi avanoa e ono fetaui i le tali pa'u.
1 O le tali e na'o le tasi le taimi avanoa.
2 O le tali e na'o le tasi le taimi avanoa. Afai o lo'o i ai i le timelot le tali fa'amaonia o kata, o lo'o iai fo'i ma le 'au o le kata.

4.5.6.1.1 Tali
Ole umi ole Tali e ono “1” pe a toe amata le Fa'amaumauga.
Laulau 66. EPC_GEN2_INVENTORY tali tau

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS ( Faitau le tulaga o le Timelot i le isi byte mo Tag tali)
PN5190_STATUS_INSTR_ERROR (E leai nisi fa'amatalaga o iai)
Taimi [1…n] 3 – 69 Paita Tulaga Timelot 1 Paita 0 Tag tali avanoa. 'Tag Tali Length' field, 'O mea aoga i le pa'i mulimuli' fanua, ma le 'Tag tali' fanua o iai.
1 Tag tali avanoa.
2 Leai tag tali i le taimi avanoa. 'Tag Tali Length' field ma le 'Valid bits in last byte' field, e tatau ona seti i le zero. 'Tag tali' fanua e le tatau ona i ai.
3 Lua pe sili atu tags tali i le taimi. (Fetoaiga). 'Tag Tali Length' field ma le 'Valid bits in last byte' field, e tatau ona seti i le zero. 'Tag tali' fanua e le tatau ona i ai.
Tag Tali Umi 1 Paita 0-66 Umi o 'Tag Tali' fanua (i). Afai Tag Tali Umi e 0, ona sosoo ai lea ma le Tag E le o iai le fanua tali.
Fa'amatalaga aoga i le Byte mulimuli 1 Paita 0 O vaega uma o le byte mulimuli o 'Tag tali' fanua e aoga.
1-7 Numera o vaega aoga ole paita mulimuli ole 'Tag tali' fanua. Afai Tag Tali Umi e leai, o le tau o lenei byte e tatau ona le amanaiaina.
Tag Tali 'n' Paita Tali a le tag e tusa ai ma ISO18000- 3_2010, Laulau 56.
Tag Uu 0 pe 2 Paita U'u o le tag, i le tulaga tulaga 'Timeslot Tulaga' ua seti i le '1'. A leai e le o iai le fanua.

4.5.6.1.2 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.
4.5.7 Fa'atonuga fa'atulagaina RF
Va'ai ile Vaega 6, mo le TX ma le RX fa'atulagaina mo tekinolosi RF eseese ma fua fa'amaumauga e lagolagoina e le PN5190. O tau e le o iai i le vaʻaiga o loʻo taʻua i lalo, e tatau ona manatu o le RFU.
4.5.7.1 LOAD_RF_CONFIGURATION
O lenei faʻatonuga e faʻaaogaina e utaina ai le RF configuration mai le EEPROM i totonu o le CLIF resitala. Fa'atonuga RF e fa'atatau i se tu'ufa'atasiga tulaga ese o le RF Technology, mode (target/initiator) ma le baud rate. E mafai ona uta ese le RF configuration mo le CLIF receiver (RX configuration) ma le transmitter (TX configuration) ala. Ole tau ole 0xFF e tatau ona fa'aoga pe afai e le suia le fa'atulagaga talafeagai mo se ala.
4.5.7.1.1 Tulaga
Field 'TX Configuration' e tatau ona i totonu o le laina mai le 0x00 - 0x2B, e aofia ai. Afai o le tau o le 0xFF, e le suia le TX configuration.
Field 'RX Configuration' e tatau ona i totonu o le laina mai le 0x80 - 0xAB, e aofia ai. Afai o le tau o le 0xFF, e le suia le faatulagaga RX.
O se faʻatulagaga faʻapitoa faʻatasi ma le TX Configuration = 0xFF ma le RX Configuration = 0xAC e faʻaaogaina e utaina ai le resitalaina o le Boot-up i le taimi e tasi.
O lenei faʻatulagaga faʻapitoa e manaʻomia e faʻafouina ai le resitalaina o faʻamaumauga (o TX ma RX) e ese mai le IC reset values.

4.5.7.1.2 Poloaiga
Laulau 67. LOAD_RF_CONFIGURATION tau fa'atonuga
Uta RF TX ma RX seti mai E2PROM.

Totogi fanua Umi Taua/Faamatalaga
TX Fa'atonuga 1 Paita 0xFF TX RF Configuration e le'i suia.
0x0 – 0x2B Fa'atatau TX RF Configuration utaina.
RX Configuration 1 Paita 0xFF RX RF Configuration e le'i suia.
0x80 – 0xAB Fa'atatau RX RF Configuration utaina.

4.5.7.1.3 Tali
Laulau 68. LOAD_RF_CONFIGURATION tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS PN5190_STATUS_INSTR_ERROR

4.5.7.1.4 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.
4.5.7.2 UPDATE_RF_CONFIGURATION
O lenei faʻatonuga e faʻaaogaina e faʻafouina ai le RF configuration (silasila i le faʻamatalaga i le Vaega 4.5.7.1) i totonu ole E2PROM. O le fa'atonuga e mafai ai ona fa'afou i le resitara granularity tau, e le o le seti atoa e mana'omia le fa'afouina (e ui lava, e mafai ona fai).
4.5.7.2.1 Tulaga
Ole tele ole fa'asologa o fanua Fa'atulagaina e tatau ona i totonu ole va'aiga mai le 1 - 15, e aofia ai. Ole Fa'atonuga ole fanua e tatau ona i ai se seti o le RF Configuration, Register Address ma le Tau. O le fa'atulagaga RF fanua e tatau ona i ai i le laina mai le 0x0 - 0x2B mo le TX Configuration ma le 0x80 - 0xAB mo le RX configuration, e aofia ai. O le tuatusi i totonu o le fanua Register Address e tatau ona i ai i totonu ole fa'atulagaina RF. Ole Tau ole Field e tatau ona iai se tau e tatau ona tusia i totonu o le tusi resitala ma e tatau ona 4 bytes le umi (laiti-endian format).
4.5.7.2.2 Poloaiga
Laulau 69. UPDATE_RF_CONFIGURATION tau fa'atonuga
Fa'afou le fa'atulagaga RF

Totogi fanua Umi Taua/Faamatalaga
Fa'atonu[1…n] 6 Paita Fa'atonuga RF 1 Paita RF Configuration e tatau ona sui le resitala.
Tuatusi Resitala 1 Paita Tusi Resitala tuatusi i totonu ole tekinolosi RF ua tuuina mai.
Taua 4 Paita Taua e tatau ona tusia i totonu o le tusi resitala. (Little-endian)

4.5.7.2.3 Tali
Laulau 70. UPDATE_RF_CONFIGURATION tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS PN5190_STATUS_INSTR_ERROR PN5190_STATUS_MEMORY_ERROR

4.5.7.2.4 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.
4.5.7.3 GET_ RF_CONFIGURATION
O lenei faʻatonuga e faʻaaogaina e faitau ai se faʻatulagaga RF. O le tusi resitala tuatusi-tau-paiga o loʻo avanoa ile tali. Ina ia iloa pe fia ni paga e tatau ona faʻamoemoeina, e mafai ona maua faʻamatalaga muamua mai le TLV muamua, lea e faʻaalia ai le umi atoa o le uta.
4.5.7.3.1 Tulaga
E tatau ona i ai le faʻatulagaga RF fanua i le laina mai le 0x0 - 0x2B mo le TX Configuration ma le 0x80 -0xAB mo le RX configuration, aofia ai.
4.5.7.3.2 Poloaiga
Laulau 71. GET_ RF_CONFIGURATION tau o le poloaiga Toe aumai le RF configuration.

Totogi fanua Umi Taua/Faamatalaga
Fa'atonuga RF 1 Paita RF Configuration lea e tatau ona toe maua mai le seti o pa'aga tau resitala.

4.5.7.3.3 Tali
Laulau 72. GET_ RF_CONFIGURATION Tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (E leai nisi fa'amatalaga o iai)
Fa'alua[1…n] 5 Paita Tuatusi Resitala 1 Paita Tusi Resitala tuatusi i totonu ole tekinolosi RF ua tuuina mai.
Taua 4 Paita 32-Bit resitala tau.

4.5.7.3.4 Mea na tupu
E leai se mea e tupu mo le faʻatonuga.
4.5.8 RF Field Handling
4.5.8.1 RF_ON
O lenei fa'atonuga e fa'aoga e fa'aaga ai le RF i luga. O le tulafono faatonutonu a le DPC i le FieldOn muamua e tatau ona taulimaina i lenei poloaiga.
4.5.8.1.1 Poloaiga
Laulau 73. RF_FIELD_ON tau fa'atonuga
Fa'atonu RF_FIELD_ON.

Totogi fanua Umi Taua/Faamatalaga
RF_on_config 1 Paita Bit 0 0 Fa'aaogā le fa'alavelave
1 Fa'agata le 'alofia o fete'ena'iga
Bit 1 0 Leai se P2P o lo'o galue
1 P2P galue

4.5.8.1.2 Tali
Laulau 74. RF_FIELD_ON tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS PN5190_STATUS_INSTR_ERROR
PN5190_STATUS_RF_COLLISION_ERROR (E le kilia le fanua RF ona o le fetoaiga RF)
PN5190_STATUS_TIMEOUT (E le o kiina le fanua RF ona ua uma le taimi) PN5190_STATUS_TXLDO_ERROR (TXLDO mea sese ona o le VUP e le o avanoa)
PN5190_STATUS_RFCFG_NOT_APPLIED (E le faʻaogaina le faʻatulagaga RF aʻo leʻi faia lenei poloaiga)

4.5.8.1.3 Mea na tupu
E leai se mea e tupu mo lenei faatonuga.
4.5.8.2 RF_OFF
O lenei faatonuga e faʻaaogaina e faʻamalo ai le RF Field.
4.5.8.2.1 Poloaiga
Laulau 75. RF_FIELD_OFF tau fa'atonuga

Totogi fanua Umi Taua/Faamatalaga
Gaogao Gaogao gaogao

4.5.8.2.2 Tali
Laulau 76. RF_FIELD_OFF tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (E leai nisi fa'amatalaga o iai)

4.5.8.2.3 Mea na tupu
E leai se mea e tupu mo lenei faatonuga.
4.5.9 Fa'atulagaina o pasi su'ega
O fa'ailoga pasi fa'ata'ita'i o lo'o avanoa i fa'atonuga PAD filifilia o lo'o lisiina ile Vaega 7 mo le fa'asinomaga.
O nei mea e tatau ona tu'uina atu mo le tu'uina atu o fa'atonuga mo fa'atonuga o pasi e pei ona ta'ua i lalo.
4.5.9.1 FA'AVAE _TESTBUS_DIGITAL
O le fa'atonuga lea e fa'aoga e fesuia'i ai fa'ailoga pasi fa'akomepiuta o lo'o avanoa ile fa'atonuga o papa.
4.5.9.1.1 Poloaiga
Laulau 77. CONFIGURE_TESTBUS_DIGITAL tau fa'atonuga

Totogi fanua Umi Taua/fa'amatalaga
TB_SignalIndex 1 Paita Fa'asino i Vaega 7
TB_BitIndex 1 Paita Fa'asino i Vaega 7
TB_PadIndex 1 Paita Le pad index, o lo'o fa'aalia ai le fa'ailoga numera
0x00 AUX1 pine
0x01 AUX2 pine
0x02 AUX3 pine
0x03 GPIO0 pine
0x04 GPIO1 pine
0x05 GPIO2 pine
0x06 GPIO3 pine
0x07-0xFF RFUs

4.5.9.1.2 Tali
Laulau 78. CONFIGURE_TESTBUS_DIGITAL tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS PN5190_STATUS_INSTR_ERROR (E leai nisi fa'amatalaga o iai)

4.5.9.1.3 Mea na tupu
E leai se mea e tupu mo lenei faatonuga.
4.5.9.2 CONFIGURE_TESTBUS_ANALOG
E fa'aoga lea fa'atonuga e maua ai fa'ailoga pasi fa'ata'ita'i fa'ata'ita'i o lo'o avanoa ile fa'atonuga o papa.
O le faailo i luga o suʻega suʻega analog e mafai ona maua i auala eseese. O latou na:
4.5.9.2.1 faiga RAW
I lenei faiga, o le faailo na filifilia e TB_SignalIndex0 ua suia e Shift_Index0, faʻapipiʻi ma Mask0 ma gaioiga i luga o le AUX1. E faapena foi, o le faailo na filifilia e TB_SignalIndex1 ua suia e Shift_Index1, ufiufi i Mask1 ma le gaosiga i luga o le AUX2.
O lenei faiga e maua ai le fetuutuuna'i mo le tagata fa'atau e tu'uina atu so'o se fa'ailoga e 8 bits lautele pe la'ititi ma e le mana'omia ai le fa'aliliuina o fa'ailoga e tu'u i luga o pads analog.
4.5.9.2.2 faiga tu'ufa'atasi
I lenei faiga, o le faailo analog o le 10 bit saini ADCI / ADCQ / pcrm_if_rssi tau faʻaliliuina i se tau e leʻi faʻamaonia, faʻasolo i tua i le 8 bits ona faʻaalia lea i luga o AUX1 poʻo AUX2 pads.
E na'o le tasi le ADCI/ADCQ (10-bit) fa'aliliuina tau e mafai ona tu'uina atu i le AUX1/AUX2 i so'o se taimi.
Afai o le Combined_Mode payload field value e 2 (Analog and Digital Combined), ona fa'asolo lea ole pasi fa'ata'ita'i analog ma numera ile AUX1(Analog Signal) ma le GPIO0(Digital Signal).
O faʻailoga e faʻaogaina o loʻo faʻatulagaina i le tuatusi EEPROM o loʻo taʻua i lalo:
0xCE9 – TB_SignalIndex
0xCEA – TB_BitIndex
0xCEB – Analog TB_Index
E tatau ona fetuutuuna'i le Fa'ailoga o le pasi su'ega ma le bit pasi su'ega ile EEPROM a'o le'i tu'uina atu le faiga tu'ufa'atasi ma le filifiliga 2.
Fa'aaliga:
E tatau i le tagata talimalo ona tuʻuina atu fanua uma, e tusa lava po o le a le faʻaogaina o le fanua i le "mata" poʻo le "tuʻufaʻatasi" mode. O le PN5190 IC e na'o le fa'atatauga o fanua talafeagai.
4.5.9.2.3 Poloaiga
Laulau 79. CONFIGURE_TESTBUS_ANALOG tau fa'atonuga

Totogi fanua Umi Taua/fa'amatalaga Fa'aoga fanua mo faiga tu'ufa'atasi
eConfig 1 Paita Fa'atonu vaega. Fa'asino i Laulau 80 Ioe
Fa'ailoga_Tu'ufa'atasi 1 Paita 0 – ADCI/ADCQ
1 – pcrm_if_rssi
Ioe
2 – Tu'ufa'atasia Analog ma Digital
3 – 0xFF – Faasao
TB_SignalIndex0 1 Paita Fa'ailoga fa'ailoga o le fa'ailoga analog. Fa'asino i Vaega 7 Ioe
TB_SignalIndex1 1 Paita Fa'ailoga fa'ailoga o le fa'ailoga analog. Fa'asino i Vaega 7 Ioe
Shift_Index0 1 Paita DAC0 fa'aoga suiga tulaga. O le a filifilia le faʻatonuga ile bit i bConfig[1]. Leai
Shift_Index1 1 Paita DAC1 fa'aoga suiga tulaga. O le a filifilia le faʻatonuga ile bit i bConfig[2]. Leai
ufimata0 1 Paita DAC0 ufimata Leai
ufimata1 1 Paita DAC1 ufimata Leai

Laulau 80. Config bitmask

b7 b6 b5 b4 b3 b2 b1 b0 Fa'amatalaga Fa'atatau ile faiga
X X DAC1 fa'aliliuga va'aiga Va'aiga - 0, 1, 2 Mata
X X DAC0 fa'aliliuga va'aiga Va'aiga - 0, 1, 2 Mata
X I le faiga tu'ufa'atasi, fa'ailo ile pine AUX1/AUX2
0 ➜ Fa'ailoga ile AUX1
1 ➜ Fa'ailoga ile AUX2
Tuufaatasi
X DAC1 fa'aoga suiga itu
0 ➜ Su'e taumatau
1 ➜ Sii agavale
Mata
X DAC0 fa'aoga suiga itu
0 ➜ Su'e taumatau
1 ➜ Sii agavale
Mata
X Faiga.
0 ➜ Faiga mata'utia
1 ➜ Faiga tu'ufa'atasi
Mata/Tu'ufa'atasi

4.5.9.2.4 Tali
Laulau 81. CONFIGURE_TESTBUS_ANALOG tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (E leai nisi fa'amatalaga o iai)

4.5.9.2.5 Mea na tupu
E leai se mea e tupu mo lenei faatonuga.
4.5.9.3 CONFIGURE_MULTIPLE_TESTBUS_DIGITAL
Ole fa'atonuga lea e fa'aoga e fesuia'i ai le tele o fa'ailoga pasi fa'akomepiuta o lo'o avanoa ile fa'atonuga o papa.
Fa'aaliga: Afai ole umi ole ZERO lea ole pasi su'esu'e fa'atekinolosi e RESET.
4.5.9.3.1 Poloaiga
Laulau 82. CONFIGURE_MULTIPLE_TESTBUS_DIGITAL tau fa'atonuga

Totogi fanua Umi Taua/fa'amatalaga
TB_SignalIndex #1 1 Paita Fa'asino i 8 lalo
TB_BitIndex #1 1 Paita Fa'asino i 8 lalo
TB_PadIndex #1 1 Paita Le pad index, o lo'o fa'aalia ai le fa'ailoga numera
0x00 AUX1 pine
0x01 AUX2 pine
0x02 AUX3 pine
0x03 GPIO0 pine
0x04 GPIO1 pine
0x05 GPIO2 pine
0x06 GPIO3 pine
0x07-0xFF RFUs
TB_SignalIndex #2 1 Paita Fa'asino i 8 lalo
TB_BitIndex #2 1 Paita Fa'asino i 8 lalo
TB_PadIndex #2 1 Paita Le pad index, o lo'o fa'aalia ai le fa'ailoga numera
0x00 AUX1 pine
0x01 AUX2 pine
0x02 AUX3 pine
0x03 GPIO0 pine
0x04 GPIO1 pine
0x05 GPIO2 pine
0x06 GPIO3 pine
0x07-0xFF RFUs

4.5.9.3.2 Tali
Laulau 83. CONFIGURE_MULTIPLE_TESTBUS_DIGITAL tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 2]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (E leai nisi fa'amatalaga o iai)

4.5.9.3.3 Mea na tupu
E leai se mea e tupu mo lenei faatonuga.
4.5.10 Fa'atonuga CTS
4.5.10.1 CTS_ENABLE
O lenei fa'atonuga o lo'o fa'aogaina e fa'agaoioi ai/fa'agata ai le fa'ailoga CTS logging.
4.5.10.1.1 Poloaiga
Laulau 84. CTS_ENABLE tau fa'atonuga

Totogi Field Umi Taua/Faamatalaga
Fa'amalo/Fa'agata 1 Paita Bit 0 0 Taofi le CTS Logging Feature

1 Fa'aaga le CTS Logging Feature

Bit 1-7 RFUs

4.5.10.1.2 Tali
Laulau 85. CTS_ENABLE tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (E leai nisi fa'amatalaga o iai)

4.5.10.1.3 Mea na tupu
O loʻo faʻaalia i le laulau o loʻo faʻaalia ai faʻamatalaga o mea na tutupu o le a lafoina o se vaega o le feʻau faʻalavelave e pei ona faʻaalia i le Ata 12 ma le Ata 13.
Laulau 86. O lo'o ta'u atu ai i le talimalo ua maua fa'amaumauga. EVT_CTS_FAIA

Totogi fanua Umi Taua/Faamatalaga
Mea na tupu 1 paita 00 … TRIGGER ua tupu, ua saunia faamatalaga mo le mauaina.

4.5.10.2 CTS_CONFIGURE
O lenei faʻatonuga e faʻaaogaina e faʻapipiʻi uma ai tusi resitala CTS e manaʻomia e pei o faʻaoso, tusi pasi suʻega, sampling configuration ma isi,
Fa'aaliga:
[1] e maua ai se malamalamaga sili atu i le CTS configuration. O faʻamaumauga na puʻeina e auina atu o se vaega o le tali i le Vaega 4.5.10.3 poloaiga.

4.5.10.2.1 Poloaiga
Laulau 87. CTS_CONFIGURE tau fa'atonuga

Totogi fanua Umi Taua/Faamatalaga
PRE_TRIGGER_SHIFT 1 Paita Fa'amatala le umi o le fa'asologa o le mauaina i le 256 bytes iunite.
0 o lona uiga e leai se sifi; n o lona uiga n*256 paita poloka sifi.
Fa'aaliga: Fa'agata pe a fai o TRIGGER_MODE o le "PRE" po'o le "COMB" fa'aoso faiga
TRIGGER_MODE 1 Paita Fa'ailoa mai le faiga o le mauaina e fa'aoga.
0x00 – faiga POST
0x01 – RFU
0x02 – Faiga muamua
0x03 – 0xFF – Le aoga
RAM_PAGE_WIDTH 1 Paita Fa'ama'oti le aofa'i o manatuaga i luga ole masini e ufiufi ile mauaina. Granularity e filifilia e ala i le mamanu e 256 Bytes (ie 64 32-bits upu).
O tau aoga o lo'o i lalo:
0x00h – 256 paita
0x02h – 768 paita
0x01h – 512 paita
0x03h – 1024 paita
0x04h – 1280 paita
0x05h – 1536 paita
0x06h – 1792 paita
0x07h – 2048 paita
0x08h – 2304 paita
0x09h – 2560 paita
0x0Ah – 2816 paita
0x0Bh – 3072 paita
0x0Ch – 3328 paita
0x0Dh – 3584 paita
0x0Eh – 3840 paita
0x0Fh – 4096 paita
0x10h – 4352 paita
0x11h – 4608 paita
0x12h – 4864 paita
0x13h – 5120 paita
0x14h – 5376 paita
0x15h – 5632 paita
0x16h – 5888 paita
0x17h – 6144 paita
0x18h – 6400 paita
0x19h – 6656 paita
0x1Ah – 6912 paita
0x1Bh – 7168 paita
0x1Ch – 7424 paita
0x1Dh – 7680 paita
0x1Eh – 7936 paita
0x1Fh – 8192 paita
SAMPLE_CLK_DIV 1 Paita O le tau tesimale o lenei matā'upu o lo'o fa'amaoti ai le vaega o le vaevaega o fua o le uati e fa'aaoga i le taimi o le mauaina.
Uati CTS = 13.56 MHz / 2SAMPLE_CLK_DIV
00 – 13560 kHz
01 – 6780 kHz
02 – 3390 kHz
03 – 1695 kHz
04 – 847.5 kHz
05 – 423.75 kHz
06 – 211.875 kHz
07 – 105.9375 kHz
08 – 52.96875 kHz
09 – 26.484375 kHz
10 – 13.2421875 kHz
11 – 6.62109375 kHz
12 – 3.310546875 kHz
13 – 1.6552734375 kHz
14 – 0.82763671875 kHz
15 – 0.413818359375 kHz
SAMPLE_BYTE_SEL 1 Paita E fa'aoga nei pa'i e fa'ailoa ai po'o fea paita o pasi fa'aoga e lua e 16-bits e saofagā i le fa'aogaina o feso'ota'iga e fa'atupuina ai fa'amaumauga e tu'u atu i le manatua i luga ole masini. O le uiga ma le faʻaaogaina o ia mea e faʻalagolago mai le SAMPLE_MODE_SEL tau.

Fa'aaliga: O lo'o tu'uina atu le tau e ufiufi i taimi uma i le 0x0F ona iloilo lea o le aoga aoga.

SAMPLE_MODE_SEL 1 Paita Filifilia le sampling interleave mode e pei ona faamatalaina e le CTS design specs. O le fa'afuainumera 3 o lo'o fa'aagaga ma o le a fa'aogaina o le 0.
Fa'aaliga: E fa'apipi'i i taimi uma le tau aogā i le 0x03, ona fa'ailoa lea o le tau aogā.
TB0 1 Paita Filifili po o fea pasi su'ega e feso'ota'i i le TB0. Fa'asino i Vaega 7 (TB_ Signal_Index tau)
TB1 1 Paita Filifili po o fea pasi su'ega e feso'ota'i i le TB1. Fa'asino i Vaega 7 (TB_ Signal_Index tau)
TB2 1 Paita Filifili po o fea pasi su'ega e feso'ota'i i le TB2. Fa'asino i Vaega 7 (TB_ Signal_Index tau)
TB3 1 Paita Filifili po o fea pasi su'ega e feso'ota'i i le TB3. Fa'asino i Vaega 7 (TB_ Signal_Index tau)
TTB_SELECT 1 Paita Filifili po'o fea le TB e fa'afeso'ota'i i puna fa'aoso. Fa'asino i Vaega 7 (TB_Signal_Index tau)
RFUs 4 Paita Lafo i taimi uma 0x00000000
MISC_CONFIG 24 Paita Fa'aoso mea tutupu, polarity ma isi. Va'ai i [1] mo le malamalama ile CTS configuration e fa'aoga.

4.5.10.2.2 Tali
Laulau 88. CTS_CONFIGURE tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS PN5190_STATUS_INSTR_ERROR

4.5.10.2.3 Mea na tupu
E leai se mea e tupu mo lenei faatonuga.
4.5.10.3 CTS_RETRIEVE_LOG
O lenei fa'atonuga e toe maua mai ai le fa'amaumauga o fa'amaumauga o fa'amaumauga pasi su'ega na pu'eina sampo lo'o teuina i totonu o le fa'amanatuga.
4.5.10.3.1 Poloaiga
Laulau 89. CTS_RETRIEVE_LOG tau fa'atonuga

Totogi fanua Umi Taua/Faamatalaga
Lapata'iga 1 paita 0x01-0xFF O lo'o iai le numera o paita o fa'amatalaga fa'amoemoeina.

4.5.10.3.2 Tali
Laulau 90. CTS_RETRIEVE_LOG tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (E leai nisi fa'amatalaga o iai)
PN5190_STATUS_SUCCSES_CHAINING
Fa'amatalaga Fa'amau [1…n] CTSRequest Na pueina Samples Data pusi

Fa'aaliga:
Ole tele ole 'Log Data' e fa'alagolago ile 'ChunkSize' na tu'uina atu o se vaega o le fa'atonuga.
Ole aofa'i ole ogalaau e maua ile tali ulutala TLV.
4.5.10.3.3 Mea na tupu
E leai se mea e tupu mo lenei faatonuga.
4.5.11 TEST_MODE Poloaiga
4.5.11.1 ATENNA_SELF_SU'E
O le fa'atonuga lea e fa'aoga e fa'amaonia ai pe o feso'ota'i le antenna ma o lo'o fa'atutuina/fa'apotopoto vaega fa'atusa.
Fa'aaliga:
E le'i maua lenei poloaiga. Va'ai fa'amatalaga fa'asalalau mo avanoa.
4.5.11.2 PRBS_SU'EGA
O lenei fa'atonuga o lo'o fa'aaogaina e fa'atupuina ai le PRBS fa'asologa mo fa'asologa eseese o fa'asologa o le Reader mode protocols ma bit-rates. A maeʻa loa le faʻatonuga, o le a maua le faasologa o suʻega PRBS ile RF.
Fa'aaliga:
E tatau i le talimalo ona faʻamautinoa o loʻo faʻapipiʻiina le faʻaogaina o tekonolosi RF e faʻaaoga ai le Vaega 4.5.7.1 ma le RF o loʻo sui ON e faʻaaoga ai le Vaega 4.5.8.1 poloaiga aʻo leʻi tuʻuina atu lenei poloaiga.
4.5.11.2.1 Poloaiga
Laulau 91. PRBS_TEST tau fa'atonuga

Totogi fanua Umi Taua/Faamatalaga
pbs_type 1 Paita 00 PRBS9(tauaga)
01 PRBS15
02-FF RFUs

4.5.11.2.2 Tali
Laulau 92. PRBS_TEST tali tau

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS PN5190_STATUS_INSTR_ERROR PN5190_STATUS_NO_RF_FIELD

4.5.11.2.3 Mea na tupu
E leai se mea e tupu mo lenei faatonuga.
4.5.12 Poloaiga Fa'amatalaga Chip
4.5.12.1 GET_DIEID
O lenei faʻatonuga e faʻaaoga e faitau ai le ID mate o le PN5190 pu.
4.5.12.1.1 Poloaiga
Laulau 93. GET_DIEID Poloaiga tau

Totogi fanua Umi Taua/Faamatalaga
Leai ni fa'amatalaga i uta

4.5.12.1.2 Tali
Laulau 94. GET_DIEID tau tali

Totogi fanua Umi Taua/fa'amatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (e leai nisi fa'amatalaga o iai)
Tulaga taua 16 Paita 16 paita oti ID.

4.5.12.1.3 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.
4.5.12.2 GET_VERSION
O lenei fa'atonuga o lo'o fa'aaogaina e faitau ai le HW version, ROM version, ma le FW version o le PN5190 chip.
4.5.12.2.1 Poloaiga
Laulau 95. GET_VERSION tau fa'atonuga

Totogi fanua Umi Taua/Faamatalaga
Leai ni fa'amatalaga i uta

O lo'o i ai se fa'atonuga DL_GET_VERSION (Vaega 3.4.4) o lo'o avanoa ile faiga o le download e mafai ona fa'aoga e faitau ai le HW version, ROM version, ma le FW version.
4.5.12.2.2 Tali
Fuafuaga 96. GET_VERSION tau tali

Totogi fanua Umi Taua/Faamatalaga
Tulaga 1 Paita Tulaga o le taotoga [Laulau 9]. O tau fa'amoemoe o lo'o i lalo:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (E leai nisi fa'amatalaga o iai)
HW_V 1 paita Faiga meafaigaluega
RO_V 1 paita code ROM
FW_V 2 paita Firmware version (fa'aoga mo le la'uina)
RFU1-RFU2 1-2 paita

Ole tali fa'amoemoeina mo fa'aaliga eseese ole PN5190 IC o lo'o ta'ua ile (Vaega 3.4.4)
4.5.12.2.3 Mea na tupu
E leai ni mea e tutupu mo lenei poloaiga.

Fa'aopoopo (EsoampLE)

O lenei fa'aopoopoga e aofia ai le examples mo poloaiga ua taua i luga. O le exampe na'o le fa'ata'ita'iga e fa'aalia ai mea o lo'o i totonu o le fa'atonuga.
5.1 Esoample mo WRITE_REGISTER
Mulimuli i le fa'asologa o fa'amatalaga na lafo mai le talimalo e tusi ai se tau 0x12345678 i le resitala 0x1F.
Fa'atonu le fa'avaa ua lafo i le PN5190: 0000051F78563412
Talimalo e fa'atali mo se fa'alavelave.
Pe a faitau e le talimalo le faʻavaa tali na maua mai le PN5190 (faʻaalia le faʻatinoga manuia): 00000100 5.2 Example mo WRITE_REGISTER_OR_MASK
Mulimuli i le fa'asologa o fa'amatalaga na lafo mai le talimalo e fa'atino le fa'atonuga OR fa'agaioiga i luga o le resitala 0x1F fa'atasi ai ma se matapulepule e pei o le 0x12345678
Fa'atonu le fa'avaa ua lafo i le PN5190: 0100051F78563412
Talimalo e fa'atali mo se fa'alavelave.
Pe a faitau e le talimalo le faʻavaa tali na maua mai le PN5190 (faʻaalia le faʻatinoga manuia): 01000100
5.3 Esoample mo WRITE_REGISTER_AND_MASK
Mulimuli i le fa'asologa o fa'amaumauga na lafo mai le talimalo e fa'atino sa'o MA fa'agaioiga ile resitala 0x1F fa'atasi ma se matapulepule e pei ole 0x12345678
Fa'atonu le fa'avaa ua lafo i le PN5190: 0200051F78563412
Talimalo e fa'atali mo se fa'alavelave.
Pe a faitau e le talimalo le faʻavaa tali na maua mai le PN5190 (faʻaalia le faʻatinoga manuia): 02000100
5.4 Esoample mo WRITE_REGISTER_MULTIPLE
Mulimuli i le fa'asologa o fa'amatalaga na lafoina mai le talimalo e fa'atino ai le fa'atonu MA le fa'agaioiga i luga o le resitala 0x1F fa'atasi ai ma se matapulepule e pei o le 0x12345678, ma i luga ole fa'atonuga OR fa'agaioiga ile resitala 0x20 fa'atasi ai ma se ufimata e pei o le 0x11223344, ma se tusi e resitala 0x21 ma se tau e pei o le 0xAABBCCDD.
Tu'u atu le fa'atonuga ile PN5190: 0300121F03785634122002443322112101DDCCBBAA
Talimalo e fa'atali mo se fa'alavelave.
Pe a faitau e le talimalo le faʻavaa tali na maua mai le PN5190 (faʻaalia le faʻatinoga manuia): 03000100
5.5 Esoample mo READ_REGISTER
Mulimuli i le faasologa o faʻamatalaga na lafoina mai le talimalo e faitau mea o loʻo i totonu o le resitala 0x1F ma faʻapea o le tusi resitala e iai le tau o le 0x12345678
Fa'atonu le fa'avaa na lafo i le PN5190: 0400011F
Talimalo e fa'atali mo se fa'alavelave.
Pe a faitau e le talimalo le faʻavaa tali na maua mai le PN5190 (faʻaalia le faʻatinoga manuia): 0400050078563412
5.6 Esoample mo READ_REGISTER_MULTIPLE
Mulimuli i le fa'asologa o fa'amatalaga na lafo mai le talimalo e faitau mea o lo'o i totonu o tusi resitala 0x1F o lo'o i ai le tau o le 0x12345678, ma resitala 0x25 o lo'o i ai le tau o le 0x11223344
Fa'atonu le fa'avaa ua lafo i le PN5190: 0500021F25
Talimalo e fa'atali mo se fa'alavelave.
A faitau e le talimalo le tali, na maua mai le fa'avaa mai le PN5190 (fa'ailoa le fa'agaioiga manuia): 050009007856341244332211
5.7 Esoample mo WRITE_E2PROM
Mulimuli i le fa'asologa o fa'amatalaga na lafo mai le talimalo e tusi i nofoaga E2PROM 0x0130 i le 0x0134 fa'atasi ai ma mea o lo'o i totonu o le 0x11, 0x22, 0x33, 0x44, 0x55
Tu'u atu le fa'atonuga ile PN5190: 06000730011122334455
Talimalo e fa'atali mo se fa'alavelave.
A faitau e le talimalo le tali, na maua mai le fa'avaa mai le PN5190 (fa'ailoa le fa'agaioiga manuia): 06000100
5.8 Esoample mo READ_E2PROM
Mulimuli i le fa'asologa o fa'amatalaga na lafo mai le talimalo e faitau mai nofoaga E2PROM 0x0130 i le 0x0134 lea o lo'o teuina ai mea o lo'o iai: 0x11, 0x22, 0x33, 0x44, 0x55
Tu'u atu le fa'atonuga ile PN5190: 07000430010500
Talimalo e fa'atali mo se fa'alavelave.
A faitau e le talimalo le tali, na maua mai le fa'avaa mai le PN5190 (fa'ailoa le fa'agaioiga manuia): 070006001122334455
5.9 Esoample mo TRANSMIT_RF_DATA
Mulimuli i le fa'asologa o fa'amaumauga na lafo mai le talimalo e lafo se fa'atonuga REQA (0x26), fa'atasi ai ma le numera o bits e tu'uina atu e pei o le '0x07', fa'apea o lo'o mana'omia resitala o lo'o tu'u muamua ma RF ua ON.
Tu'u atu le fa'atonuga ile PN5190: 0800020726
Talimalo e fa'atali mo se fa'alavelave.
A faitau e le talimalo le tali, na maua mai le fa'avaa mai le PN5190 (fa'ailoa le fa'agaioiga manuia): 08000100
5.10 Esoample mo RETREIVE_RF_DATA
Mulimuli i le fa'asologa o fa'amaumauga na lafo mai le talimalo e maua ai fa'amaumauga na maua/teuina i totonu o le CLIF buffer (fa'apea na maua le 0x05), fa'apea ua uma ona tu'uina atu se TRANSMIT_RF_DATA pe a uma ona sui le RF.
Tu'u atu le fa'atonuga ile PN5190: 090000
Talimalo e fa'atali mo se fa'alavelave.
A faitau e le talimalo le tali, na maua mai le fa'avaa mai le PN5190 (fa'ailoa le fa'agaioiga manuia): 090003000400
5.11 Esoample mo EXCHANGE_RF_DATA
Mulimuli i le fa'asologa o fa'amatalaga na lafo mai le talimalo e fa'asalalau se REQA (0x26), fa'atasi ai ma le numera o bits i le byte mulimuli e tu'uina atu seti e pei o le 0x07, ma tulaga uma e tatau ona maua fa'atasi ma fa'amaumauga. Fa'apea o lo'o mana'omia tusi resitala RF ua uma ona fa'atulaga ma RF o lo'o ON.
Fa'atonu fa'avaa na lafo i le PN5190: 0A0003070F26
Talimalo e fa'atali mo se fa'alavelave.
Pe a faitau e le talimalo le tali, na maua mai le faʻavaa mai le PN5190 (faʻaalia le faʻaogaina manuia): 0A000 F000200000000000200000000004400
5.12 Esoample mo LOAD_RF_CONFIGURATION
Mulimuli i faʻasologa o faʻamatalaga na lafoina mai le talimalo e seti le faʻatulagaga RF. Mo TX, 0x00 ma mo RX, 0x80
Fa'atonu le fa'avaa na lafo i le PN5190: 0D00020080
Talimalo e fa'atali mo se fa'alavelave.
Pe a faitau e le talimalo le tali, o le faʻavaa na maua mai le PN5190 (faʻaalia le faʻatinoga manuia): 0D000100
5.13 Esoample mo UPDATE_RF_CONFIGURATION
Mulimuli i faʻasologa o faʻamatalaga na lafoina mai le talimalo e faʻafouina le faʻatulagaina RF. Mo TX, 0x00, fa'atasi ai ma le tuatusi resitala mo CLIF_CRC_TX_CONFIG ma le tau e 0x00000001
Fa'atonu le fa'avaa na lafo i le PN5190: 0E0006001201000000
Talimalo e fa'atali mo se fa'alavelave.
A faitau e le talimalo le tali, na maua mai le fa'avaa mai le PN5190 (fa'ailoa le fa'agaioiga manuia): 0E000100
5.14 Esoample mo RF_ON
Mulimuli i le fa'asologa o fa'amatalaga na lafo mai le talimalo e sui ON le fanua RF e fa'aaoga ai le fa'alavelave fa'afuase'i ma le leai se P2P o lo'o galue. E faʻapea, o le RF TX ma le RX faʻatulagaina ua uma ona faʻatulagaina i le PN5190.
Tu'u atu le fa'atonuga ile PN5190: 10000100
Talimalo e fa'atali mo se fa'alavelave.
A faitau e le talimalo le tali, na maua mai le fa'avaa mai le PN5190 (fa'ailoa le fa'agaioiga manuia): 10000100
5.15 Esoample mo RF_OFF
Mulimuli i le fa'asologa o fa'amatalaga na lafo mai le talimalo e sui le RF fanua.
Tu'u atu le fa'atonuga ile PN5190: 110000
Talimalo e fa'atali mo se fa'alavelave.
A faitau e le talimalo le tali, na maua mai le fa'avaa mai le PN5190 (fa'ailoa le fa'agaioiga manuia): 11000100

Fa'aopoopo (Fa'ailoga fa'asologa o fa'asologa o le RF)

O lenei fa'aopoopoga o lo'o aofia ai fa'ailoga fa'asologa o fa'asologa o le RF e lagolagoina e le PN5190.
O le TX ma le RX config settings e tatau ona faʻaogaina i le Vaega 4.5.7.1, Vaega 4.5.7.2, Vaega 4.5.7.3 poloaiga.

NXP PN5190 NFC Frontend Controller - faʻasologa faʻasologa

Fa'aopoopo (fa'ailoga CTS ma TESTBUS)

I lalo o le laulau o lo'o fa'amaoti mai ai fa'ailoga eseese o lo'o maua mai le PN5190 e pu'eina e fa'aaoga ai fa'atonuga CTS (Vaega 4.5.10) ma fa'atonuga TESTBUS.

NXP PN5190 NFC Frontend Pule - Fa'aopoopo

O nei mea e tatau ona faʻaaogaina mo le Vaega 4.5.9.1, Vaega 4.5.9.2, Vaega 4.5.10.2 poloaiga.

Faapuupuuga

Laulau 97. Faapuupuuga

Abbr. Uiga
CLK Uati
DWL_REQ La'u mai le pine Talosaga (fa'aigoa DL_REQ)
EEPROM Fa'aeletise e mafai ona tape Polokalame Faitau Na'o Fa'amanatu
FW Firmware
GND eleele
GPIO Fa'amoemoega Lautele Manulauti
HW Meafaigaluega
I²C Inter-Integrated Circuit (pasi fa'amaumauga fa'asologa)
IRQ Talosaga Fa'alavelave
ISO/IEC International Standard Organization / International Electrotechnical Community
NFC Latalata Feso'ota'iga
OS Faiga Fa'atonu
PCD Meafaigaluega Feso'ota'i Fa'alatalata (faitau e le fa'afeso'ota'i)
PICC Fa'alata'i Tu'ufa'atasi Card Circuit (Kati le fa'afeso'ota'i)
PMU Vaega Pulea Malosiaga
POR Toe fa'aola
RF Faʻataʻitaʻiga
RST Toe setiina
SFWU saogalemu faiga download firmware
SPI Fa'asinomaga Peripheral Serial
VEN V Fa'aaga pine

Fa'asinomaga

[1] CTS vaega faatulagaina o le NFC Cockpit, https://www.nxp.com/products/:NFC-COCKPIT
[2] PN5190 IC pepa fa'amaumauga, https://www.nxp.com/docs/en/data-sheet/PN5190.pdf

Fa'amatalaga faaletulafono

10.1 Uiga
Fa'ata'ita'iga - O se ata faataitai i luga o se pepa o loʻo faʻaalia ai o mea o loʻo i lalo o le toe faʻalotoifaleview ma i lalo o le fa'atagaga aloa'ia, e ono i'u ai i suiga po'o fa'aopoopo. NXP Semiconductors e le tuʻuina atu soʻo se faʻamatalaga poʻo se faʻamaonia e uiga i le saʻo poʻo le atoatoa o faʻamatalaga o loʻo aofia i totonu o se ata faataitai o se pepa ma e le tatau ona i ai se noataga mo taunuuga o le faʻaaogaina o ia faʻamatalaga.
10.2 Taʻutinoga
Fa'atapula'aina ma noataga - O faʻamatalaga i lenei pepa e talitonuina e saʻo ma faʻatuatuaina. Ae ui i lea, e le tuʻuina atu e le NXP Semiconductors soʻo se faʻamatalaga poʻo se faʻamaonia, faʻaalia pe faʻaalia, e uiga i le saʻo poʻo le atoatoa o ia faʻamatalaga ma e leai se noataga mo taunuuga o le faʻaaogaina o ia faʻamatalaga. E leai se matafaioi a le NXP Semiconductors mo mea o loʻo i totonu o lenei pepa pe a tuʻuina atu e se faʻamatalaga faʻamatalaga i fafo atu o le NXP Semiconductors.
E leai se mea e mafai ona noatia le NXP Semiconductors mo soʻo se faʻalavelave faʻafuaseʻi, faʻalavelave, faʻasalaga, faʻapitoa poʻo faʻalavelave faʻaleagaina (e aofia ai - e aunoa ma le faʻatapulaʻaina o tupe mama leiloa, leiloa sefe, faʻalavelave pisinisi, tau e fesoʻotaʻi ma le aveeseina poʻo le suia o soʻo se oloa poʻo tau toe faʻaaogaina) pe e le o ia fa'aleagaina e fa'avae i luga o le tort (e aofia ai le fa'atamala), fa'amaonia, soli o konekarate po'o so'o se isi lava talitonuga fa'aletulafono.
E ui lava i soʻo se faʻaleagaina e ono faʻatupuina e le tagata faʻatau mo soʻo se mafuaʻaga, o le NXP Semiconductors' tuʻufaʻatasiga ma noataga faʻaopoopo i tagata faʻatau mo oloa o loʻo faʻamatalaina iinei e tatau ona faʻatapulaʻaina e tusa ai ma le
Tulaga ma aiaiga ole fa'atauga fa'apisinisi ole NXP Semiconductors.
Aia tatau e fai ai suiga - NXP Semiconductors e iai le aia tatau e fai ai suiga i faʻamatalaga o loʻo lomia i totonu o lenei pepa, e aofia ai le faʻatapulaʻaina o faʻamatalaga ma faʻamatalaga o oloa, i soo se taimi ma e aunoa ma se faʻaaliga. O lenei pepa e suitulaga ma suia uma faʻamatalaga na tuʻuina atu aʻo leʻi faʻasalalauina.
Talafeagai mo le faʻaaogaina - NXP Semiconductors oloa e leʻo mamanuina, faʻatagaina pe faʻamaonia ina ia talafeagai mo le faʻaogaina o le ola, faʻalavelave ola poʻo le saogalemu-faigaluega poʻo mea faigaluega, poʻo totonu o talosaga pe a le manuia poʻo le faaletonu o se oloa NXP Semiconductors e mafai ona faʻamoemoeina. e i'u ai i manu'a a le tagata lava ia, maliu po'o meatotino tuga po'o le fa'aleagaina o le si'osi'omaga. NXP Semiconductors ma ana tagata fa'atau oloa e le taliaina se noataga mo le fa'aofiina ma/po'o le fa'aogaina o oloa NXP Semiconductors i ia meafaigaluega po'o talosaga ma o lea fa'aaofia ma/po'o le fa'aogaina e i ai le tagata fa'atau.
Talosaga — Talosaga o lo'o fa'amatalaina i inei mo so'o se tasi o nei oloa e mo na'o fa'ata'ita'iga. NXP Semiconductors e leai se fa'aaliga po'o se fa'amaonia e fa'apea o ia tusi talosaga o le a talafeagai mo le fa'aoga fa'apitoa e aunoa ma se toe su'ega po'o se suiga.
O tagata fa'atau e nafa ma le mamanu ma le fa'agaioiga o a latou talosaga ma oloa e fa'aaoga ai NXP Semiconductors oloa, ma NXP Semiconductors e le taliaina se noataga mo so'o se fesoasoani i talosaga po'o tagata fa'atau oloa mamanu. E na'o le tagata fa'atau le matafaioi e fuafua pe talafeagai ma fetaui le oloa NXP Semiconductors mo talosaga a le tagata fa'atau ma oloa ua fuafuaina, fa'apea fo'i ma le fa'aogaina ma le fa'aogaina e le tagata fa'atau lona tolu. E tatau i tagata fa'atau ona tu'uina atu le mamanu talafeagai ma le fa'aogaina o puipuiga e fa'aitiitia ai a'afiaga e feso'ota'i ma a latou talosaga ma oloa.
E le talia e le NXP Semiconductors so'o se noataga e feso'ota'i ma so'o se fa'aletonu, fa'aleagaina, tau po'o fa'afitauli e fa'avae i so'o se vaivaiga po'o fa'aletonu i talosaga po'o oloa a le tagata fa'atau, po'o le talosaga po'o le fa'aogaina e le tagata fa'atau lona tolu. O le tagata fa'atau e nafa ma le faia o su'ega talafeagai uma mo talosaga ma oloa a le tagata fa'atau e fa'aaoga ai oloa NXP Semiconductors ina ia 'alofia ai le faaletonu o talosaga ma oloa po'o le talosaga po'o le fa'aogaina e le tagata fa'atau lona tolu. E le talia e le NXP so'o se noataga i lea tulaga.

NXP BV - NXP BV e le o se kamupani fa'agaoioia ma e le tufatufaina pe fa'atau atu oloa.

10.3 Laisene
Fa'atauga o NXP ICs fa'atasi ai ma tekonolosi NFC - Fa'atauina se NXP Semiconductors IC e ogatasi ma se tasi o fa'ata'ita'iga Near Field Communication (NFC) ISO/IEC 18092 ma ISO/IEC 21481 e le tu'uina atu se laisene fa'amaonia i lalo o so'o se aia pateni ua solia e le fa'atinoina o soo se tasi o na tulaga faatonuina. Fa'atauga o le NXP Semiconductors IC e le aofia ai se laisene i so'o se pateni NXP (po'o isi IP taumatau) e aofia ai tu'ufa'atasiga o na oloa ma isi oloa, pe o masini po'o polokalama.

10.4 Faailoga Faailoga Faailoga
Fa'aaliga: O fa'ailoga uma fa'asino, igoa o oloa, igoa tautua, ma fa'ailoga fa'ailoga o mea ia a latou tagata.
NXP — fa'ailoga upu ma fa'ailoga o fa'ailoga fa'ailoga a le NXP BV
EdgeVerse - o se fa'ailoga fa'ailoga a le NXP BV
FeliCa - o se fa'ailoga fa'ailoga a le Sony Corporation.
MIFARE - o se fa'ailoga fa'ailoga a le NXP BV
MIFARE Classic - o se fa'ailoga fa'ailoga a le NXP BV

Fa'amolemole ia nofouta o fa'asilasilaga taua e uiga i lenei pepa ma oloa (s) o lo'o fa'amatalaina iinei, ua aofia i le vaega 'Fa'amatalaga Fa'aletulafono'.
© 2023 NXP BV
Mo nisi fa'amatalaga, fa'amolemole asiasi: http://www.nxp.com
Ua taofia aia tatau uma.
Aso fa'amatu'u: 25 Me 2023
Fa'ailoga pepa: UM11942

Pepa / Punaoa

NXP PN5190 NFC Frontend Pule [pdf] Tusi Taiala
PN5190, PN5190 NFC Pule Sili, NFC Pule Sili, Pule, UM11942

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *