NXP lógóUM11942
PN5190 leiðbeiningalag
NFC framenda stjórnandi

Notendahandbók

PN5190 NFC framenda stjórnandi

Skjalaupplýsingar

Upplýsingar Efni
Leitarorð PN5190, NFC, NFC framenda, stjórnandi, leiðbeiningalag
Ágrip Þetta skjal lýsir leiðbeiningalagsskipunum og viðbrögðum við vinnu frá hýsilstýringu, til að meta virkni NXP PN5190 NFC framendastýringar. PN5190 er næstu kynslóð NFC framenda stjórnandi. Umfang þessa skjals er að lýsa viðmótsskipunum til að vinna með PN5190 NFC framendastýringu. Fyrir frekari upplýsingar um notkun PN5190 NFC framenda stjórnanda, sjá gagnablaðið og viðbótarupplýsingar þess.

Endurskoðunarsaga

sr Dagsetning Lýsing
3.7 20230525 • Tegund skjals og titli breytt úr viðauka vörugagnablaðs í notendahandbók
• Ritstjórnarhreinsun
• Uppfærðir ritstjórnarskilmálar fyrir SPI merki
• Skipuninni GET_CRC_USER_AREA bætt við í töflu 8 í kafla 4.5.2.3
• Uppfært ýmsar aðgreindar upplýsingar fyrir PN5190B1 og PN5190B2 í kafla 3.4.1
• Uppfært svar kafla 3.4.7
3.6 20230111 Lýsing á endurbættri eftirlitsheilleika svars í kafla 3.4.7
3.5 20221104 Kafli 4.5.4.6.3 „Viðburður“: bætt við
3.4 20220701 • Skipuninni CONFIGURE_MULTIPLE_TESTBUS_DIGITAL bætt við í töflu 8 í kafla 4.5.9.3
• Uppfærður kafli 4.5.9.2.2
3.3 20220329 Vélbúnaðarlýsing endurbætt í kafla 4.5.12.2.1 „Stjórn“ og kafla 4.5.12.2.2 „Svörun“
3.2 20210910 Útgáfunúmer vélbúnaðar uppfærð úr 2.1 í 2.01 og 2.3 í 2.03
3.1 20210527 RETRIEVE_RF_FELICA_EMD_DATA skipunarlýsingu bætt við
3 20210118 Fyrsta opinbera útgáfan

Inngangur

1.1 Inngangur
Þetta skjal lýsir PN5190 gestgjafaviðmótinu og API. Raunverulega hýsilviðmótið sem notað er í skjölunum er SPI. SPI eðliseiginleikar eru ekki teknir til greina í skjalinu.
Rammaaðskilnaður og flæðisstýring eru hluti af þessu skjali.
1.1.1 Gildissvið
Skjalið lýsir rökréttu lagi, leiðbeiningarkóða, API sem skipta máli fyrir viðskiptavininn.

Gestgjafasamskiptum lokiðview

PN5190 hefur tvær meginaðgerðir til að hafa samskipti við hýsilstýringuna.

  1. HDLL-undirstaða samskipti eru notuð þegar tækið er ræst til að slá inn:
    a. Dulkóðuð örugg niðurhalsstilling til að uppfæra fastbúnaðinn
  2. TLV skipanasvörun byggð samskipti (gefin sem tdample).

2.1 HDLL ham
HDLL háttur er notaður fyrir pakkaskiptasnið til að vinna með neðan IC rekstrarhami:

  1. Örugg niðurhalsstilling fyrir fastbúnað (SFWU), sjá kafla 3

2.1.1 Lýsing á HDLL
HDLL er hlekkjalagið þróað af NXP til að tryggja áreiðanlegt FW niðurhal.
HDLL skilaboð eru gerð úr 2 bæta haus, fylgt eftir með ramma, sem samanstendur af opkóða og farmálagi skipunarinnar. Hver skilaboð endar með 16 bita CRC, eins og lýst er á myndinni hér að neðan:NXP PN5190 NFC framenda stjórnandi -HDLL hausinn inniheldur:

  • Smá klumpur. Sem gefur til kynna hvort þessi skilaboð séu eini eða síðasti hluti skilaboða (klumpur = 0). Eða ef að minnsta kosti einn annar hluti kemur á eftir (klumpur = 1).
  • Lengd farms kóðað á 10 bita. Þannig að HDLL Frame Payload getur farið upp í 1023 bæti.

Bætaröðin hefur verið skilgreind sem big-endian, sem þýðir Fröken Byte fyrst.
CRC16 er í samræmi við X.25 (CRC-CCITT, ISO/IEC13239) staðal með margliðu x^16 + x^12 + x^5 +1 og forhleðslugildi 0xFFFF.
Það er reiknað yfir allan HDLL rammann, það er Header + Frame.
Sampútfærsla C-kóða:
static uint16_t phHal_Host_CalcCrc16(uint8_t* p, uint32_t dwLength)
{
uint32_t i;
uint16_t crc_new ;
uint16_t crc = 0xffffU;
fyrir (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_nýtt;
}
skila crc;
}
2.1.2 Samgöngukortlagning yfir SPI
Fyrir hverja NTS fullyrðingu er fyrsta bæti alltaf HEADER (flæðisvísisbæti), það getur verið annað hvort 0x7F/0xFF með tilliti til skrif/lestraraðgerðar.
2.1.2.1 Skrifaröð frá hýsil (átt DH => PN5190)NXP PN5190 NFC framendastýring - SPI Skrifaröð.2.1.2.2 Lestu röð frá hýsilnum (Stefna PN5190 => DH)NXP PN5190 NFC framendastýring - lesröð2.1.3 HDLL samskiptareglur
HDLL er skipanasvörunarsamskiptareglur. Allar aðgerðir sem nefndar eru hér að ofan eru settar af stað með tiltekinni skipun og staðfestar út frá svarinu.
Skipanir og svör fylgja setningafræði HDLL skilaboða, skipunin er send af hýsil tækisins, svarið af PN5190. Opnunarkóði gefur til kynna skipunina og svartegundina.
HDLL-undirstaða fjarskipti, aðeins notuð þegar PN5190 er ræst til að fara í „Secure fastware download“ ham.
2.2 TLV ham
TLV stendur fyrir Tag Lengd Gildi.
2.2.1 Rammaskilgreining
SPI rammi byrjar á lækkandi brún NTS og endar með hækkandi brún NTS. SPI er samkvæmt eðlisfræðilegri skilgreiningu full duplex en PN5190 notar SPI í hálf-duplex ham. SPI hamur er takmörkuð við CPOL 0 og CPHA 0 með hámarksklukkuhraða eins og tilgreint er í [2]. Sérhver SPI rammi er samsettur úr 1 bæti haus og n-bætum af meginmáli.
2.2.2 RennslisvísunNXP PN5190 NFC framendastýring - FlæðisvísirHOSTurinn sendir alltaf sem fyrsta bæti flæðisvísisbætið, hvort sem hann vill skrifa eða lesa gögn úr PN5190.
Ef það er lesbeiðni og engin gögn eru tiltæk inniheldur svarið 0xFF.
Gögnin á eftir flæðisábendingabæti eru ein eða fleiri skilaboð.
Fyrir hverja NTS fullyrðingu er fyrsta bæti alltaf HEADER (flæðisvísisbæti), það getur verið annað hvort 0x7F/0xFF með tilliti til skrif/lestraraðgerðar.
2.2.3 Gerð skilaboða
Hýsingarstjóri skal hafa samskipti við PN5190 með því að nota skilaboð sem eru flutt innan SPI ramma.
Það eru þrjár mismunandi gerðir skilaboða:

  • Skipun
  • Svar
  • Viðburður

NXP PN5190 NFC framendastýring - gestgjafiSamskiptamyndin hér að ofan sýnir leyfilegar leiðbeiningar fyrir mismunandi skilaboðagerðir eins og hér að neðan:

  • Skipun og viðbrögð.
  • Skipanir eru aðeins sendar frá hýsilstýringu til PN5190.
  • Svör og atburðir eru aðeins sendar frá PN5190 til stjórnanda hýsingaraðila.
  • Skipunarsvör eru samstillt með IRQ pinnanum.
  • Gestgjafi getur aðeins sent skipanirnar þegar IRQ er lágt.
  • Gestgjafi getur aðeins lesið svarið/atburðinn þegar IRQ er hátt.

2.2.3.1 Leyfðar raðir og reglurNXP PN5190 NFC framendastýring - Leyfðar raðirLeyfðar röð skipana, viðbragða og atburða

  • Skipun er alltaf staðfest með svari, eða atburði, eða hvort tveggja.
  • Host stjórnandi er ekki heimilt að senda aðra skipun áður hafa ekki fengið svar við fyrri skipun.
  • Atburðir geta verið sendir ósamstillt hvenær sem er (EKKI fléttað inn í skipana-/svarpar).
  • EVENT skilaboð eru aldrei sameinuð við RESPONSE skilaboðin innan eins ramma.

Athugið: Tiltækileiki skilaboða (annaðhvort SVAR eða VIÐBUR) er gefið til kynna með því að IRQ fer hátt, frá lágu. IRQ helst hátt þar til öll svörun eða atburðarrammi er lesinn. Aðeins eftir að IRQ merki er lágt getur gestgjafinn sent næstu skipun.
2.2.4 Skilaboðasnið
Hvert skeyti er kóðað í TLV uppbyggingu með n-bæta hleðslu fyrir hvert skeyti nema SWITCH_MODE_NORMAL skipunina.NXP PN5190 NFC Frontend Controller - SkilaboðasniðHvert TLV er samsett af:NXP PN5190 NFC framenda stjórnandi - TLV er samsettur oSláðu inn (T) => 1 bæti
Bit[7] Tegund skilaboða
0: COMMAND eða RESPONSE skilaboð
1: EVENT skilaboð
Bit[6:0]: Leiðbeiningarkóði
Lengd (L) => 2 bæti (ætti að vera á stóru sniði)
Gildi (V) => N bæti af gildi/gögnum TLV (Command Parameters / Response data) byggt á Lengd reit (stórt snið)
2.2.4.1 Klofinn rammi
COMMAND skilaboð verða að vera send í einum SPI ramma.
SVAR og EVENT skilaboð er hægt að lesa í mörgum SPI ramma, td til að lesa út lengd bæti.NXP PN5190 NFC framenda stjórnandi - margar SPI rammarSVAR eða EVENT skilaboð er hægt að lesa í einum SPI ramma en seinka með NO-CLOCK á milli, td til að lesa út lengd bæti.NXP PN5190 NFC framenda stjórnandi - einn SPI rammi

IC rekstrarræsihamur – öruggur FW niðurhalshamur

3.1 Inngangur
Hluti af PN5190 vélbúnaðarkóðanum er varanlega geymdur í ROM, en restin af kóðanum og gögnin eru geymd í innbyggðu flassinu. Notendagögn eru geymd í flash og eru vernduð með rífandi aðferðum sem tryggja heilleika og aðgengi gagna. Til þess að veita viðskiptavinum NXPs eiginleika sem eru í samræmi við nýjustu staðla (EMVCo, NFC Forum, og svo framvegis) er hægt að uppfæra bæði kóðann og notendagögnin í FLASH.
Áreiðanleiki og heiðarleiki dulkóðaðs fastbúnaðar er varinn með ósamhverfri/samhverfri lykilundirskrift og öfugkeðju kjötkássakerfi. Fyrsta DL_SEC_WRITE skipunin inniheldur kjötkássa seinni skipunarinnar og er vernduð með RSA undirskrift á hleðslu fyrsta ramma. PN5190 vélbúnaðar notar RSA almenningslykilinn til að sannvotta fyrstu skipunina. Hlekkjakóðinn í hverri skipun er notaður til að auðkenna síðari skipunina til að tryggja að þriðju aðilar hafi ekki aðgang að vélbúnaðarkóðanum og gögnunum.
Hleðsla DL_SEC_WRITE skipana er dulkóðuð með AES-128 lykli. Eftir auðkenningu á hverri skipun er hleðsluefnið afkóðað og skrifað til að blikka með PN5190 fastbúnaði.
Fyrir NXP fastbúnað, NXP sér um að afhenda nýjar öruggar fastbúnaðaruppfærslur ásamt nýjum notendagögnum.
Uppfærsluferlið er búið kerfi til að vernda áreiðanleika, heiðarleika og trúnað NXP kóða og gagna.
HDLL-undirstaða rammapakkaskema er notað fyrir allar skipanir og svör fyrir örugga uppfærsluham fyrir fastbúnað.
Hluti 2.1 veitir yfirview af HDLL ramma pakka skema notað.
PN5190 ICs styðja bæði arfleifð dulkóðað öruggt FW niðurhal og vélbúnaðar dulritunaraðstoð dulkóðuð örugg FW niðurhalssamskiptareglur, allt eftir því afbrigði sem notað er.
Tvær gerðir eru:

  • Eldri örugg FW niðurhalsaðferð sem virkar aðeins með PN5190 B0/B1 IC útgáfu.
  • Vélbúnaðar dulritunaraðstoð örugg FW niðurhalssamskiptareglur sem virkar eingöngu með PN5190B2 IC útgáfu, sem notar dulritunarblokka vélbúnaðar á flís

Eftirfarandi hlutar útskýra skipanir og svör við niðurhalsham fyrir örugga fastbúnað.
3.2 Hvernig á að kveikja á „Öryggu niðurhali fastbúnaðar“ ham
Hér að neðan skýringarmynd, og síðari skref, sýna hvernig á að kveikja á öruggri niðurhalsstillingu fastbúnaðar.NXP PN5190 NFC framendastýringur - niðurhalsstilling fyrir fastbúnaðForsenda: PN5190 er í notkunarstöðu.
Helsta atburðarás:

  1. Innsláttarskilyrði þar sem DWL_REQ pinna er notað til að fara í „Secured firmware download“ ham.
    a. Hýsingartæki tækisins dregur DWL_REQ pinna hátt (gildir aðeins ef örugg fastbúnaðaruppfærsla er í gegnum DWL_REQ pinna) EÐA
    b. Gestgjafi tækisins framkvæmir harða endurstillingu til að ræsa PN5190
  2. Aðgangsskilyrði þar sem DWL_REQ pinna er ekki notað til að fara í „Tryggt niðurhal fastbúnaðar“ (nálalaust niðurhal).
    a. Gestgjafi tækisins framkvæmir harða endurstillingu til að ræsa PN5190
    b. Hýsingartæki tækisins sendir SWITCH_MODE_NORMAL (kafli 4.5.4.5) til að fara í venjulegan notkunarham.
    c. Nú þegar IC er í venjulegri notkunarstillingu sendir tækjagestgjafi SWITCH_MODE_DOWNLOAD (kafli 4.5.4.9) til að fara í öruggan niðurhalsham.
  3. Hýsingartæki tækisins sendir DL_GET_VERSION (kafli 3.4.4), eða DL_GET_DIE_ID (kafli 3.4.6), eða DL_GET_SESSION_STATE (kafli 3.4.5) skipun.
  4. Gestgjafi tækisins les núverandi vélbúnaðar- og fastbúnaðarútgáfu, lotu, Die-id úr tækinu.
    a. Gestgjafi tækisins athugar setustöðu ef síðasta niðurhali var lokið
    b. Tækjagestgjafi beitir útgáfuathugunarreglunum til að ákveða hvort hefja eigi niðurhalið eða hætta niðurhalinu.
  5. Hýsingartæki tækisins hleðst frá a file vélbúnaðar tvöfaldur kóðann sem á að hlaða niður
  6. Tækjagestgjafi veitir fyrstu DL_SEC_WRITE (kafla 3.4.8) skipun sem inniheldur:
    a. Útgáfan af nýja vélbúnaðinum,
    b. 16-bæta ómerking af handahófskenndum gildum sem notuð eru fyrir dulkóðunarlyklaþoku
    c. Samantektargildi næsta ramma,
    d. Stafræn undirskrift rammans sjálfs
  7. Hýsingaraðili tækisins hleður öruggri niðurhalssamskiptareglu í PN5190 með DL_SEC_WRITE (kafli 3.4.8) skipunum
  8. Þegar síðasta DL_SEC_WRITE (kafli 3.4.8) skipunin hefur verið send, framkvæmir hýsilinn DL_CHECK_INTEGRITY (kafli 3.4.7) skipunina til að athuga hvort minningarnar hafi tekist að skrifa.
  9. Tækjagestgjafi les nýju vélbúnaðarútgáfuna og athugar lotustöðu ef lokað er til að tilkynna til efra lagsins
  10. Hýsingartæki tækisins dregur DWL_REQ pinna niður í lágan (ef DWL_REQ pinna er notaður til að fara í niðurhalsham)
  11. Hýsingaraðili tækisins framkvæmir harða endurstillingu (breytir VEN pinna) á tækinu til að endurræsa PN5190
    Eftirástand: Fastbúnaðurinn er uppfærður; tilkynnt er um nýtt útgáfunúmer fyrir fastbúnað.

3.3 Undirskrift vélbúnaðar og útgáfustýring
Í PN5190 fastbúnaðarniðurhalsham, tryggir vélbúnaður að aðeins fastbúnaður sem er undirritaður og afhentur af NXP verður samþykktur fyrir NXP fastbúnað.
Eftirfarandi á aðeins við um dulkóðaða örugga NXP fastbúnaðinn.
Meðan á niðurhalslotu stendur er ný 16 bita fastbúnaðarútgáfa send. Það er samsett úr dúr- og mollnúmeri:

  • Aðalnúmer: 8 bitar (MSB)
  • Minni tala: 8 bitar (LSB)

PN5190 athugar hvort nýja aðalútgáfunúmerið sé stærra eða jafnt og núverandi. Ef ekki, er öruggu niðurhali fastbúnaðar hafnað og lotunni er haldið lokað.
3.4 HDLL skipanir fyrir eldri dulkóðað niðurhal og vélbúnaðar dulritunaraðstoð dulkóðað niðurhal
Þessi hluti veitir upplýsingar um skipanirnar og svörin sem voru notuð fyrir báðar tegundir niðurhala fyrir NXP fastbúnaðarniðurhal.
3.4.1 HDLL Command OP kóðar
Athugið: HDLL skipanarammar eru 4 bæti samræmdir. Ónotuð hleðslubæt eru engin.
Tafla 1. Listi yfir HDLL stjórn OP kóða

PN5190 B0/ B1
(Gamalt niðurhal)
PN5190 B2
(Dulritunaraðstoð niðurhal)
Command Alias Lýsing
0xF0 0xE5 DL_RESET Framkvæmir mjúka endurstillingu
0xF1 0xE1 DL_GET_VERSION Skilar útgáfunúmerum
0xF2 0xDB DL_GET_SESSION_STATE Skilar núverandi lotustöðu
0xF4 0xDF DL_GET_DIE_ID Skilar teningaauðkenninu
0xE0 0xE7 DL_CHECK_INTEGRITY Athugar og skilar CRCs yfir hin mismunandi svæði sem og staðist/falla stöðu fána fyrir hvert
0xC0 0x8C DL_SEC_WRITE Skrifar x bæti í minni sem byrjar á algeru heimilisfangi y

3.4.2 HDLL svörunarkóðar
Athugið: HDLL svarrammar eru 4 bæti samræmdir. Ónotuð hleðslubæt eru engin. Aðeins DL_OK svör geta innihaldið hleðslugildi.
Tafla 2. Listi yfir HDLL svar OP kóða

opcode Svar Alias Lýsing
0x00 DL_OK Skipun samþykkt
0x01 DL_INVALID_ADDR Heimilisfang ekki leyft
0x0B DL_UNKNOW_CMD Óþekkt skipun
0x0C DL_ABORTED_CMD Hlutaröð er of stór
0x1E DL_ADDR_RANGE_OFL_ERROR Heimilisfang utan sviðs
0x1F DL_BUFFER_OFL_ERROR Bufferinn er of lítill
0x20 DL_MEM_BSY Minni upptekið
0x21 DL_SIGNATURE_ERROR Misræmi í undirskrift
0x24 DL_FIRMWARE_VERSION_ERROR Núverandi útgáfa jafn eða hærri
0x28 DL_PROTOCOL_ERROR Bókunarvilla
0x2A DL_SFWU_DEGRADED Flash gagnaspilling
0x2D PH_STATUS_DL_FIRST_CHUNK Fyrsti hluti móttekinn
0x2E PH_STATUS_DL_NEXT_CHUNK Bíddu eftir næsta bita
0xC5 PH_STATUS_INTERNAL_ERROR_5 Misræmi í lengd

3.4.3 DL_RESET skipun
Rammaskipti:
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] Endurstillingin kemur í veg fyrir að PN5190 sendi DL_STATUS svarið. Því er aðeins hægt að fá ranga stöðu.
STAT er skilastaðan.
3.4.4 DL_GET_VERSION skipun
Rammaskipti:
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 svarið á GetVer-hleðslurammanum]
Tafla 3. Viðbrögð við GetVersion skipuninni

Field Bæti Lýsing
STAT 1 Staða
HW_V 2 Vélbúnaðarútgáfa
RO_V 3 ROM kóða
MODEL_ID 4 Líkan ID
FMxV 5-6 Fastbúnaðarútgáfa (notuð til niðurhals)
RFU1-RFU2 7-8

Væntanleg gildi mismunandi svarsviða og kortlagning þeirra er eins og hér að neðan:
Tafla 4. Væntanleg gildi svarsins á GetVersion skipuninni

IC gerð HW útgáfa (sex) ROM útgáfa (sex) Módelauðkenni (sex) FW útgáfa (sex)
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 skipun
Rammaskipti:
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] Álagsrammi GetSession svarsins er:
Tafla 5. Viðbrögð við GetSession skipuninni

Field Bæti Lýsing
STAT 1 Staða
SSTA 2 Staða þings
• 0x00: lokað
• 0x01: opið
• 0x02: læst (niðurhal ekki lengur leyfilegt)
RFUs 3-4

3.4.6 DL_GET_DIE_ID skipun
Rammaskipti:
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
ID10 ID11 ID12 ID13 ID14 ID15 CRC16] Álagsrammi GetDieId svarsins er:
Tafla 6. Svar við GetDieId skipuninni

Field Bæti Lýsing
STAT 1 Staða
RFUs 2-4
DIEID 5-20 Auðkenni teningsins (16 bæti)

3.4.7 DL_CHECK_INTEGRITY skipun
Rammaskipti:
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] Athugunarramminn í CRC16 er greiðsluramma:
Tafla 7. Viðbrögð við CheckIntegrity skipuninni

Field Bæti Gildi/lýsing
STAT 1 Staða
LEN GÖGN 2 Heildarfjöldi gagnahluta
LEN KÓÐI 3 Heildarfjöldi kóðahluta
RFUs 4 Frátekið
[CRC_INFO] 58 32 bitar (litli-endian). Ef biti er stilltur er CRC samsvarandi hluta í lagi, annars ekki í lagi.
Bit Heildarstaða svæðisins
[31:28] Frátekið [3]
[27:23] Frátekið [1]
[22] Frátekið [3]
[21:20] Frátekið [1]
[19] RF stillingarsvæði (PN5190 B0/B1) [2] Frátekið (PN5190 B2) [3]
[18] Samskiptastillingarsvæði (PN5190 B0/B1) [2] RF stillingarsvæði (PN5190 B2) [2]
[17] Frátekið (PN5190 B0/B1) [3] Notendastillingarsvæði (PN5190 B2) [2]
[16:6] Frátekið [3]
[5:4] Frátekið fyrir PN5190 B0/B1 [3] Frátekið fyrir PN5190 B2 [1]
[3:0] Frátekið [1]
[CRC32] 9-136 CRC32 af 32 hlutum. Hvert CRC er af 4 bætum sem eru geymd á litlu-endian sniði.
Fyrstu 4 bætin af CRC eru af bita CRC_INFO[31], næstu 4 bæti af CRC eru af bita CRC_INFO[30] og svo framvegis.
  • [1] Þessi biti verður að vera 1 til að PN5190 virki rétt (með eiginleikum og eða dulkóðuðu FW niðurhali).
  • [2] Þessi biti er sjálfgefið stilltur á 1, en notendabreyttar stillingar ógilda CRC. Engin áhrif á PN5190 virkni..
  • [3] Þetta bitagildi, jafnvel þótt það sé 0, á ekki við. Hægt er að hunsa þetta bitagildi..

3.4.8 DL_SEC_WRITE skipun
Skoða skal DL_SEC_WRITE skipunina í samhengi við röð öruggra skrifskipana: dulkóðaða „tryggðu niðurhali fastbúnaðar“ (oft nefnt eSFWu).
Örugg skrifskipunin opnar fyrst niðurhalslotuna og stenst RSA auðkenninguna. Næstu eru að senda dulkóðuð heimilisföng og bæti til að skrifa inn í PN5190 Flash. Allt nema það síðasta inniheldur kjötkássa næstu, því að upplýsa að þeir séu ekki þeir síðustu og tengja raðarammana saman á dulmálsfræðilegan hátt.
Aðrar skipanir (nema DL_RESET og DL_CHECK_INTEGRITY) er hægt að setja á milli öruggra skrifskipana röð án þess að brjóta hana.
3.4.8.1 Fyrsta DL_SEC_WRITE skipun
Örugg skrifskipun er sú fyrsta ef og aðeins ef:

  1. Rammalengdin er 312 bæti
  2. Engin örugg skrifskipun hefur borist frá síðustu endurstillingu.
  3. Innfellda undirskriftin hefur verið staðfest af PN5190.

Svarið við fyrstu rammaskipuninni væri eins og hér að neðan: [HDLL] <- [0x00 0x04 STAT 0x00 0x00 0x00 CRC16] STAT er skilastaðan.
Athugið: Að minnsta kosti einn klumpur af gögnum verður að vera skrifaður meðan á eSFWu stendur, jafnvel þó að gögnin sem skrifuð eru gætu aðeins verið eitt bæti að lengd. Þess vegna mun fyrsta skipunin alltaf innihalda kjötkássa næstu skipunar, þar sem það verða að minnsta kosti tvær skipanir.
3.4.8.2 Mið DL_SEC_WRITE skipanir
Örugg skrifskipun er „miðja“ ef og aðeins ef:

  1. Opnunarkóði er eins og lýst er í kafla 3.4.1 fyrir DL_SEC_WRITE skipunina.
  2. Fyrsta örugga skrifskipunin hefur þegar verið móttekin og hefur verið staðfest áður
  3. Engin endurstilling hefur átt sér stað síðan fyrstu öruggu skrifskipunin var móttekin
  4. Rammalengdin er jöfn gagnastærð + hausstærð + kjötkássastærð: FLEN = STÆRÐ + 6 + 32
  5. Samantekt alls rammans er jöfn kjötkássagildinu sem fékkst í fyrri rammanum

Svarið við fyrstu rammaskipuninni væri eins og hér að neðan: [HDLL] <- [0x00 0x04 STAT 0x00 0x00 0x00 CRC16] STAT er skilastaðan.
3.4.8.3 Síðasta DL_SEC_WRITE skipun
Örugg skrifskipun er sú síðasta ef og aðeins ef:

  1. Opnunarkóði er eins og lýst er í kafla 3.4.1 fyrir DL_SEC_WRITE skipunina.
  2. Fyrsta örugga skrifskipunin hefur þegar verið móttekin og hefur verið staðfest áður
  3. Engin endurstilling hefur átt sér stað síðan fyrstu öruggu skrifskipunin var móttekin
  4. Rammalengdin er jöfn gagnastærð + hausstærð: FLEN = STÆRÐ + 6
  5. Samantekt alls rammans er jöfn kjötkássagildinu sem fékkst í fyrri rammanum

Svarið við fyrstu rammaskipuninni væri eins og hér að neðan: [HDLL] <- [0x00 0x04 STAT 0x00 0x00 0x00 CRC16] STAT er skilastaðan.

IC rekstrarræsihamur - Venjulegur rekstrarhamur

4.1 Inngangur
Almennt verður PN5190 IC að vera í venjulegum aðgerðum til að fá NFC virkni frá honum.
Þegar PN5190 IC ræsir er það alltaf að bíða eftir að skipanir berist frá hýsil til að framkvæma aðgerð, nema atburðir sem myndast innan PN5190 IC hafi leitt til PN5190 IC ræsingu.
4.2 Skipanalisti yfirview
Tafla 8. PN5190 skipanalisti

Skipunarkóði Nafn skipunar
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 WRITE_E2PROM
0x07 READ_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 STILLA TESTBUS_DIGITAL
0x13 CONFIGURE_TESTBUS_ANALOG
0x14 CTS_ENABLE
0x15 CTS_CONFIGURE
0x16 CTS_RETRIEVE_LOG
0x17-0x18 RFUs
0x19 allt að FW v2.01: RFU
frá FW v2.03 og áfram: 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 allt að FW v2.05: RFU
frá FW v2.06 og áfram: GET_CRC_USER_AREA
0x2A allt að FW v2.03: RFU
frá FW v2.05 og áfram: CONFIGURE_MULTIPLE_TESTBUS_DIGITAL
0x2B-0x3F RFUs
0x40 ANTENNA_SELF_TEST (ekki stutt)
0x41 PRBS_TEST
0x42-0x4F RFUs

4.3 Viðbragðsstöðugildi
Eftirfarandi eru svörunarstöðugildin, sem eru skilað sem hluti af svarinu frá PN5190 eftir að skipunin er virkjuð.
Tafla 9. PN5190 svarstöðugildi

Staða viðbragða Gildi svarstöðu Lýsing
PN5190_STATUS_SUCCESS 0x00 Gefur til kynna að aðgerð hafi verið lokið
PN5190_STATUS_TIMEOUT 0x01 Gefur til kynna að aðgerð skipunarinnar hafi leitt til tímaleysis
PN5190_STATUS_INTEGRITY_ERROR 0x02 Gefur til kynna að aðgerð skipunarinnar hafi leitt til villu í RF gagnaheilleika
PN5190_STATUS_RF_COLLISION_ERROR 0x03 Gefur til kynna að aðgerð skipunarinnar hafi leitt til RF árekstravillu
PN5190_STATUS_RFU1 0x04 Frátekið
PN5190_STATUS_INVALID_COMMAND 0x05 Gefur til kynna að tiltekin skipun sé ógild/ekki útfærð
PN5190_STATUS_RFU2 0x06 Frátekið
PN5190_STATUS_AUTH_ERROR 0x07 Gefur til kynna að MFC auðkenning mistókst (heimild hafnað)
PN5190_STATUS_MEMORY_ERROR 0x08 Gefur til kynna að aðgerð skipunarinnar hafi leitt til forritunarvillu eða innra minnisvillu
PN5190_STATUS_RFU4 0x09 Frátekið
PN5190_STATUS_NO_RF_FIELD 0x0A Gefur til kynna að engin eða villa sé í viðveru innra RF-sviðs (á aðeins við ef upphafs-/lesarahamur)
PN5190_STATUS_RFU5 0x0B Frátekið
PN5190_STATUS_SYNTAX_ERROR 0x0C Gefur til kynna að ógild skipunarrammalengd hafi borist
PN5190_STATUS_RESOURCE_ERROR 0x0D Gefur til kynna að innri tilfangsvilla hafi átt sér stað
PN5190_STATUS_RFU6 0x0E Frátekið
PN5190_STATUS_RFU7 0x0F Frátekið
PN5190_STATUS_NO_EXTERNAL_RF_FIELD 0x10 Gefur til kynna að ekkert utanaðkomandi RF svið sé til staðar meðan skipunin er framkvæmd (á aðeins við í korta-/markstillingu)
PN5190_STATUS_RX_TIMEOUT 0x11 Gefur til kynna að gögn berist ekki eftir að RFExchange er hafin og RX er liðinn út.
PN5190_STATUS_USER_CANCELLED 0x12 Gefur til kynna að núverandi skipun sem er í gangi sé hætt
PN5190_STATUS_PREVENT_STANDBY 0x13 Gefur til kynna að komið sé í veg fyrir að PN5190 fari í biðham
PN5190_STATUS_RFU9 0x14 Frátekið
PN5190_STATUS_CLOCK_ERROR 0x15 Gefur til kynna að klukka til CLIF hafi ekki ræst
PN5190_STATUS_RFU10 0x16 Frátekið
PN5190_STATUS_PRBS_ERROR 0x17 Gefur til kynna að PRBS skipunin hafi skilað villu
PN5190_STATUS_INSTR_ERROR 0x18 Gefur til kynna að aðgerð skipunarinnar hafi mistekist (það gæti falið í sér villuna í leiðbeiningarbreytum, setningafræðivillu, villu í aðgerðinni sjálfri, forkröfum fyrir leiðbeininguna er ekki uppfyllt o.s.frv.)
PN5190_STATUS_ACCESS_DENIED 0x19 Gefur til kynna að aðgangi að innra minni sé hafnað
PN5190_STATUS_TX_FAILURE 0x1A Gefur til kynna að TX yfir RF hafi mistekist
PN5190_STATUS_NO_ANTENNA 0x1B Gefur til kynna að ekkert loftnet sé tengt/til staðar
PN5190_STATUS_TXLDO_ERROR 0x1C Gefur til kynna að það sé villa í TXLDO þegar VUP er ekki tiltækt og kveikt er á RF.
PN5190_STATUS_RFCFG_NOT_APPLIED 0x1D Gefur til kynna að RF stillingar séu ekki hlaðnar þegar kveikt er á RF
PN5190_STATUS_TIMEOUT_WITH_EMD_ERROR 0x1E allt að FW 2.01: ekki gert ráð fyrir
frá FW 2.03 og áfram:
Gefur til kynna að á meðan skipti með LOG ENABLE BIT er stillt í FeliCa EMD skránni, kom fram FeliCa EMD Villa
PN5190_STATUS_INTERNAL_ERROR 0x7F Gefur til kynna að NVM aðgerðin mistókst
PN5190_STATUS_SUCCSES_CHAINING 0xAF Gefur til kynna að enn sé beðið eftir að lesa gögn

4.4 Atburðum lokiðview
Það eru tvær leiðir til að tilkynna viðburði til gestgjafans.
4.4.1 Venjulegir atburðir yfir IRQ pinna
Þessir viðburðir eru flokkar eins og hér að neðan:

  1. Alltaf virkt - Gestgjafi er alltaf látinn vita
  2. Stjórnað af hýsil – Gestgjafi er látinn vita ef viðkomandi atburðarvirkjabiti er stilltur í skránni (EVENT_ENABLE (01h)).

Lágmarks truflanir frá útlægum IP-tölum, þar með talið CLIF, skulu meðhöndlaðar að fullu innan fastbúnaðarins og hýsilinn skal aðeins tilkynntur um atburðina sem taldir eru upp í viðburðahlutanum.
Fastbúnaður útfærir tvær atburðaskrár sem vinnsluminni skrár sem hægt er að skrifa / lesa með því að nota kafla 4.5.1.1 / kafla 4.5.1.5 skipanir.
Skráin EVENT_ENABLE (0x01) => Virkja sérstakar/allar viðburðatilkynningar.
Skráin EVENT_STATUS (0x02) => Hluti af atburðarskilaboðum.
Atburðir skulu hreinsaðir af gestgjafanum þegar atburðarskilaboðin hafa verið lesin upp af gestgjafanum.
Atburðir eru ósamstilltir í eðli sínu og eru tilkynntir til gestgjafans, ef þeir eru virkjaðir í EVENT_ENABLE skránni.
Eftirfarandi er listi yfir atburði sem skulu vera aðgengilegir gestgjafanum sem hluti af viðburðarskilaboðum.
Tafla 10. PN5190 viðburðir (innihald EVENT_STATUS)

Bit - Range Reitur [1] Alltaf Virkt (J/N)
31 12 RFUs NA
11 11 CTS_EVENT [2] N
10 10 IDLE_EVENT Y
9 9 LPCD_CALIBRATION_DONE_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. Athugið að engir tveir atburðir eru klúbbaðir nema ef um villur er að ræða. Ef upp koma villur meðan á aðgerðinni stendur, verða virknitilvik (td BOOT_EVENT, AUTOCALL_EVENT osfrv.) og GENERAL_ERROR_EVENT stillt.
  2. Þessi viðburður verður sjálfkrafa óvirkur eftir að hann hefur verið birtur til gestgjafans. Gestgjafinn ætti að virkja þessa viðburði aftur ef hann vill fá tilkynningu um þessa viðburði.

4.4.1.1 Snið viðburðaskilaboða
Snið atburðarskilaboða er mismunandi eftir atvikum og mismunandi ástandi PN5190.
Gestgjafi verður að lesa tag (T) og lengd skilaboðanna (L) og lesið síðan samsvarandi fjölda bæta sem gildi (V) atburðanna.
Almennt séð innihalda atburðaskilaboðin (sjá mynd 12) EVENT_STATUS eins og skilgreint er í töflu 11 og atburðagögn samsvara viðkomandi atburðarbita sem er stilltur í EVENT_STATUS.
Athugið:
Fyrir suma viðburði er burðargeta ekki til. Til dæmis ef TIMER0_EVENT er kveikt er aðeins EVENT_STATUS veitt sem hluti af atburðarskilaboðunum.
Í töflu 11 er einnig greint frá því hvort atburðargögn séu til staðar fyrir samsvarandi atburð í atburðarskilaboðunum.NXP PN5190 NFC framenda stjórnandi - villur komu uppGENERAL_ERROR_EVENT gæti einnig átt sér stað með öðrum atburðum.
Í þessari atburðarás innihalda atburðaskilaboðin (sjá mynd 13) EVENT_STATUS eins og skilgreint er í töflu 11 og GENERAL_ERROR_STATUS_DATA eins og skilgreint er í töflu 14 og þá samsvara atburðagögnin viðkomandi atburðarbita sem er stilltur í EVENT_STATUS eins og skilgreint er í töflu 11.NXP PN5190 NFC framendastýring - snið þegar villa kom uppAthugið:
Aðeins eftir BOOT_EVENT eða eftir POR, STANDBY, ULPCD, mun gestgjafinn geta unnið í venjulegum rekstrarham með því að gefa út skipanirnar sem taldar eru upp hér að ofan.
Ef hætt er við núverandi skipun í gangi, aðeins eftir IDLE_EVENT, mun gestgjafinn geta unnið í venjulegum aðgerðaham með því að gefa út skipanirnar sem taldar eru upp hér að ofan.
4.4.1.2 Mismunandi skilgreiningar á EVENT stöðu
4.4.1.2.1 Bitaskilgreiningar fyrir EVENT_STATUS
Tafla 11. Skilgreiningar fyrir EVENT_STATUS bita

Bit (Til – Frá) Viðburður Lýsing Atburðargögn samsvarandi atburðar
(ef einhver er)
31 12 RFUs Frátekið
11 11 CTS_EVENT Þessi biti er stilltur þegar CTS atburður er myndaður. Tafla 86
10 10 IDLE_EVENT Þessi biti er stilltur þegar hætt er við áframhaldandi skipun vegna útgáfu SWITCH_MODE_NORMAL skipunarinnar. Engin atburðargögn
9 9 LPCD_CALIBRATION_DONE_
VIÐBURÐUR
Þessi biti er stilltur þegar LPCD calibrationdone atvikið er búið til. Tafla 16
8 8 LPCD_EVENT Þessi biti er stilltur þegar LPCD atburðurinn er myndaður. Tafla 15
7 7 AUTOCOLL_EVENT Þessi biti er stilltur þegar AUTOCOLL aðgerðinni er lokið. Tafla 52
6 6 TIMER0_EVENT Þessi biti er stilltur þegar TIMER0 atburðurinn á sér stað. Engin atburðargögn
5 5 TX_OVERCURRENT_ERROR_
VIÐBURÐUR
Þessi biti er stilltur þegar straumurinn á TX reklum er hærri en skilgreindur þröskuldur í EEPROM. Við þetta ástand er sjálfkrafa slökkt á reitnum fyrir tilkynninguna til gestgjafans. Sjá kafla 4.4.2.2. Engin atburðargögn
4 4 RFON_DET_EVENT Þessi biti er stilltur þegar ytri RF sviðið er greint. Engin atburðargögn
3 3 RFOFF_DET_EVENT Þessi biti er stilltur þegar núverandi ytri RF svið hverfur. Engin atburðargögn
2 2 STANDBY_PREV_EVENT Þessi biti er stilltur þegar komið er í veg fyrir biðstöðu vegna forvarnarskilyrða Tafla 13
1 1 GENERAL_ERROR_EVENT Þessi biti er stilltur þegar einhver almenn villuskilyrði eru fyrir hendi Tafla 14
0 0 BOOT_EVENT Þessi biti er stilltur þegar PN5190 er ræst með POR/Biðstöðu Tafla 12

4.4.1.2.2 Bitaskilgreiningar fyrir BOOT_STATUS_DATA
Tafla 12. Skilgreiningar fyrir BOOT_STATUS_DATA bita

Bit til Bit From Boot staða Boot ástæða vegna
31 27 RFUs Frátekið
26 26 ULP_STANDBY Upphafsástæða vegna brottfarar úr ULP_STANDBY.
25 23 RFUs Frátekið
22 22 BOOT_ RX_ULPDET RX ULPDET leiddi til ræsingar í ULP-biðstöðuham
21 21 RFUs Frátekið
20 20 BOOT_SPI Uppstartsástæða vegna þess að SPI_NTS merki var dregið lágt
19 17 RFUs Frátekið
16 16 BOOT_GPIO3 Uppstartsástæða vegna breytinga á GPIO3 úr lágu í háa.
15 15 BOOT_GPIO2 Uppstartsástæða vegna breytinga á GPIO2 úr lágu í háa.
14 14 BOOT_GPIO1 Uppstartsástæða vegna breytinga á GPIO1 úr lágu í háa.
13 13 BOOT_GPIO0 Uppstartsástæða vegna breytinga á GPIO0 úr lágu í háa.
12 12 BOOT_LPDET Uppstartsástæða vegna viðveru utanaðkomandi RF-sviðs meðan á BANDBY/SUSPEND stendur
11 11 RFUs Frátekið
10 8 RFUs Frátekið
7 7 BOOT_SOFT_RESET Uppstartsástæða vegna mjúkrar endurstillingar IC
6 6 BOOT_VDDIO_LOSS Uppstartsástæða vegna taps á VDDIO. Sjá kafla 4.4.2.3
5 5 BOOT_VDDIO_START Bootup Ástæða ef STANDBY var slegið inn með VDDIO TAPI.
Sjá kafla 4.4.2.3
4 4 BOOT_WUC Uppstartsástæða vegna vökuteljara sem var liðinn í annarri BANDBY-aðgerð.
3 3 BOOT_TEMP Uppstartsástæða vegna hitastigs IC er meira en stillt þröskuldsmörk. Sjá kafla 4.4.2.1
2 2 BOOT_WDG Uppstartsástæða vegna endurstillingar varðhunds
1 1 RFUs Frátekið
0 0 BOOT_POR Uppstartsástæða vegna endurstillingar á ræsingu

4.4.1.2.3 Bitaskilgreiningar fyrir STANDBY_PREV_STATUS_DATA
Tafla 13. Skilgreiningar fyrir STANDBY_PREV_STATUS_DATA bita

Bit til  Bit From  Forvarnir í biðstöðu Biðstaða komið í veg fyrir vegna
31 26 RFUs ÁKVEÐIÐ
25 25 RFUs ÁKVEÐIÐ
24 24 PREV_TEMP Rekstrarhitastig IC er yfir viðmiðunarmörkum
23 23 RFUs ÁKVEÐIÐ
22 22 PREV_HOSTCOMM Samskipti gestgjafaviðmóts
21 21 PREV_SPI SPI_NTS merki er dregið lágt
20 18 RFUs ÁKVEÐIÐ
17 17 PREV_GPIO3 GPIO3 merki breytist úr lágu til háu
16 16 PREV_GPIO2 GPIO2 merki breytist úr lágu til háu
15 15 PREV_GPIO1 GPIO1 merki breytist úr lágu til háu
14 14 PREV_GPIO0 GPIO0 merki breytist úr lágu til háu
13 13 PREV_WUC Vakningarteljari var liðinn
12 12 PREV_LPDET Lágstyrksskynjun. Á sér stað þegar utanaðkomandi RF merki greinist í því ferli að fara í biðstöðu.
11 11 PREV_RX_ULPDET RX öfgalítill aflskynjun. Á sér stað þegar RF merki er greint í því ferli að fara í ULP_STANDBY.
10 10 RFUs ÁKVEÐIÐ
9 5 RFUs ÁKVEÐIÐ
4 4 RFUs ÁKVEÐIÐ
3 3 RFUs ÁKVEÐIÐ
2 2 RFUs ÁKVEÐIÐ
1 1 RFUs ÁKVEÐIÐ
0 0 RFUs ÁKVEÐIÐ

4.4.1.2.4 Bitaskilgreiningar fyrir GENERAL_ERROR_STATUS_DATA
Tafla 14. Skilgreiningar fyrir GENERAL_ERROR_STATUS_DATA bita

Bit til  Hluti frá  Villustaða Lýsing
31 6 RFUs Frátekið
5 5 XTAL_START_ERROR XTAL ræsing mistókst við ræsingu
4 4 SYS_TRIM_RECOVERY_ERROR Villa í innri kerfisklippingu minni kom upp en endurheimt mistókst. Kerfið virkar í niðurfærðri stillingu.
3 3 SYS_TRIM_RECOVERY_SUCCESS Villa í innri kerfisklippingu minni kom upp og endurheimt tókst. Gestgjafi verður að endurræsa PN5190 til að endurheimt taki gildi.
2 2 TXLDO_ERROR TXLDO villa
1 1 CLOCK_ERROR Klukkuvilla
0 0 GPADC_ERROR ADC villa

4.4.1.2.5 Bitaskilgreiningar fyrir LPCD_STATUS_DATA
Tafla 15. Skilgreiningar fyrir LPCD_STATUS_DATA bæti

Bit til Bit From Nothæfi stöðubita samkvæmt undirliggjandi aðgerð LPCD eða ULPCD Lýsing fyrir samsvarandi bita er sett í stöðubæti.
LPCD ULPCD
31 7 RFUs Frátekið
6 6 Hætta_HIF Y N Hætt vegna HIF starfsemi
5 5 CLKDET villa N Y Hætt vegna CLKDET villa kom upp
4 4 XTAL Timeout N Y Hætt við vegna XTAL tímamörk átti sér stað
3 3 VDDPA LDO ofstraumur N Y Hætt vegna VDDPA LDO ofstraums kom upp
2 2 Ytri RF sviði Y Y Hætt vegna ytra RF-sviðs
1 1 GPIO3 Hætta N Y Hætt vegna GPIO3 stigsbreytingar
0 0 Kort fannst Y Y Kort er greint

4.4.1.2.6 Bitaskilgreiningar fyrir LPCD_CALIBRATION_DONE Stöðugögn
Tafla 16. Skilgreiningar fyrir LPCD_CALIBRATION_DONE stöðugagnabæt fyrir ULPCD

Bit til Bit From Staða LPCD_CALIBRATION DONE atburður Lýsing fyrir samsvarandi bita er sett í stöðubæti.
31 11 Frátekið
10 0 Viðmiðunargildi úr ULPCD kvörðun Mælt RSSI gildi við ULPCD kvörðun sem er notað til viðmiðunar við ULPCD

Tafla 17. Skilgreiningar fyrir LPCD_CALIBRATION_DONE stöðugagnabæt fyrir LPCD

Bit til Bit From Nothæfi stöðubita samkvæmt undirliggjandi aðgerð LPCD eða ULPCD Lýsing fyrir samsvarandi bita er sett í stöðubæti.
2 2 Ytri RF sviði Y Y Hætt vegna ytra RF-sviðs
1 1 GPIO3 Hætta N Y Hætt vegna GPIO3 stigsbreytingar
0 0 Kort fannst Y Y Kort er greint

4.4.2 Meðhöndlun mismunandi ræsisviðsmynda
PN5190 IC sér um mismunandi villuskilyrði sem tengjast IC breytum eins og hér að neðan.
4.4.2.1 Meðhöndlun yfirhitasviðs þegar PN5190 er í notkun
Alltaf þegar innra hitastig PN5190 IC er að ná viðmiðunargildinu eins og það er stillt í EEPROM reitnum TEMP_WARNING [2], fer IC í biðstöðu. Og þar af leiðandi ef EEPROM reitur ENABLE_GPIO0_ON_OVERTEMP [2] er stilltur til að senda tilkynningu til gestgjafans, þá verður GPIO0 dreginn hátt til að tilkynna IC um hitastig.
Þegar og þegar hitastig IC fer niður fyrir viðmiðunargildið eins og það er stillt í EEPROM reitnum TEMP_WARNING [2], mun IC ræsast með BOOT_EVENT eins og í töflu 11 og BOOT_TEMP ræsistöðubiti er stilltur eins og í töflu 12 og GPIO0 verður dreginn niður.
4.4.2.2 Meðhöndlun yfirstraums
Ef PN5190 IC skynjar yfirstraumsástandið slekkur IC á RF afl og sendir TX_OVERCURRENT_ERROR_EVENT eins og í töflu 11.
Lengd yfirstraumsástandsins er hægt að stjórna með því að breyta EEPROM reitnum TXLDO_CONFIG [2].
Fyrir upplýsingar um IC yfir núverandi þröskuld, sjá skjal [2].
Athugið:
Ef það eru einhverjir aðrir atburðir í bið eða viðbrögð verða þau send til gestgjafans.
4.4.2.3 Tap á VDDIO meðan á notkun stendur
Ef PN5190 IC lendir í því að það er ekkert VDDIO (VDDIO tap) fer IC í biðstöðu.
IC ræsir aðeins þegar VDDIO er tiltækt, með BOOT_EVENT eins og í töflu 11 og BOOT_VDDIO_START ræsistöðubiti er stilltur eins og í töflu 12.
Fyrir upplýsingar um stöðueiginleika PN5190 IC, sjá skjal [2].
4.4.3 Meðhöndlun atburðarása
PN5190 IC hefur stuðning við að hætta við núverandi framkvæmdarskipanir og hegðun PN5190 IC, þegar slík stöðvunarskipun eins og kafli 4.5.4.5.2 er send til PN5190 IC er eins og sýnt er í töflu 18.
Athugið:
Þegar PN5190 IC er í ULPCD og ULP-biðham er ekki hægt að stöðva það með því að senda kafla 4.5.4.5.2 EÐA með því að hefja SPI færslu (með því að draga SPI_NTS merki lágt).
Tafla 18. Væntanlegt atvikssvar þegar mismunandi skipunum lauk með kafla 4.5.4.5.2

Skipanir Hegðun þegar Skiptastilling Venjuleg skipun er send
Allar skipanir þar sem lágt afl er ekki slegið inn EVENT_STAUS er stillt á „IDLE_EVENT“
Skipta stillingu LPCD EVENT_STATUS er stillt á „LPCD_EVENT“ með „LPCD_ STATUS_DATA“ sem gefur til kynna stöðubita sem „Abort_HIF“
Skiptastillingu í biðstöðu EVENT_STAUS er stillt á „BOOT_EVENT“ með „BOOT_ STATUS_DATA“ sem gefur til kynna bita „BOOT_SPI“
Skiptastilling sjálfvirkrar stillingar (engin sjálfvirk stilling, sjálfvirk stilling með biðstöðu og sjálfvirk stilling án biðstöðu) EVENT_STAUS er stillt á „AUTOCOLL_EVENT“ með STATUS_DATA bitum sem gefa til kynna að skipun hafi verið hætt við notanda.

4.5 Notkunarleiðbeiningar fyrir venjulegan hátt
4.5.1 Meðhöndlun skráa
Leiðbeiningar þessa hluta eru notaðar til að fá aðgang að rökréttum skrám PN5190.
4.5.1.1 WRITE_REGISTER
Þessi kennsla er notuð til að skrifa 32-bita gildi (litla endian) í rökrétta skrá.
4.5.1.1.1 Skilyrði
Heimilisfang skrárinnar verður að vera til og skráin verður annað hvort að hafa READ-WRITE eða WRITE-ONLY eiginleikann.
4.5.1.1.2 Skipun
Tafla 19. WRITE_REGISTER skipunargildi Skrifaðu 32-bita gildi í skrá.

Burðarreitur Lengd Gildi/lýsing
Skrá heimilisfang 1 bæti Heimilisfang skrárinnar.

Tafla 19. WRITE_REGISTER skipunargildi...framhald
Skrifaðu 32-bita gildi í skrá.

Burðarreitur Lengd Gildi/lýsing
Gildi 4 bæti 32-bita skráargildi sem verður að skrifa. (Litla-endian)

4.5.1.1.3 Viðbrögð
Tafla 20. WRITE_REGISTER svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR

4.5.1.1.4 viðburður
Það eru engir atburðir fyrir þessa skipun.
4.5.1.2 WRITE_REGISTER_OR_MASK
Þessi leiðbeining er notuð til að breyta innihaldi skrárinnar með því að nota rökrétta OR-aðgerð. Innihald skrárinnar er lesið og rökrétt OR-aðgerð er framkvæmd með meðfylgjandi grímu. Breytt efni er skrifað aftur í skrána.
4.5.1.2.1 Skilyrði
Heimilisfang skrárinnar verður að vera til og skráin verður að hafa READ-WRITE eigindina.
4.5.1.2.2 Skipun
Tafla 21. WRITE_REGISTER_OR_MASK skipunargildi Framkvæma rökrétta EÐA aðgerð á skrá með því að nota meðfylgjandi grímu.

Burðarreitur Lengd Gildi/lýsing
Skrá heimilisfang 1 bæti Heimilisfang skrárinnar.
Gríma 4 bæti Bitmaski notað sem operand fyrir rökræna OR aðgerð. (Litla-endian)

4.5.1.2.3 Svar
Tafla 22. WRITE_REGISTER_OR_MASK svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR

4.5.1.2.4 viðburður
Það eru engir atburðir fyrir þessa skipun.
4.5.1.3 WRITE_REGISTER_AND_MASK
Þessi leiðbeining er notuð til að breyta innihaldi skrárinnar með því að nota rökræna OG aðgerð. Innihald skrárinnar er lesið og rökrétt OG aðgerð er framkvæmd með meðfylgjandi grímu. Breytt efni er skrifað aftur í skrána.
4.5.1.3.1 Skilyrði
Heimilisfang skrárinnar verður að vera til og skráin verður að hafa READ-WRITE eigindina.
4.5.1.3.2 Skipun
Tafla 23. WRITE_REGISTER_AND_MASK skipunargildi Framkvæma rökrétta OG aðgerð á skrá með því að nota meðfylgjandi grímu.

Burðarreitur Lengd Gildi/lýsing
Skrá heimilisfang 1 bæti Heimilisfang skrárinnar.
Gríma 4 bæti Bitmaski notað sem operand fyrir rökræna OG aðgerð. (Litla-endian)

4.5.1.3.3 Svar
Tafla 24. WRITE_REGISTER_AND_MASK svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR

4.5.1.3.4 viðburður
Það eru engir atburðir fyrir þessa skipun.
4.5.1.4 WRITE_REGISTER_MULTIPLE
Þessi leiðbeiningavirkni er svipuð og kafla 4.5.1.1, kafla 4.5.1.2, kafla 4.5.1.3, með möguleika á að sameina þær. Reyndar tekur það fjölda skrá-tegunda-gilda setts og framkvæmir viðeigandi aðgerðir. Tegundin endurspeglar aðgerðina sem er annað hvort skrifa skrá, rökrétt EÐA aðgerð á skrá eða rökrétt OG aðgerð á skrá.
4.5.1.4.1 Skilyrði
Viðeigandi rökrétt heimilisfang skrárinnar innan setts verður að vera til.
Aðgangseigin skrárinnar verður að leyfa framkvæmd nauðsynlegrar aðgerðar (gerð):

  • Skrifaaðgerð (0x01): READ-WRITE eða WRITE-ONLY eiginleiki
  • EÐA grímuaðgerð (0x02): READ-WRITE eiginleiki
  • OG grímuaðgerð (0x03): READ-WRITE eiginleiki

Stærð 'Setja' fylkisins verður að vera á bilinu 1 – 43, að meðtöldum.
Reiturinn 'Type' verður að vera á bilinu 1 – 3, að meðtöldum

4.5.1.4.2 Skipun
Tafla 25. WRITE_REGISTER_MULTIPLE skipunargildi Framkvæma skrifa skráraðgerð með því að nota sett af Register-Value pörum.

Burðarreitur Lengd Gildi/lýsing
Stilltu [1…n] 6 bæti Skrá heimilisfang 1 bæti Rökrétt heimilisfang skrárinnar.
Tegund 1 bæti 0x1 Skrifaðu Skrá
0x2 Skrifaðu Register EÐA Mask
0x3 Skrifaðu skrá og grímu
Gildi 4 bæti 32 Bite register gildi sem verður að skrifa, eða bitmaska ​​notað fyrir rökrétta aðgerð. (Litla-endian)

Athugið: Ef um undantekningu er að ræða er aðgerðin ekki afturkölluð, þ.e. skrár sem hafa verið breyttar þar til undantekning á sér stað eru í breyttu ástandi. Gestgjafi verður að grípa til viðeigandi aðgerða til að ná sér í skilgreint ástand.
4.5.1.4.3 Svar
Tafla 26. WRITE_REGISTER_MULTIPLE svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR

4.5.1.4.4 viðburður
Það eru engir atburðir fyrir þessa skipun.
4.5.1.5 READ_REGISTER
Þessi leiðbeining er notuð til að lesa til baka innihald rökrænnar skrár. Innihaldið er til staðar í svarinu, sem 4-bæta gildi á litlu-endian sniði.
4.5.1.5.1 Skilyrði
Heimilisfang rökfræðilegu skrárinnar verður að vera til. Aðgangseiginleiki skrárinnar verður annað hvort að vera READ-WRITE eða READ-ONLY.
4.5.1.5.2 Skipun
Tafla 27. READ_REGISTER skipunargildi
Lestu aftur efni skrár.

Burðarreitur Lengd Gildi/lýsing
Skrá heimilisfang 1 bæti Heimilisfang rökfræðilegrar skráar

4.5.1.5.3 Svar
Tafla 28. READ_REGISTER svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS PN5190_STATUS_INSTR_ERROR (Engin frekari gögn eru til staðar)
Skráningarvirði 4 bæti 32-bita skráargildi sem hefur verið lesið upp. (Litla-endian)

4.5.1.5.4 viðburður
Það eru engir atburðir fyrir þessa skipun.
4.5.1.6 READ_REGISTER_MULTIPLE
Þessi kennsla er notuð til að lesa margar rökfræðilegar skrár í einu. Niðurstaðan (innihald hverrar skráar) kemur fram í svari við leiðbeiningunum. Heimilisfangið sjálft er ekki innifalið í svarinu. Röð innihalds skrárinnar í svarinu samsvarar röð heimilisfanga skrárinnar í leiðbeiningunum.
4.5.1.6.1 Skilyrði
Öll skrásetföng innan leiðbeiningarinnar verða að vera til. Aðgangseiginleikinn fyrir hverja skrá verður annað hvort að vera READ-WRITE eða READ-ONLY. Stærð 'Register Address' fylki verður að vera á bilinu 1 – 18, að meðtöldum.
4.5.1.6.2 Skipun
Tafla 29. READ_REGISTER_MULTIPLE skipunargildi Framkvæma lestrarskráraðgerð á safni skráa.

Burðarreitur Lengd Gildi/lýsing
Skrá heimilisfang[1…n] 1 bæti Skrá heimilisfang

4.5.1.6.3 Svar
Tafla 30. READ_REGISTER_MULTIPLE svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS PN5190_STATUS_INSTR_ERROR (Engin frekari gögn eru til staðar)
Skráningargildi [1…n] 4 bæti Gildi 4 bæti 32-bita skráargildi sem hefur verið lesið upp (little-endian).

4.5.1.6.4 viðburður
Það eru engir atburðir fyrir þessa skipun.
4.5.2 E2PROM meðferð
Aðgengilegt svæði í E2PROM er eins og á EEPROM korti og aðgengileg stærð.
Athugið:
1. Þar sem „E2PROM heimilisfangið“ er nefnt í leiðbeiningunum hér að neðan, skal vísa til stærðar EEPROM svæðisins sem hægt er að senda.
4.5.2.1 WRITE_E2PROM
Þessi leiðbeining er notuð til að skrifa eitt eða fleiri gildi í E2PROM. Reiturinn 'Values' inniheldur gögnin sem á að skrifa á E2PROM og byrjar á heimilisfanginu sem gefið er upp í reitnum 'E2PROM Address'. Gögnin eru skrifuð í röð.
Athugið:
Athugaðu að þetta er blokkunarskipun, þetta þýðir að NFC FE er læst meðan á skrifum stendur. Þetta getur tekið nokkrar millisekúndur.
4.5.2.1.1 Skilyrði
'E2PROM Address' reiturinn verður að vera á bilinu samkvæmt [2]. Fjöldi bæta innan 'Values' reitsins verður að vera á bilinu 1 – 1024 (0x0400), að meðtöldum. Skrifunaraðgerð má ekki fara út fyrir EEPROM vistfang eins og getið er í [2]. Villusvar skal sent til gestgjafans ef heimilisfang fer yfir EEPROM vistfangarýmið eins og í [2].
4.5.2.1.2 Skipun
Tafla 31. WRITE_E2PROM skipunargildi Skrifaðu gefin gildi í röð í E2PROM.

Burðarreitur Lengd Gildi/lýsing
E2PROM heimilisfang 2 bæti Heimilisfang í EEPROM þaðan sem skrifa skal hefjast. (Litla-endian)
Gildi 1 – 1024 bæti Gildi sem verður að skrifa á E2PROM í röð.

4.5.2.1.3 Svar
Tafla 32. WRITE_EEPROM svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS PN5190_STATUS_INSTR_ERROR PN5190_STATUS_MEMORY_ERROR

4.5.2.1.4 viðburður
Það eru engir atburðir fyrir þessa skipun.
4.5.2.2 READ_E2PROM
Þessi leiðbeining er notuð til að lesa aftur gögn frá E2PROM minnissvæðinu. Reiturinn 'E2PROM Address' gefur til kynna upphafsvistfang lestraraðgerðarinnar. Svarið inniheldur gögnin lesin úr E2PROM.
4.5.2.2.1 Skilyrði
'E2PROM Address' reiturinn verður að vera á gildu sviði.
Reiturinn „Fjöldi bæta“ verður að vera á bilinu 1 – 256, að meðtöldum.
Lestur má ekki fara lengra en síðasta aðgengilega EEPROM vistfangið.
Villusvar skal sent til gestgjafans ef heimilisfangið fer yfir EEPROM vistfangarýmið.
4.5.2.2.2 Skipun
Tafla 33. READ_E2PROM skipunargildi Lesið út gildi úr E2PROM í röð.

Burðarreitur Lengd Gildi/lýsing
E2PROM heimilisfang 2 bæti Heimilisfang í E2PROM þaðan sem lestur skal hefjast. (Litla-endian)
Fjöldi bæta 2 bæti Fjöldi bæta sem á að lesa upp. (Litla-endian)

4.5.2.2.3 Svar
Tafla 34. READ_E2PROM svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (Engin frekari gögn eru til staðar)
Gildi 1 – 1024 bæti Gildi sem hafa verið lesin upp í röð.

4.5.2.2.4 viðburður
Það eru engir atburðir fyrir þessa skipun.
4.5.2.3 GET_CRC_USER_AREA
Þessi leiðbeining er notuð til að reikna út CRC fyrir allt notendastillingarsvæðið þar á meðal samskiptasvæði PN5190 IC.
4.5.2.3.1 Skipun
Tafla 35. GET_CRC_USER_AREA skipunargildi
Lestu út CRC á notendastillingarsvæði þar á meðal samskiptareglur.

Burðarreitur Lengd Gildi/lýsing
Engin gögn í farmi

4.5.2.3.2 Svar
Tafla 36. GET_CRC_USER_AREA svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (Engin frekari gögn eru til staðar)
Gildi 4 bæti 4 bæti af CRC gögnum á smá-endian sniði.

4.5.2.3.3 viðburður
Það eru engir atburðir fyrir þessa skipun.
4.5.3 CLIF gagnavinnsla
Leiðbeiningarnar sem lýst er í þessum hluta lýsa skipunum fyrir RF sendingu og móttöku.
4.5.3.1 EXCHANGE_RF_DATA
RF skiptiaðgerðin framkvæmir sendingu á TX gögnunum og bíður eftir móttöku allra RX gagna.
Aðgerðin skilar sér ef móttaka (annaðhvort er röng eða rétt) eða tími lýkur. Tímamælirinn er ræstur með ENDA SENDINGAR og stöðvaður með BYRJUN MÓTTAKA. Tímamörk sem eru fyrirfram stillt í EEPROM skal notuð ef tímamörk eru ekki stillt áður en Exchange skipun er framkvæmd.
Ef transceiver_state er

  • í aðgerðalausri stillingu er farið í TRANSCEIVE ham.
  • Í WAIT_RECEIVE er stöðu senditækisins endurstillt í TRANSCEIVE MODE ef ræsibiti er stilltur
  • Í WAIT_TRANSMIT er stöðu senditækisins endurstillt í TRANSCEIVE MODE ef upphafsbiti er EKKI stilltur

Reiturinn 'Fjöldi gildra bita í síðasta bæti' gefur til kynna nákvæma gagnalengd sem á að senda.

4.5.3.1.1 Skilyrði
Stærð 'TX Data' reitsins verður að vera á bilinu 0 – 1024, að meðtöldum.
Reiturinn „Fjöldi gilda bita í síðasta bæti“ verður að vera á bilinu 0 – 7.
Ekki má kalla á skipunina meðan á RF sendingu stendur yfir. Skipun skal tryggja rétta stöðu senditækisins til að senda gögnin.
Athugið:
Þessi skipun gildir aðeins fyrir lesandastillingu og P2P“ óvirkan/virkan upphafsham.
4.5.3.1.2 Skipun
Tafla 37. EXCHANGE_RF_DATA skipunargildi
Skrifaðu TX gögn í innri RF sendingar biðminni og byrjar sendingu með sendingarskipun og bíddu þar til móttöku eða Time-Out til að undirbúa svar við hýsilinn.

Burðarreitur Lengd Gildi/lýsing
Fjöldi gilda bita í síðasta bæti 1 bæti 0 Allir bitar af síðasta bæti eru sendir
1 – 7 Fjöldi bita innan síðasta bæti sem á að senda.
RFExchangeConfig 1 bæti Stilling RFExchange aðgerðarinnar. Upplýsingar sjá hér að neðan

Tafla 37. EXCHANGE_RF_DATA skipunargildi...framhald
Skrifaðu TX gögn í innri RF sendingar biðminni og byrjar sendingu með sendingarskipun og bíddu þar til móttöku eða Time-Out til að undirbúa svar við hýsilinn.

Burðarreitur Lengd Gildi/lýsing
TX gögn n bæti TX gögn sem þarf að senda út í gegnum CLIF með sendingarskipun. n = 0 – 1024 bæti

Tafla 38. RFexchangeConfig Bitmask

b7 b6 b5 b4 b3 b2 b1 b0 Lýsing
Bitar 4 – 7 eru RFU
X Láttu RX Gögn fylgja með sem svar byggt á RX_STATUS, ef biti stilltur á 1b.
X Hafa EVENT_STATUS skrá sem svar, ef biti stilltur á 1b.
X Hafa RX_STATUS_ERROR skrá sem svar, ef biti er stilltur á 1b.
X Taktu með RX_STATUS skrá sem svar, ef biti er stilltur á 1b.

4.5.3.1.3 Svar
Tafla 39. EXCHANGE_RF_DATA svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_INSTR_SUCCESS
PN5190_STATUS_INSTR_ERROR (Engin frekari gögn eru til staðar) PN5190_STATUS_TIMEOUT PN5190_STATUS_RX_TIMEOUT PN5190_STATUS_NO_RF_FIELD PN5190_STATUS_TIMEOUT_WITH_EMD_ERROR
RX_STATUS 4 bæti Ef RX_STATUS er beðið um (litla endian)
RX_STATUS_ERROR 4 bæti Ef RX_STATUS_ERROR er beðið um (litla endian)
EVENT_STATUS 4 bæti Ef beðið er um EVENT_STATUS (little-endian)
RX gögn 1 – 1024 bæti Ef RX gagna er beðið. RX gögn móttekin á RF móttökufasa RF skipti.

4.5.3.1.4 viðburður
Það eru engir atburðir fyrir þessa skipun.
4.5.3.2 TRANSMIT_RF_DATA
Þessi leiðbeining er notuð til að skrifa gögn inn í innri CLIF sendingarbuffið og hefja sendingu með því að nota sendingarskipunina innbyrðis. Stærð þessa biðminni er takmörkuð við 1024 bæti. Eftir að þessi fyrirmæli hefur verið framkvæmd er RF móttaka ræst sjálfkrafa.
Skipunin kemur aftur strax eftir að sendingu er lokið og bíður ekki eftir að móttöku lýkur.
4.5.3.2.1 Skilyrði
Fjöldi bæta innan reitsins 'TX Data' verður að vera á bilinu 1 – 1024, að meðtöldum.
Ekki má kalla á skipunina meðan á RF sendingu stendur yfir.
4.5.3.2.2 Skipun
Tafla 40. TRANSMIT_RF_DATA skipunargildi Skrifaðu TX gögn í innri CLIF sendingarbuff.

Burðarreitur Lengd Gildi/lýsing
Fjöldi gilda bita í síðasta bæti 1 bæti 0 Allir bitar af síðasta bæti eru sendir 1 – 7 Fjöldi bita innan síðasta bæti sem á að senda.
RFUs 1 bæti Frátekið
TX gögn 1 – 1024 bæti TX gögn sem nota skal við næstu RF sendingu.

4.5.3.2.3 Svar
Tafla 41. TRANSMIT_RF_DATA svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_INSTR_SUCCESS PN5190_STATUS_INSTR_ERROR PN5190_STATUS_NO_RF_FIELD PN5190_STATUS_NO_EXTERNAL_RF_FIELD

4.5.3.2.4 viðburður
Það eru engir atburðir fyrir þessa skipun.
4.5.3.3 SÆTTA_RF_DATA
Þessi leiðbeining er notuð til að lesa gögn úr innri CLIF RX biðminni, sem inniheldur RF svörunargögnin (ef einhver eru) send á hana frá fyrri framkvæmd kafla 4.5.3.1 með möguleika á að hafa ekki móttekið gögn í svarinu eða kafla 4.5.3.2 .XNUMX skipun.
4.5.3.3.1 Skipun
Tafla 42. RETRIEVE_RF_DATA skipunargildi Lesið RX gögn úr innri RF móttöku biðminni.

Burðarreitur Lengd Gildi/lýsing
Tómt Tómt Tómt

4.5.3.3.2 Svar
Tafla 43. RETRIEVE_RF_DATA svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
Burðarreitur Lengd Gildi/lýsing
PN5190_STATUS_INSTR_SUCCESS
PN5190_STATUS_INSTR_ERROR (Engin frekari gögn eru til staðar)
RX gögn 1 – 1024 bæti RX gögn sem hafa borist við síðustu árangursríku RF móttöku.

4.5.3.3.3 viðburður
Það eru engir atburðir fyrir þessa skipun.
4.5.3.4 RECEIVE_RF_DATA
Þessi leiðbeining bíður eftir gögnunum sem berast í gegnum RF tengi lesandans.
Í lesandaham kemur þessi leiðbeining annaðhvort til baka ef móttaka er (annaðhvort röng eða rétt) eða FWT tímamörk eiga sér stað. Tímamælirinn er ræstur með ENDA SENDINGAR og stöðvaður með BYRJUN MÓTTAKA. Sjálfgefið tímamarksgildi sem er forstillt í EEPROM skal notað ef tímamörk eru ekki stillt áður en Exchange skipun er framkvæmd.
Í miðunarham kemur þessi fyrirmæli annað hvort til baka ef um er að ræða móttöku (annað hvort rangar eða réttar) eða ytri RF villu.
Athugið:
Þessa kennslu skal nota með TRANSMIT_RF_DATA skipuninni til að framkvæma TX og RX aðgerð...
4.5.3.4.1 Skipun
Tafla 44. RECEIVE_RF_DATA skipunargildi

Burðarreitur Lengd Gildi/lýsing
ReceiveRFConfig 1 bæti Stilling á ReceiveRFConfig aðgerðinni. Sjáðu Tafla 45

Tafla 45. ReceiveRFConfig bitmaski

b7 b6 b5 b4 b3 b2 b1 b0 Lýsing
Bitar 4 – 7 eru RFU
X Láttu RX Gögn fylgja með sem svar byggt á RX_STATUS, ef biti stilltur á 1b.
X Hafa EVENT_STATUS skrá sem svar, ef biti stilltur á 1b.
X Hafa RX_STATUS_ERROR skrá sem svar, ef biti er stilltur á 1b.
X Taktu með RX_STATUS skrá sem svar, ef biti er stilltur á 1b.

4.5.3.4.2 Svar
Tafla 46. RECEIVE_RF_DATA svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_INSTR_SUCCESS
PN5190_STATUS_INSTR_ERROR (Engin frekari gögn eru til staðar)
PN5190_STATUS_TIMEOUT
Burðarreitur Lengd Gildi/lýsing
PN5190_STATUS_NO_RF_FIELD
PN5190_STATUS_NO_EXTERNAL_RF_FIELD
RX_STATUS 4 bæti Ef RX_STATUS er beðið um (litla endian)
RX_STATUS_ERROR 4 bæti Ef RX_STATUS_ERROR er beðið um (litla endian)
EVENT_STATUS 4 bæti Ef beðið er um EVENT_STATUS (little-endian)
RX gögn 1 – 1024 bæti Ef RX gagna er beðið. RX gögn móttekin yfir RF.

4.5.3.4.3 viðburður
Það eru engir atburðir fyrir þessa skipun.
4.5.3.5 RETRIEVE_RF_FELICA_EMD_DATA (FeliCa EMD stillingar)
Þessi leiðbeining er notuð til að lesa gögn úr innri CLIF RX biðminni, sem inniheldur FeliCa EMD viðbragðsgögn (ef einhver eru) send á hana frá fyrri framkvæmd EXCHANGE_RF_DATA skipunarinnar sem skilaði stöðunni 'PN5190_STATUS_TIMEOUT_WITH_EMD_ERROR'.
Athugið: Þessi skipun er fáanleg frá PN5190 FW v02.03 og áfram.
4.5.3.5.1 Skipun
Lestu RX gögn frá innri RF móttöku biðminni.
Tafla 47. RETRIEVE_RF_FELICA_EMD_DATA skipunargildi

Burðarreitur Lengd Gildi/lýsing
FeliCaRFRetrieveConfig 1 bæti 00 – FF Stilling RETRIEVE_RF_FELICA_EMD_DATA aðgerðarinnar
lýsing á stillingum (bitamaska). biti 7..2: RFU
bit 1: Taktu með RX_STATUS_ ERROR skrá sem svar, ef biti er stilltur á 1b.
biti 0: Taktu með RX_STATUS skrá sem svar, ef biti er stilltur á 1b.

4.5.3.5.2 Svar
Tafla 48. RETRIEVE_RF_FELICA_EMD_DATA svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða starfseminnar. Væntanleg gildi eru eins og hér að neðan: PN5190_STATUS_INSTR_SUCCESS PN5190_STATUS_INSTR_ERROR (Engin frekari gögn eru til staðar)
RX_STATUS 4 bæti Ef RX_STATUS er beðið um (litla endian)
RX_STATUS_ ERROR 4 bæti Ef RX_STATUS_ERROR er beðið um (litla endian)
Burðarreitur Lengd Gildi/lýsing
RX gögn 1…1024 bæti FeliCa EMD RX gögn sem hafa borist við síðustu misheppnaðar RF móttöku með Exchange Command.

4.5.3.5.3 viðburður
Það eru engir atburðir fyrir þessa skipun.
4.5.4 Skipt um rekstrarham
PN5190 styður 4 mismunandi aðgerðastillingar:
4.5.4.1 Venjulegt
Þetta er sjálfgefin stilling, þar sem allar leiðbeiningar eru leyfðar.
4.5.4.2 Biðstaða
PN5190 er í biðstöðu/svefn til að spara orku. Stilla verður vökuskilyrði til að skilgreina hvenær á að fara úr biðstöðu aftur.
4.5.4.3 LPCD
PN5190 er í lágstyrkskortaskynjunarham, þar sem það reynir að greina kort sem er að fara inn í rekstrarmagnið, með minnstu mögulegu orkunotkun.
4.5.4.4 Autocoll
PN5190 virkar sem RF hlustandi, framkvæmir virkjun markhams sjálfkrafa (til að tryggja rauntímatakmarkanir)
4.5.4.5 SWITCH_MODE_NORMAL
Skipunin Switch Mode Normal hefur þrjú notkunartilvik.
4.5.4.5.1 UseCase1: Farðu í venjulegan notkunarham við ræsingu (POR)
Notaðu til að endurstilla í aðgerðaleysi til að taka á móti / vinna næstu skipun með því að fara í venjulegan notkunarham.
4.5.4.5.2 UseCase2: Ljúka skipun sem þegar er í gangi til að skipta yfir í venjulegan notkunarham (hætta skipun)
Notaðu til að endurstilla í aðgerðalaus ástand til að taka á móti / vinna næstu skipun með því að slíta skipunum sem þegar eru í gangi.
Hægt er að loka skipunum eins og biðstöðu, LPCD, Exchange, PRBS og Autocoll með þessari skipun.
Þetta er eina sérstaka skipunin sem hefur ekki svar. Þess í stað hefur það EVENT tilkynningu.
Sjá kafla 4.4.3 fyrir frekari upplýsingar um tegund atburða sem eiga sér stað við mismunandi undirliggjandi skipanaframkvæmd.
4.5.4.5.2.1 Notkunartilvik2.1:
Þessi skipun skal endurstilla allar CLIF TX, RX og Field Control Registers í ræsistöðu. Með því að gefa út þessa skipun skal slökkva á öllum núverandi RF sviði.
4.5.4.5.2.2 Notkunartilvik2.2:
Í boði frá PN5190 FW v02.03 og áfram:
Þessi skipun skal ekki breyta CLIF TX, RX og Field Control Registers heldur skal hún aðeins færa senditækið í aðgerðalausa stöðu.
4.5.4.5.3 UseCase3: Venjulegur rekstrarhamur við mjúka endurstillingu/hætta úr biðstöðu, LPCD Í þessu tilviki fer PN5190 beint í venjulegan notkunarham með því að senda IDLE_EVENT til gestgjafans (Mynd 12 eða Mynd 13) og “ IDLE_EVENT“ biti er stilltur í töflu 11.
Það er engin krafa um að senda SWITCH_MODE_NORMAL skipun.
Athugið:
Eftir að IC er skipt yfir í venjulegan hátt er öllum stillingum RF breytt í sjálfgefið ástand. Það er mikilvægt að viðkomandi RF stillingar og aðrar tengdar skrár verði hlaðnar með viðeigandi gildum áður en RF ON eða RF Exchange aðgerð er framkvæmd.
4.5.4.5.4 Skipunarrammi til að senda fyrir mismunandi notkunartilvik
4.5.4.5.4.1 UseCase1: Skipun fer í venjulegan notkunarham við ræsingu (POR) 0x20 0x01 0x00
4.5.4.5.4.2 UseCase2: Skipun til að stöðva þegar keyrðar skipanir til að skipta yfir í venjulegan notkunarham
Notkunartilvik 2.1:
0x20 0x00 0x00
Notkunartilvik 2.2: (Frá FW v02.02 og áfram):
0x20 0x02 0x00
4.5.4.5.4.3 UseCase3: Skipun fyrir venjulegan notkunarham við mjúka endurstillingu/hætta úr biðstöðu, LPCD, ULPCD
Enginn. PN5190 fer beint í venjulegan rekstrarham.
4.5.4.5.5 Svar
Engin
4.5.4.5.6 viðburður
BOOT_EVENT (í EVENT_STATUS skránni) er stillt sem gefur til kynna að venjulegur hamur sé farinn og er sendur til gestgjafans. Sjá mynd 12 og mynd 13 fyrir atburðagögn.

NXP PN5190 NFC framenda stjórnandi - Venjulegur gangur

IDLE_EVENT (í EVENT_STATUS skrá) er stillt sem gefur til kynna að venjulegur hamur sé farinn og er sendur til gestgjafans. Sjá mynd 12 og mynd 13 fyrir atburðagögn.NXP PN5190 NFC framendastýring - lýkur nú þegar

BOOT_EVENT (í EVENT_STATUS skrá) er stillt sem gefur til kynna að venjulegur hamur sé farinn og er sendur til gestgjafans. Sjá mynd 12 og mynd 13 fyrir atburðagögn.

NXP PN5190 NFC framendastýring - Notkunarhamur við heitt

4.5.4.6 SWITCH_MODE_AUTOCOLL
Skiptahamur sjálfvirkur söfnun framkvæmir sjálfkrafa kortavirkjunarferlið í markham.
Reiturinn 'Autocoll Mode' verður að vera á bilinu 0 – 2, að meðtöldum.
Ef reiturinn 'Autocoll Mode' er stilltur á 2 (Autocoll): Reiturinn 'RF Technologies' (Tafla 50) verður að innihalda bitagrímu sem gefur til kynna RF tæknina sem á að styðja við sjálfvirka vinnslu.
Engar leiðbeiningar má senda á meðan þú ert í þessari stillingu.
Uppsögn er sýnd með truflun.
4.5.4.6.1 Skipun
Tafla 49. SWITCH_MODE_AUTOCOLL skipunargildi

Parameter Lengd Gildi/lýsing
RF tækni 1 bæti Bitmaska ​​sem gefur til kynna RF tæknina sem hægt er að hlusta á meðan á Autocoll stendur.
Sjálfvirk söfnunarstilling 1 bæti 0 Engin sjálfvirk stilling, þ.e. Autocoll lýkur þegar ytri RF svið er ekki til staðar.
Uppsögn ef um er að ræða
• ENGINN RF FIELD eða RF FIELD hefur horfið
• PN5190 er virkjaður í TARGET ham
1 Sjálfvirk stilling með biðstöðu. Þegar enginn RF reitur er til staðar fer Autocoll sjálfkrafa í biðstöðu. Þegar RF ytra RF svið hefur fundist fer PN5190 aftur í sjálfvirkan skjástillingu.
Uppsögn ef um er að ræða
• PN5190 er virkjaður í TARGET ham
Frá PN5190 FW v02.03 áfram: Ef EEPROM reiturinn „bCard ModeUltraLowPowerEnabled“ á heimilisfanginu „0xCDF“ er stilltur á „1“, þá fer PN5190 í biðstöðu fyrir ofurlítið afl.
2 Sjálfvirk stilling án biðstöðu. Þegar ekkert RF svið er til staðar bíður PN5190 þar til RF reitur er til staðar áður en sjálfvirkur greining reiknirit er ræst. Biðstaða er ekki notuð í þessu tilfelli.
Uppsögn ef um er að ræða
• PN5190 er virkjaður í TARGET ham

Tafla 50. RF Technologies Bitmask

b7 b6 b5 b4 b3 b2 b1 b0 Lýsing
0 0 0 0 RFUs
X Ef stillt er á 1b er kveikt á hlustun eftir NFC-F Active. (Ekki í boði).
X Ef stillt er á 1b er kveikt á hlustun eftir NFC-A Active. (Ekki í boði).
X Ef stillt er á 1b er kveikt á hlustun á NFC-F.
X Ef stillt er á 1b er kveikt á hlustun eftir NFC-A.

4.5.4.6.2 Svar
Svarið gefur aðeins til kynna að skipunin hafi verið unnin.
Tafla 51. SWITCH_MODE_AUTOCOLL svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_INSTR_SUCCESS
PN5190_STATUS_INSTR_ERROR (Ekki hefur verið farið í skiptaham vegna rangra stillinga)

4.5.4.6.3 viðburður
Atburðatilkynningin er send þegar skipuninni er lokið og venjulegur hamur er farinn. Gestgjafi skal lesa svarbætin út frá atburðargildinu.
Athugið:
Þegar staðan er ekki „PN5190_STATUS_INSTR_SUCCESS“, þá eru frekari „Protocol“ og „Card_Activated“ gagnabæt ekki til staðar.
Tækniupplýsingar eru sóttar úr skránum með því að nota kafla 4.5.1.5, kafla 4.5.1.6 skipanir.
Eftirfarandi tafla sýnir atburðagögnin sem eru send sem hluti af atburðarskilaboðunum Mynd 12 og Mynd 13.
Tafla 52. EVENT_SWITCH_MODE_AUTOCOLL – AUTOCOLL_EVENT gögn Skipta um rekstrarham Autocoll atburður

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða starfseminnar
PN5190_STATUS_INSTR_SUCCESS PN5190 er virkjaður í TARGET ham.
Frekari gögn í þessu tilviki eru gild.
PN5190_STATUS_PREVENT_STANDBY Gefur til kynna að komið sé í veg fyrir að PN5190 fari í biðham. Þessi staða er aðeins gild þegar sjálfvirk söfnun er valin sem „Sjálfvirk stilling með biðstöðu“.
PN5190_STATUS_NO_EXTERNAL_RF_ FIELD Gefur til kynna að ekkert utanaðkomandi RF svið sé til staðar meðan á sjálfvirkri samsetningu stendur í ósjálfráðri stillingu
PN5190_STATUS_USER_CANCELLED Gefur til kynna að núverandi skipun sem er í gangi sé hætt með venjulegri skiptastillingu
Bókun 1 bæti 0x10 Virkjað sem Passive TypeA
0x11 Virkjað sem Passive TypeF 212
0x12 Virkjað sem Passive TypeF 424
0x20 Virkjað sem Active TypeA
0x21 Virkjað sem Active TypeF 212
0x22 Virkjað sem Active TypeF 424
Önnur gildi Ógilt
Card_Activated 1 bæti 0x00 Ekkert kortavirkjunarferli samkvæmt ISO 14443-3
0x01 Gefur til kynna að tækið sé virkt í óvirkri stillingu

Athugið:
Eftir að hafa lesið atburðagögnin, skal lesa gögn sem berast frá kortinu/tækinu sem var virkjað (svo sem 'n' bæti af ATR_REQ/RATS samkvæmt ISO18092/ISO1443-4), með því að nota kafla 4.5.3.3 skipunina.
4.5.4.6.4 Samskipti tdample

NXP PN5190 NFC framendastýringur - Samskipti tdample

4.5.4.7 SWITCH_MODE_BANDBY
Switch Mode Standby setur IC sjálfkrafa í biðham. IC mun vakna eftir að uppsettir vökugjafar uppfylla vökuskilyrðin.
Athugið:
Counter rennur út fyrir ULP BANDBY og HIF abort fyrir BANDBY eru sjálfgefið tiltækar til að hætta í biðham.

4.5.4.7.1 Skipun
Tafla 53. SWITCH_MODE_STANDBY skipunargildi

Parameter Lengd Gildi/lýsing
Config 1 bæti Bitmaska ​​stjórnar vökugjafanum sem á að nota og biðstöðu til að fara í. Vísa til Tafla 54
Mótgildi 2 bæti Notað gildi fyrir vakningarteljara í millisekúndum. Stutt hámarksgildi er 2690 fyrir biðstöðu. Hámarks stutt gildi er 4095 fyrir ULP biðstöðu. Gildið sem á að gefa upp er á litlu-endian sniði.
Innihald þessa færibreytu er aðeins gilt ef „Config Bitmask“ er virkt fyrir vakningu þegar teljarinn rennur út.

Tafla 54. Config Bitmask

b7 b6 b5 b4 b3 b2 b1 b0 Lýsing
X Sláðu inn ULP biðstöðu ef biti er stilltur á 1b Farðu í biðstöðu ef biti er stilltur á 0b.
0 RFUs
X Vakna á GPIO-3 þegar það er hátt, ef biti er stilltur á 1b. (Á ekki við fyrir ULP biðstöðu)
X Vakna á GPIO-2 þegar það er hátt, ef biti er stilltur á 1b. (Á ekki við fyrir ULP biðstöðu)
X Vakna á GPIO-1 þegar það er hátt, ef biti er stilltur á 1b. (Á ekki við fyrir ULP biðstöðu)
X Vakna á GPIO-0 þegar það er hátt, ef biti er stilltur á 1b. (Á ekki við fyrir ULP biðstöðu)
X Wake-up on wake-up teller rennur út, ef bit er stillt á 1b. Fyrir ULP-biðstöðu er þessi valkostur sjálfgefið virkur.
X Vakning á ytra RF sviði, ef biti er stilltur á 1b.

Athugið: Frá PN5190 FW v02.03, ef EEPROM reiturinn „CardModeUltraLowPowerEnabled“ á heimilisfanginu „0xCDF“ er stilltur á „1“, er ekki hægt að nota ULP biðstöðu með SWITCH_MODE_STANDBY stjórn.
4.5.4.7.2 Svar
Svarið gefur aðeins til kynna að skipunin hafi verið unnin og biðstaða verður aðeins sett inn eftir að svarið er að fullu lesið af gestgjafanum.
Tafla 55. SWITCH_MODE_STANDBY svargildi Skipta um biðstöðu fyrir notkunarham

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_INSTR_SUCCESS
PN5190_STATUS_INSTR_ERROR (Ekki hefur verið farið í skiptaham – vegna rangra stillinga)

4.5.4.7.3 viðburður
Atburðatilkynningin er send þegar skipuninni er lokið og venjulegur hamur er farinn. Skoðaðu snið viðburðarins sem verður sendur eftir að skipuninni er lokið eins og á mynd 12 og mynd 13.
Ef komið er í veg fyrir að PN5190 fari í biðham, þá er atburðurinn „STANDBY_PREV_EVENT“ bitinn sem er stilltur í EVENT_STATUS eins og getið er um í töflu 11 sendur til hýsilsins vegna forvarnar í biðstöðu eins og getið er um í töflu 13.
4.5.4.7.4 Samskipti Example

NXP PN5190 NFC framendastýring - Samskipti Example1

4.5.4.8 SWITCH_MODE_LPCD
Switch Mode LPCD framkvæmir afstillingarskynjun á loftnetinu vegna breytts umhverfis umhverfis loftnetið.
Það eru 2 mismunandi stillingar fyrir LPCD. HW-undirstaða (ULPCD) lausnin býður upp á samkeppnishæfa orkunotkun með minni næmi. FW-undirstaða (LPCD) lausnin býður upp á besta næmni í sínum flokki með aukinni orkunotkun.
Í Single Mode of FW based (LPCD) er enginn kvörðunaratburður sendur til gestgjafa.
Þegar Single mode er kölluð fram eru kvörðun og mælingar allar gerðar eftir að biðstöðu er hætt.
Fyrir kvörðunartilvik í stakri stillingu, gefðu fyrst út staka stillingu með skipun um kvörðunartilvik. Eftir kvörðun er LPCD kvörðunartilvik móttekin og eftir það verður að senda staka stillingu skipunina með viðmiðunargildið sem fæst úr fyrra skrefi sem innsláttarfæribreytu.
Stilling LPCD fer fram í EEPROM/Flash Data stillingum áður en skipunin er kölluð.
Athugið:
GPIO3 stöðvun fyrir ULPCD, HIF stöðvun fyrir LPCD eru fáanlegar sjálfgefið til að hætta við lágstyrksstillingar.
Vakning vegna þess að teljari rennur út er alltaf virkjuð.
Fyrir ULPCD ætti DC-DC stillingar að vera óvirkar í EEPROM/Flash Data stillingum og ætti að veita VUP framboð í gegnum VBAT. Gera skal nauðsynlegar jumper stillingar. Fyrir EEPROM/Flash Data stillingar, sjá skjal [2].
Ef skipunin er fyrir LPCD/ULPCD kvörðun þarf gestgjafinn samt að senda allan rammann.

4.5.4.8.1 Skipun
Tafla 56. SWITCH_MODE_LPCD skipunargildi

Parameter Lengd Gildi/lýsing
bStjórn 1 bæti 0x00 Sláðu inn ULPCD kvörðun. Skipun hættir eftir kvörðun og atburður með viðmiðunargildi er sendur til gestgjafans.
0x01 Sláðu inn ULPCD
0x02 LPCD kvörðun. Skipun hættir eftir kvörðun og atburður með viðmiðunargildi er sendur til gestgjafans.
0x03 Sláðu inn LPCD
0x04 Einn háttur
0x0C Einstök stilling með kvörðunaratburði
Önnur gildi RFUs
Vakningarstýring 1 bæti Bitmaska ​​sem stjórnar vökugjafanum sem á að nota fyrir LPCD/ULPCD. Innihald þessa reits kemur ekki til greina við kvörðun. Vísa til Tafla 57
Viðmiðunargildi 4 bæti Viðmiðunargildi til að nota meðan á ULPCD/LPCD stendur.
Fyrir ULPCD er bæti 2 sem geymir HF-deyfingargildið notað bæði á kvörðunar- og mælingastigi.
Fyrir LPCD er innihald þessa reits ekki tekið til greina fyrir kvörðun og staka stillingu. Vísa til Tafla 58 fyrir réttar upplýsingar um öll 4 bæti.
Mótgildi 2 bæti Gildi fyrir vakningarteljara í millisekúndum. Hámarks stutt gildi er 2690 fyrir LPCD. Hámarks stutt gildi er 4095 fyrir ULPCD. Gildið sem á að gefa upp er á litlu-endian sniði.
Innihald þessa reits kemur ekki til greina fyrir LPCD kvörðun.
Fyrir staka stillingu og staka stillingu með kvörðunartilvik er hægt að stilla lengd biðstöðu fyrir kvörðun úr EEPROM stillingunni: LPCD_SETTINGS->wCheck Period.
Fyrir staka stillingu með kvörðun skal WUC gildi ekki vera núll.

Tafla 57. Wake-up Control Bitmask

b7 b6 b5 b4 b3 b2 b1 b0 Lýsing
0 0 0 0 0 0 0 RFUs
X Vakning á ytra RF sviði, ef biti er stilltur á 1b.

Tafla 58. Tilvísunargildi bætiupplýsingar

Tilvísunargildi bæti ULPCD LPCD
Bæti 0 Tilvísunarbæti 0 Rás 0 tilvísunarbæti 0
Bæti 1 Tilvísunarbæti 1 Rás 0 tilvísunarbæti 1
Bæti 2 HF Dempari gildi Rás 1 tilvísunarbæti 0
Bæti 3 NA Rás 1 tilvísunarbæti 1

4.5.4.8.2 Svar
Tafla 59. SWITCH_MODE_LPCD svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_INSTR_SUCCESS
PN5190_STATUS_INSTR_ERROR (Ekki hefur verið farið í skiptaham – vegna rangra stillinga)

4.5.4.8.3 viðburður
Tilkynningin um atburð er send þegar skipuninni er lokið og venjulegur hamur er færður inn með eftirfarandi gögnum sem hluti af atburðinum sem getið er um á mynd 12 og mynd 13.
Tafla 60. EVT_SWITCH_MODE_LPCD

Burðarreitur Lengd Gildi/lýsing
LPCD staða Vísað til töflu 15 Sjá töflu 154.5.4.8.4 Samskipti Example

NXP PN5190 NFC framendastýring - Example

4.5.4.9 SWITCH_MODE_DOWNLOAD
Skipunin fyrir niðurhalsstillingu fer í niðurhalsstillingu fastbúnaðar.
Eina leiðin til að koma út niðurhalsham er að gefa út endurstillingu á PN5190.
4.5.4.9.1 Skipun
Tafla 61. SWITCH_MODE_DOWNLOAD skipunargildi

Parameter Lengd Gildi/lýsing
Ekkert gildi

4.5.4.9.2 Svar
Svarið gefur aðeins til kynna að skipunin hafi verið unnin og skal fara í niðurhalshaminn eftir að gestgjafinn hefur lesið svarið.
Tafla 62. SWITCH_MODE_DOWNLOAD svargildi
Skiptu um aðgerðastillingu Autocoll

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (Ekki hefur verið farið í skiptaham)

4.5.4.9.3 viðburður
Engin viðburðakynslóð.
4.5.4.9.4 Samskipti Example
4.5.5 MIFARE Classic Authentication
4.5.5.1 MFC_AUTHENTICATE
Þessi leiðbeining er notuð til að framkvæma MIFARE Classic Authentication á virkt kort. Það þarf lykilinn, UID kortið og lykiltegundina til að auðkenna á tilteknu netfangi. Svarið inniheldur eitt bæti sem gefur til kynna auðkenningarstöðu.
4.5.5.1.1 Skilyrði
Reiturlykill verður að vera 6 bæti langur. Reitslykillsgerð verður að innihalda gildið 0x60 eða 0x61. Lokað heimilisfang getur innihaldið hvaða heimilisfang sem er frá 0x0 – 0xff, að meðtöldum. UID reits verður að vera bæti langt og ætti að innihalda 4 bæta UID kortsins. ISO14443-3 MIFARE Classic vöru-undirstaða kort ætti að vera í stöðu VIRK eða VIRK* áður en þessi fyrirmæli eru framkvæmd.
Ef um er að ræða villu í keyrslu sem tengist auðkenningunni er þessi reitur 'Authentication Status' stilltur í samræmi við það.
4.5.5.1.2 Skipun
Tafla 63. MFC_AUTHENTICATE Skipun
Framkvæmdu auðkenningu á virkt MIFARE Classic vörubundið kort.

Burðarreitur Lengd Gildi/lýsing
Lykill 6 bæti Auðkenningarlykill sem á að nota.
Lykiltegund 1 bæti 0x60 Lykill Tegund A
0x61 Lykill Tegund B
Loka heimilisfang 1 bæti Heimilisfang reitsins sem auðkenningin verður að fara fram fyrir.
UID 4 bæti UID kortsins.

4.5.5.1.3 Svar
Tafla 64. MFC_AUTHENTICATE Svar
Svar við MFC_AUTHENTICATE.

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_INSTR_SUCCESS PN5190_STATUS_INSTR_ERROR PN5190_STATUS_TIMEOUT PN5190_STATUS_AUTH_ERROR

4.5.5.1.4 viðburður
Það er enginn viðburður fyrir þessa kennslu.
4.5.6 ISO 18000-3M3 (EPC GEN2) Stuðningur
4.5.6.1 EPC_GEN2_INVENTORY
Þessi leiðbeining er notuð til að framkvæma skráningu á ISO18000-3M3 tags. Það útfærir sjálfvirka framkvæmd nokkurra skipana samkvæmt ISO18000-3M3 til að tryggja tímasetningar sem tilgreindar eru í þeim staðli.
Ef það er til staðar í burðarhleðslu leiðbeiningarinnar er fyrst val skipun framkvæmt og síðan BeginRound skipun.
Ef það er gilt svar í fyrsta tímalotunni (enginn tími, enginn árekstur) sendir leiðbeiningin ACK og vistar móttekna PC/XPC/UII. Leiðbeiningin framkvæmir síðan aðgerð samkvæmt reitnum 'Tímalota unnin hegðun':

  • Ef þessi reitur er stilltur á 0 er NextSlot skipun gefin út til að sjá um næsta tímarauf. Þetta er endurtekið þar til innri biðminni er fullur
  • Ef þessi reitur er stilltur á 1 gerir reikniritið hlé
  • Ef þessi reitur er stilltur á 2 er Req_Rn skipun gefin út ef, og aðeins ef, hefur verið gilt tag svar í þessari tímaskipun

Reiturinn 'Veldu skipunarlengd' verður að innihalda lengd reitsins 'Veldu skipun', sem verður að vera á bilinu 1 – 39, að meðtöldum. Ef 'Velja skipunarlengd' er 0, mega reitirnir 'Gildir bitar í síðasta bæti' og 'Velja skipun' ekki vera til staðar.
Reiturinn Bitar í síðasta bæti ætti að innihalda fjölda bita sem á að senda í síðasta bæti reitsins 'Veldu skipun'. Gildið verður að vera á bilinu 1 – 7, að meðtöldum. Ef gildið er 0 eru allir bitar frá síðasta bæti úr 'Veldu skipun' reitnum sendir.
Reiturinn 'Velja skipun' ætti að innihalda Veldu skipun samkvæmt ISO18000-3M3 án aftan CRC-16c og verður að hafa sömu lengd og tilgreint er í reitnum 'Velja skipunarlengd'.
Reiturinn 'BeginRound Command' ætti að innihalda BeginRound skipun samkvæmt ISO18000-3M3 án þess að vera á eftir CRC-5. Síðustu 7 bitarnir af síðasta bæti 'BeginRound Command' eru hunsaðir þar sem skipunin hefur raunverulega lengd 17 bita.
'Tímalota unnin hegðun' verður að innihalda gildi frá 0 – 2, að meðtöldum.
Tafla 65. EPC_GEN2_INVENTORY skipunargildi Framkvæma ISO 18000-3M3 skrá

Burðarreitur Lengd Gildi/lýsing
ResumeInventory 1 bæti 00 Upphafleg GEN2_INVENTORY
01 Haltu áfram með GEN2_INVENTORY skipunina - það sem eftir er

reitirnir hér að neðan eru auðir (allur farmur er hunsaður)

Veldu Lengd skipunar 1 bæti 0 Engin Select skipun er stillt á undan BeginRound skipuninni. 'Gildir bitar í síðasta bæti' reiturinn og 'Veldu skipun' reiturinn skulu ekki vera til staðar.
1 – 39 Lengd (n) reitsins 'Veldu skipun'.
Gildir bitar í síðasta bæti 1 bæti 0 Allir bitar af síðasta bæti í reitnum „Veldu skipun“ eru sendir.
1 – 7 Fjöldi bita sem á að senda í síðasta bæti í reitnum „Veldu skipun“.
Veldu Skipun n bæti Ef það er til staðar inniheldur þessi reitur Select skipunina (samkvæmt ISO18000-3, töflu 47) sem er send fyrir BeginRound skipunina. CRC-16c skal ekki fylgja með.
BeginRound Command 3 bæti Þessi reitur inniheldur BeginRound skipunina (samkvæmt ISO18000-3, töflu 49). CRC-5 skal ekki fylgja með.
Tímalota unnin hegðun 1 bæti 0 Svar inniheldur max. Fjöldi tímarafa sem gæti passað í svarbuffi.
1 Svar inniheldur aðeins einn tímarauf.
2 Svar inniheldur aðeins einn tímarauf. Ef tímarauf inniheldur gilt kortasvar fylgir kortahandfangið einnig með.

4.5.6.1.1 Svar
Lengd svarsins gæti verið „1“ ef birgðahald er haldið áfram.
Tafla 66. EPC_GEN2_INVENTORY svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS (Lestu stöðu tímarofs í næsta bæti fyrir Tag svar)
PN5190_STATUS_INSTR_ERROR (Engin frekari gögn eru til staðar)
Tímabil [1…n] 3 – 69 bæti Staða tímaramma 1 bæti 0 Tag svar í boði. 'Tag Svarlengd' reitinn, 'Gildir bitar í síðasta bæti' reitnum og 'Tag svar' reit til staðar.
1 Tag svar í boði.
2 Nei tag svaraði í tíma. 'Tag Svarlengd' reiturinn og 'Gildir bitar í síðasta bæti' reitnum, skulu stilltir á núll. 'Tag svarreitur skal ekki vera til staðar.
3 Tveir eða fleiri tags svaraði í tímanum. (Árekstur). 'Tag Svarlengd' reiturinn og 'Gildir bitar í síðasta bæti' reitnum, skulu stilltir á núll. 'Tag svarreitur skal ekki vera til staðar.
Tag Lengd svars 1 bæti 0-66 Lengd 'Tag Svar' reit (i). Ef Tag Svarlengd er 0, þá er Tag Svarreitur er ekki til staðar.
Gildir bitar í síðasta bæti 1 bæti 0 Allir bitar af síðasta bæti 'Tag svar reiturinn eru í gildi.
1-7 Fjöldi gildra bita af síðasta bæti 'Tag svara' reit. Ef Tag Lengd svars er núll, gildi þessa bæti skal hunsað.
Tag Svaraðu 'n' bæti Svar frá tag samkvæmt ISO18000-3_2010, töflu 56.
Tag Handfang 0 eða 2 bæti Handfang á tag, ef reiturinn 'Timeslot Status' er stilltur á '1'. Annars er reitur ekki til staðar.

4.5.6.1.2 viðburður
Það eru engir atburðir fyrir þessa skipun.
4.5.7 RF stillingarstjórnun
Sjá kafla 6, fyrir TX og RX stillingar fyrir mismunandi RF tækni og gagnahraða sem studd er af PN5190. Gildin eru ekki til staðar á bilinu sem nefnt er hér að neðan, ætti að líta á það sem RFU.
4.5.7.1 LOAD_RF_CONFIGURATION
Þessi kennsla er notuð til að hlaða RF uppsetningu frá EEPROM inn í innri CLIF skrár. RF stillingar vísar til einstakrar blöndu af RF tækni, stillingu (markmiði / frumkvöðull) og flutningshraða. Hægt er að hlaða RF stillingu sérstaklega fyrir CLIF móttakara (RX stillingar) og sendislóð (TX stillingar). Nota verður gildið 0xFF ef samsvarandi uppsetningu fyrir slóð skal ekki breyta.
4.5.7.1.1 Skilyrði
Reiturinn 'TX Configuration' verður að vera á bilinu 0x00 – 0x2B, að meðtöldum. Ef gildið er 0xFF er TX stillingum ekki breytt.
Reiturinn 'RX Configuration' verður að vera á bilinu 0x80 – 0xAB, að meðtöldum. Ef gildið er 0xFF er RX stillingum ekki breytt.
Sérstök stilling með TX Configuration = 0xFF og RX Configuration = 0xAC er notuð til að hlaða ræsiskránum einu sinni.
Þessi sérstaka stilling er nauðsynleg til að uppfæra skráarstillingarnar (bæði TX og RX) sem eru frábrugðnar IC endurstillingargildunum.

4.5.7.1.2 Skipun
Tafla 67. LOAD_RF_CONFIGURATION skipunargildi
Hlaða RF TX og RX stillingum frá E2PROM.

Burðarreitur Lengd Gildi/lýsing
TX stillingar 1 bæti 0xFF TX RF stillingu ekki breytt.
0x0 – 0x2B Samsvarandi TX RF stillingar hlaðið.
RX stillingar 1 bæti 0xFF RX RF stillingu ekki breytt.
0x80 – 0xAB Samsvarandi RX RF stillingar hlaðið.

4.5.7.1.3 Svar
Tafla 68. LOAD_RF_CONFIGURATION svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS PN5190_STATUS_INSTR_ERROR

4.5.7.1.4 viðburður
Það eru engir atburðir fyrir þessa skipun.
4.5.7.2 UPDATE_RF_CONFIGURATION
Þessi leiðbeining er notuð til að uppfæra RF uppsetningu (sjá skilgreiningu í kafla 4.5.7.1) innan E2PROM. Leiðbeiningin gerir kleift að uppfæra við skráningargildi, þ.e. ekki þarf að uppfæra allt settið (þó það sé hægt að gera það).
4.5.7.2.1 Skilyrði
Stærð svæðisfylkis Stilling verður að vera á bilinu 1 – 15, að meðtöldum. Stilling svæðisfylkis verður að innihalda sett af RF Configuration, Register Address og Value. Sviðsstillingar RF verður að vera á bilinu 0x0 – 0x2B fyrir TX stillingar og 0x80 – 0xAB fyrir RX stillingar, að meðtöldum. Heimilisfangið innan reitsins Register Address verður að vera til í viðkomandi RF uppsetningu. Reitursgildi ætti að innihalda gildi sem þarf að skrifa inn í tiltekna skrá og verður að vera 4 bæti að lengd (little-endian snið).
4.5.7.2.2 Skipun
Tafla 69. UPDATE_RF_CONFIGURATION skipunargildi
Uppfærðu RF stillinguna

Burðarreitur Lengd Gildi/lýsing
Stillingar[1…n] 6 bæti RF stillingar 1 bæti RF stillingar sem breyta þarf skránni fyrir.
Skrá heimilisfang 1 bæti Skrá heimilisfang innan tiltekinnar RF tækni.
Gildi 4 bæti Gildi sem þarf að skrifa inn í skrána. (Litla-endian)

4.5.7.2.3 Svar
Tafla 70. UPDATE_RF_CONFIGURATION svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS PN5190_STATUS_INSTR_ERROR PN5190_STATUS_MEMORY_ERROR

4.5.7.2.4 viðburður
Það eru engir atburðir fyrir þessa skipun.
4.5.7.3 GET_ RF_CONFIGURATION
Þessi leiðbeining er notuð til að lesa út RF uppsetningu. Skrá heimilisfang-gildi-pör eru aðgengileg í svarinu. Til þess að vita hversu mörg pör er að búast við er hægt að sækja upplýsingar um fyrstu stærð úr fyrsta TLV, sem gefur til kynna heildarlengd farms.
4.5.7.3.1 Skilyrði
RF stillingar reitsins verða að vera á bilinu 0x0 – 0x2B fyrir TX stillingar og 0x80 –0xAB fyrir RX stillingar, að meðtöldum.
4.5.7.3.2 Skipun
Tafla 71. GET_ RF_CONFIGURATION skipunargildi Sæktu RF stillinguna.

Burðarreitur Lengd Gildi/lýsing
RF stillingar 1 bæti RF stillingar sem þarf að sækja safngildapör fyrir.

4.5.7.3.3 Svar
Tafla 72. GET_ RF_CONFIGURATION Svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (Engin frekari gögn eru til staðar)
Par[1…n] 5 bæti Skrá heimilisfang 1 bæti Skrá heimilisfang innan tiltekinnar RF tækni.
Gildi 4 bæti 32-bita skráargildi.

4.5.7.3.4 viðburður
Það er ekki viðburður fyrir kennsluna.
4.5.8 RF vettvangsmeðferð
4.5.8.1 RF_ON
Þessi leiðbeining er notuð til að kveikja á RF. Meðhöndla skal DPC reglugerðina við upphaf FieldOn í þessari skipun.
4.5.8.1.1 Skipun
Tafla 73. RF_FIELD_ON skipunargildi
Stilla RF_FIELD_ON.

Burðarreitur Lengd Gildi/lýsing
RF_on_config 1 bæti Bit 0 0 Notaðu að forðast árekstra
1 Slökktu á að forðast árekstra
Bit 1 0 Enginn P2P virkur
1 P2P virk

4.5.8.1.2 Svar
Tafla 74. RF_FIELD_ON svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS PN5190_STATUS_INSTR_ERROR
PN5190_STATUS_RF_COLLISION_ERROR (Ekki er kveikt á RF sviði vegna RF áreksturs)
PN5190_STATUS_TIMEOUT (Kveikt er ekki á RF reitnum vegna tímaleysis) PN5190_STATUS_TXLDO_ERROR (TXLDO villa vegna VUP er ekki tiltæk)
PN5190_STATUS_RFCFG_NOT_APPLIED (RF stillingar er ekki beitt fyrir þessa skipun)

4.5.8.1.3 viðburður
Það er enginn viðburður fyrir þessa kennslu.
4.5.8.2 RF_OFF
Þessi leiðbeining er notuð til að slökkva á RF sviðinu.
4.5.8.2.1 Skipun
Tafla 75. RF_FIELD_OFF skipunargildi

Burðarreitur Lengd Gildi/lýsing
Tómt Tómt tómt

4.5.8.2.2 Svar
Tafla 76. RF_FIELD_OFF svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (Engin frekari gögn eru til staðar)

4.5.8.2.3 viðburður
Það er enginn viðburður fyrir þessa kennslu.
4.5.9 Prófaðu strætóstillingu
Tiltæk prófunarrútumerki á völdum PAD stillingum eru skráð í kafla 7 til viðmiðunar.
Þetta verður að vísa til til að veita uppsetningu fyrir leiðbeiningar um prófunarrútu eins og getið er hér að neðan.
4.5.9.1 CONFIGURE _TESTBUS_DIGITAL
Þessi leiðbeining er notuð til að skipta um tiltækt stafrænt prófunarrútumerki á völdum púðastillingum.
4.5.9.1.1 Skipun
Tafla 77. CONFIGURE_TESTBUS_DIGITAL skipunargildi

Burðarreitur Lengd Gildi/lýsing
TB_SignalIndex 1 bæti Vísa til 7. lið
TB_BitIndex 1 bæti Vísa til 7. lið
TB_PadIndex 1 bæti Púðavísitalan, sem stafræna merkið á að gefa út
0x00 AUX1 pinna
0x01 AUX2 pinna
0x02 AUX3 pinna
0x03 GPIO0 pinna
0x04 GPIO1 pinna
0x05 GPIO2 pinna
0x06 GPIO3 pinna
0x07-0xFF RFUs

4.5.9.1.2 Svar
Tafla 78. CONFIGURE_TESTBUS_DIGITAL svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS PN5190_STATUS_INSTR_ERROR (Engin frekari gögn eru til staðar)

4.5.9.1.3 viðburður
Það er enginn viðburður fyrir þessa kennslu.
4.5.9.2 CONFIGURE_TESTBUS_ANALOG
Þessi leiðbeining er notuð til að fá tiltækt hliðrænt prófunarrútumerki á völdum púðastillingum.
Merkið á hliðrænum prófunarrútu er hægt að fá í mismunandi stillingum. Þeir eru:
4.5.9.2.1 RAW hamur
Í þessum ham er merkið sem TB_SignalIndex0 valið er fært um Shift_Index0, gríma með Mask0 og gefið út á AUX1. Á sama hátt er merkið sem TB_SignalIndex1 valið fært um Shift_Index1, gríma með Mask1 og gefið út á AUX2.
Þessi háttur býður upp á sveigjanleika fyrir viðskiptavininn til að gefa út hvaða merki sem er 8 bita á breidd eða minna og þarf ekki að umbreyta merkjum á hliðrænu púðana.
4.5.9.2.2 SAMENGIN stilling
Í þessum ham verður hliðrænt merki 10 bita merkt ADCI/ADCQ/pcrm_if_rssi gildi umbreytt í ómerkt gildi, minnkað aftur í 8 bita og síðan gefið út á annað hvort AUX1 eða AUX2 púða.
Aðeins eitt af ADCI/ADCQ (10-bita) umbreyttum gildum er hægt að gefa út í AUX1/AUX2 hvenær sem er.
Ef gildi Combined_Mode Signal burðarhleðslusviðsins er 2 (hliðrænt og stafrænt samsett), þá er hliðrænu og stafrænu prófunarrútunni beint á AUX1 (analog merki) og GPIO0 (stafræn merki).
Merkin sem á að beina eru stillt í EEPROM vistfanginu sem nefnt er hér að neðan:
0xCE9 – TB_SignalIndex
0xCEA – TB_BitIndex
0xCEB – Analog TB_Index
Stilla þarf prófunarrútuvísitöluna og prófunarrútubitann í EEPROM áður en við gefum út sameinaða stillinguna með valkosti 2.
Athugið:
Gestgjafinn skal útvega alla reiti, óháð því hvort reiturinn er notaður í „raw“ eða „combined“ ham. PN5190 IC tekur aðeins tillit til viðeigandi svæðisgilda.
4.5.9.2.3 Skipun
Tafla 79. CONFIGURE_TESTBUS_ANALOG skipunargildi

Burðarreitur Lengd Gildi/lýsing Gildissvið fyrir samsetta stillingu
bConfig 1 bæti Stillanlegir bitar. Vísa til Tafla 80
Combined_Mode Signal 1 bæti 0 – ADCI/ADCQ
1 – pcrm_if_rssi
2 - Analog og Digital Combined
3 – 0xFF – Frátekið
TB_SignalIndex0 1 bæti Merkjavísitala hliðræna merkisins. Vísa til 7. lið
TB_SignalIndex1 1 bæti Merkjavísitala hliðræna merkisins. Vísa til 7. lið
Shift_Index0 1 bæti DAC0 inntaksstillingar. Stefnan verður ákveðin með smáatriðum í bConfig[1]. Nei
Shift_Index1 1 bæti DAC1 inntaksstillingar. Stefnan verður ákveðin með smáatriðum í bConfig[2]. Nei
Gríma0 1 bæti DAC0 gríma Nei
Gríma1 1 bæti DAC1 gríma Nei

Tafla 80. Config bitmask

b7 b6 b5 b4 b3 b2 b1 b0 Lýsing Gildir um ham
X X DAC1 úttaksbreytingarsvið – 0, 1, 2 Hrátt
X X DAC0 úttaksbreytingarsvið – 0, 1, 2 Hrátt
X Í samsettri stillingu, merki á AUX1/AUX2 pinna
0 ➜ Merki á AUX1
1 ➜ Merki á AUX2
Samsett
X DAC1 inntak breytingastefnu
0 ➜ Breyttu til hægri
1 ➜ Færðu til vinstri
Hrátt
X DAC0 inntak breytingastefnu
0 ➜ Breyttu til hægri
1 ➜ Færðu til vinstri
Hrátt
X Mode.
0 ➜ Raw ham
1 ➜ Samsett stilling
Hrátt/samsett

4.5.9.2.4 Svar
Tafla 81. CONFIGURE_TESTBUS_ANALOG svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (Engin frekari gögn eru til staðar)

4.5.9.2.5 viðburður
Það er enginn viðburður fyrir þessa kennslu.
4.5.9.3 CONFIGURE_MULTIPLE_TESTBUS_DIGITAL
Þessi leiðbeining er notuð til að skipta um mörg tiltæk stafræn prófunarrútumerki á völdum púðastillingum.
Athugið: Ef þessi lengd er NÚLL þá er stafræn prófunarrúta RESET.
4.5.9.3.1 Skipun
Tafla 82. CONFIGURE_MULTIPLE_TESTBUS_DIGITAL skipunargildi

Burðarreitur Lengd Gildi/lýsing
TB_SignalIndex #1 1 bæti Vísa til 8 hér að neðan
TB_BitIndex #1 1 bæti Vísa til 8 hér að neðan
TB_PadIndex #1 1 bæti Púðavísitalan, sem stafræna merkið á að gefa út
0x00 AUX1 pinna
0x01 AUX2 pinna
0x02 AUX3 pinna
0x03 GPIO0 pinna
0x04 GPIO1 pinna
0x05 GPIO2 pinna
0x06 GPIO3 pinna
0x07-0xFF RFUs
TB_SignalIndex #2 1 bæti Vísa til 8 hér að neðan
TB_BitIndex #2 1 bæti Vísa til 8 hér að neðan
TB_PadIndex #2 1 bæti Púðavísitalan, sem stafræna merkið á að gefa út
0x00 AUX1 pinna
0x01 AUX2 pinna
0x02 AUX3 pinna
0x03 GPIO0 pinna
0x04 GPIO1 pinna
0x05 GPIO2 pinna
0x06 GPIO3 pinna
0x07-0xFF RFUs

4.5.9.3.2 Svar
Tafla 83. CONFIGURE_MULTIPLE_TESTBUS_DIGITAL svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 2]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (Engin frekari gögn eru til staðar)

4.5.9.3.3 viðburður
Það er enginn viðburður fyrir þessa kennslu.
4.5.10 CTS stillingar
4.5.10.1 CTS_ENABLE
Þessi leiðbeining er notuð til að virkja/slökkva á CTS skráningareiginleikanum.
4.5.10.1.1 Skipun
Tafla 84. CTS_ENABLE skipunargildi

Lengd farmreitar Gildi/lýsing
Virkja/slökkva 1 bæti Bit 0 0 Slökktu á CTS Logging eiginleikanum

1 Virkjaðu CTS skráningareiginleikann

Nokkuð 1-7 RFUs

4.5.10.1.2 Svar
Tafla 85. CTS_ENABLE svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (Engin frekari gögn eru til staðar)

4.5.10.1.3 viðburður
Eftirfarandi tafla sýnir atburðagögnin sem verða send sem hluti af atburðarskilaboðunum eins og sýnt er á mynd 12 og mynd 13.
Tafla 86. Þetta upplýsir gestgjafann um að gögn hafi borist. EVT_CTS_DONE

Burðarreitur Lengd Gildi/lýsing
Viðburður 1 bæti 00 … KYNNING hefur átt sér stað, gögn eru tilbúin til móttöku.

4.5.10.2 CTS_CONFIGURE
Þessi leiðbeining er notuð til að stilla allar nauðsynlegar CTS skrár eins og kveikjur, prófunarrútuskrár, sampling stillingar osfrv.,
Athugið:
[1] veitir betri skilning á CTS uppsetningu. Upptökugögnin sem á að senda sem hluta af svari við skipun kafla 4.5.10.3.

4.5.10.2.1 Skipun
Tafla 87. CTS_CONFIGURE skipunargildi

Burðarreitur Lengd Gildi/lýsing
PRE_TRIGGER_SHIFT 1 bæti Skilgreinir lengd tökuröðarinnar eftir kveikju í 256 bæta einingum.
0 þýðir engin breyting; n þýðir n*256 bæti blokkaskipti.
Athugið: Gildir aðeins ef TRIGGER_MODE er „PRE“ eða „COMB“ kveikjuhamur
TRIGGER_MODE 1 bæti Tilgreinir yfirtökuham sem á að nota.
0x00 - POST ham
0x01 - RFU
0x02 - PRE ham
0x03 – 0xFF – Ógilt
RAM_PAGE_WIDTH 1 bæti Tilgreinir magn af minni á flís sem er tryggt með kaupum. Nákvæmni er valin af hönnun sem 256 bæti (þ.e. 64 32-bita orð).
Gild gildi eru eins og hér að neðan:
0x00h – 256 bæti
0x02h – 768 bæti
0x01h – 512 bæti
0x03h – 1024 bæti
0x04h – 1280 bæti
0x05h – 1536 bæti
0x06h – 1792 bæti
0x07h – 2048 bæti
0x08h – 2304 bæti
0x09h – 2560 bæti
0x0Ah – 2816 bæti
0x0Bh – 3072 bæti
0x0Ch – 3328 bæti
0x0Dh – 3584 bæti
0x0Eh – 3840 bæti
0x0Fh – 4096 bæti
0x10h – 4352 bæti
0x11h – 4608 bæti
0x12h – 4864 bæti
0x13h – 5120 bæti
0x14h – 5376 bæti
0x15h – 5632 bæti
0x16h – 5888 bæti
0x17h – 6144 bæti
0x18h – 6400 bæti
0x19h – 6656 bæti
0x1Ah – 6912 bæti
0x1Bh – 7168 bæti
0x1Ch – 7424 bæti
0x1Dh – 7680 bæti
0x1Eh – 7936 bæti
0x1Fh – 8192 bæti
SAMPLE_CLK_DIV 1 bæti Aukagildi þessa reits tilgreinir klukkuhraða skiptingarstuðulinn sem á að nota við öflun.
CTS klukka = 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 bæti Þessir bitar eru notaðir til að tilgreina hvaða bæti af tveimur 16-bita inntaksrútunum leggja sitt af mörkum til milliflæðisbúnaðarins sem býr til gögn sem á að flytja yfir í flísminnið. Merking og notkun þeirra fer eftir SAMPLE_MODE_SEL gildi.

Athugið: Uppgefið gildi er alltaf grímt með 0x0F og þá er virkt gildi talið.

SAMPLE_MODE_SEL 1 bæti Velur sampling interleaave ham eins og lýst er af CTS hönnunarforskriftunum. Aukagildi 3 er frátekið og verður meðhöndlað sem 0.
Athugið: Uppgefið gildi er alltaf grímt með 0x03 og þá er virkt gildi talið.
TB0 1 bæti Velur hvaða prófunarrútu á að tengja við TB0. Vísa til 7. lið (TB_ Signal_Index gildi)
TB1 1 bæti Velur hvaða prófunarrútu á að tengja við TB1. Vísa til 7. lið (TB_ Signal_Index gildi)
TB2 1 bæti Velur hvaða prófunarrútu á að tengja við TB2. Vísa til 7. lið (TB_ Signal_Index gildi)
TB3 1 bæti Velur hvaða prófunarrútu á að tengja við TB3. Vísa til 7. lið (TB_ Signal_Index gildi)
TTB_SELECT 1 bæti Velur hvaða TB á að tengja við kveikjugjafana. Vísa til 7. lið (TB_Signal_Index gildi)
RFUs 4 bæti Sendu alltaf 0x00000000
MISC_CONFIG 24 bæti Kveikjutilvik, pólun osfrv. Sjá [1] til að skilja CTS stillingar til að nota.

4.5.10.2.2 Svar
Tafla 88. CTS_CONFIGURE svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS PN5190_STATUS_INSTR_ERROR

4.5.10.2.3 viðburður
Það er enginn viðburður fyrir þessa kennslu.
4.5.10.3 CTS_RETRIEVE_LOG
Þessi kennsla sækir gagnaskrá yfir tekin prófrútugögnamples sem geymd er í minni biðminni.
4.5.10.3.1 Skipun
Tafla 89. CTS_RETRIEVE_LOG skipunargildi

Burðarreitur Lengd Gildi/lýsing
ChunkSize 1 bæti 0x01-0xFF Inniheldur fjölda gagnabæta sem búist er við.

4.5.10.3.2 Svar
Tafla 90. CTS_RETRIEVE_LOG svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (Engin frekari gögn eru til staðar)
PN5190_STATUS_SUCCSES_CHAINING
Log Gögn [1…n] CTRequest Handtaka Samples Gagnaklumpur

Athugið:
Hámarksstærð 'Log Data' er háð 'ChunkSize' sem hefur verið veitt sem hluti af skipuninni.
Heildarstærð logs skal vera tiltæk í TLV-haussvarinu.
4.5.10.3.3 viðburður
Það er enginn viðburður fyrir þessa kennslu.
4.5.11 TEST_MODE skipanir
4.5.11.1 LOFTNET_SELF_PRÓF
Þessi leiðbeining er notuð til að staðfesta hvort loftnetið sé tengt og samsvarandi íhlutir eru byggðir/samsettir.
Athugið:
Þessi skipun er ekki enn tiltæk. Sjá útgáfuskýringar fyrir framboð.
4.5.11.2 PRBS_TEST
Þessi kennsla er notuð til að búa til PRBS röð fyrir mismunandi stillingar á samskiptareglum og bitahraða Reader ham. Þegar leiðbeiningin hefur verið framkvæmd verður PRBS prófunarröðin tiltæk á RF.
Athugið:
Gestgjafi ætti að ganga úr skugga um að viðeigandi RF tæknistillingar séu hlaðnar með því að nota kafla 4.5.7.1 og kveikt sé á RF með því að nota kafla 4.5.8.1 skipunina áður en þessi skipun er send.
4.5.11.2.1 Skipun
Tafla 91. PRBS_TEST skipunargildi

Burðarreitur Lengd Gildi/lýsing
prbs_tegund 1 bæti 00 PRBS9 (sjálfgefið)
01 PRBS15
02-FF RFUs

4.5.11.2.2 Svar
Tafla 92. PRBS_TEST svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS PN5190_STATUS_INSTR_ERROR PN5190_STATUS_NO_RF_FIELD

4.5.11.2.3 viðburður
Það er enginn viðburður fyrir þessa kennslu.
4.5.12 Chip Info Skipanir
4.5.12.1 GET_DIEID
Þessi leiðbeining er notuð til að lesa út auðkenni deyja á PN5190 flísinni.
4.5.12.1.1 Skipun
Tafla 93. GET_DIEID Skipunargildi

Burðarreitur Lengd Gildi/lýsing
Engin gögn í farmi

4.5.12.1.2 Svar
Tafla 94. GET_DIEID svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (engin frekari gögn eru til staðar)
Gildi 16 bæti 16 bæta deyja auðkenni.

4.5.12.1.3 viðburður
Það eru engir atburðir fyrir þessa skipun.
4.5.12.2 GET_VERSION
Þessi leiðbeining er notuð til að lesa út HW útgáfuna, ROM útgáfuna og FW útgáfuna af PN5190 flísinni.
4.5.12.2.1 Skipun
Tafla 95. GET_VERSION skipunargildi

Burðarreitur Lengd Gildi/lýsing
Engin gögn í farmi

Það er skipun DL_GET_VERSION (kafli 3.4.4) tiltæk í niðurhalsham sem hægt er að nota til að lesa út HW útgáfu, ROM útgáfu og FW útgáfu.
4.5.12.2.2 Svar
Tafla 96. GET_VERSION svargildi

Burðarreitur Lengd Gildi/lýsing
Staða 1 bæti Staða aðgerðarinnar [Tafla 9]. Væntanleg gildi eru eins og hér að neðan:
PN5190_STATUS_SUCCESS
PN5190_STATUS_INSTR_ERROR (Engin frekari gögn eru til staðar)
HW_V 1 bæti Vélbúnaðarútgáfa
RO_V 1 bæti ROM kóða
FW_V 2 bæti Fastbúnaðarútgáfa (notuð til niðurhals)
RFU1-RFU2 1-2 bæti

Áætluð svörun fyrir mismunandi útgáfu af PN5190 IC er nefnd í (kafla 3.4.4)
4.5.12.2.3 viðburður
Það eru engir atburðir fyrir þessa skipun.

Viðauki (tdampTHE)

Þessi viðauki samanstendur af frvamples fyrir ofangreindar skipanir. FyrrverandiampLesin eru aðeins til skýringar til að sýna innihald skipunarinnar.
5.1 Dæmiample fyrir WRITE_REGISTER
Eftir röð gagna send frá hýsil til að skrifa 0x12345678 gildi í skrá 0x1F.
Skipunarrammi sendur til PN5190: 0000051F78563412
Gestgjafi til að bíða eftir truflun.
Þegar gestgjafi les svarramma móttekinn frá PN5190 (sem gefur til kynna árangursríka aðgerð): 00000100 5.2 Ex.ample fyrir WRITE_REGISTER_OR_MASK
Eftir röð gagna send frá hýsil til að framkvæma rökrétta EÐA aðgerð á skrá 0x1F með grímu sem 0x12345678
Skipunarrammi sendur til PN5190: 0100051F78563412
Gestgjafi til að bíða eftir truflun.
Þegar gestgjafi les svarramma móttekinn frá PN5190 (sem gefur til kynna árangursríka aðgerð): 01000100
5.3 Dæmiample fyrir WRITE_REGISTER_AND_MASK
Eftir röð gagna send frá hýsil til að framkvæma rökrétt OG aðgerð á skrá 0x1F með grímu sem 0x12345678
Skipunarrammi sendur til PN5190: 0200051F78563412
Gestgjafi til að bíða eftir truflun.
Þegar gestgjafi les svarramma móttekinn frá PN5190 (sem gefur til kynna árangursríka aðgerð): 02000100
5.4 Dæmiample fyrir WRITE_REGISTER_MULTIPLE
Eftirfarandi röð gagna send frá hýsil til að framkvæma rökrétta OG aðgerð á skrá 0x1F með grímu sem 0x12345678, og á rökréttri EÐA aðgerð á skrá 0x20 með grímu sem 0x11223344, og skrifa í skrá 0x21 með gildi sem 0xAABBCCDD.
Skipunarrammi sendur til PN5190: 0300121F03785634122002443322112101DDCCBBAA
Gestgjafi til að bíða eftir truflun.
Þegar gestgjafi les svarramma móttekinn frá PN5190 (sem gefur til kynna árangursríka aðgerð): 03000100
5.5 Dæmiample fyrir READ_REGISTER
Eftir röð gagna sem send eru frá hýsil til að lesa innihald skrárinnar 0x1F og að því gefnu að skráin hafi gildið 0x12345678
Skipunarrammi sendur á PN5190: 0400011F
Gestgjafi til að bíða eftir truflun.
Þegar gestgjafi les svarramma móttekinn frá PN5190 (sem gefur til kynna árangursríka aðgerð): 0400050078563412
5.6 Dæmiample fyrir READ_REGISTER_MULTIPLE
Eftirfylgni gagna sem send voru frá hýsil til að lesa innihald skráa 0x1F sem innihalda gildið 0x12345678 og skrá 0x25 sem innihalda gildið 0x11223344
Skipunarrammi sendur til PN5190: 0500021F25
Gestgjafi til að bíða eftir truflun.
Þegar gestgjafi las svarið fékkst rammi frá PN5190 (sem gefur til kynna árangursríka aðgerð): 050009007856341244332211
5.7 Dæmiample fyrir WRITE_E2PROM
Eftirfarandi gagnaröð send frá hýsil til að skrifa á E2PROM staðsetningar 0x0130 til 0x0134 með innihaldið sem 0x11, 0x22, 0x33, 0x44, 0x55
Skipunarrammi sendur á PN5190: 06000730011122334455
Gestgjafi til að bíða eftir truflun.
Þegar gestgjafi les svarið, rammi móttekinn frá PN5190 (sem gefur til kynna árangursríka aðgerð): 06000100
5.8 Dæmiample fyrir READ_E2PROM
Eftirfarandi röð gagna send frá hýsil til að lesa frá E2PROM stöðum 0x0130 til 0x0134 þar sem innihaldið sem er geymt er: 0x11, 0x22, 0x33, 0x44, 0x55
Skipunarrammi sendur á PN5190: 07000430010500
Gestgjafi til að bíða eftir truflun.
Þegar gestgjafi las svarið fékkst rammi frá PN5190 (sem gefur til kynna árangursríka aðgerð): 070006001122334455
5.9 Dæmiample fyrir TRANSMIT_RF_DATA
Eftir röð gagna sem send eru frá hýsil til að senda REQA skipun (0x26), með fjölda bita sem á að senda sem '0x07', að því gefnu að nauðsynlegar skrár séu stilltar áður og RF sé kveikt á.
Skipunarrammi sendur á PN5190: 0800020726
Gestgjafi til að bíða eftir truflun.
Þegar gestgjafi les svarið, rammi móttekinn frá PN5190 (sem gefur til kynna árangursríka aðgerð): 08000100
5.10 Dæmiample fyrir RETREIVE_RF_DATA
Eftir röð gagna send frá hýsil til að taka á móti gögnum sem eru móttekin/geymd í innri CLIF biðminni (að því gefnu að 0x05 hafi verið móttekin), að því gefnu að TRANSMIT_RF_DATA sé þegar sent eftir að RF er kveikt á.
Skipunarrammi sendur á PN5190: 090000
Gestgjafi til að bíða eftir truflun.
Þegar gestgjafi les svarið, rammi móttekinn frá PN5190 (sem gefur til kynna árangursríka aðgerð): 090003000400
5.11 Dæmiample fyrir EXCHANGE_RF_DATA
Eftirfarandi röð gagna send frá hýsil til að senda REQA (0x26), með fjölda bita í síðasta bæti sem á að senda stillt sem 0x07, þar sem öll staða á að berast ásamt gögnunum. Gert er ráð fyrir að nauðsynlegar RF skrár séu þegar stilltar og RF er kveikt á.
Skipunarrammi sendur til PN5190: 0A0003070F26
Gestgjafi til að bíða eftir truflun.
Þegar gestgjafi las svarið fékk rammi frá PN5190 (sem gefur til kynna árangursríka aðgerð): 0A000 F000200000000000200000000004400
5.12 Dæmiample fyrir LOAD_RF_CONFIGURATION
Eftirfarandi röð gagna send frá hýsil til að stilla RF stillingar. Fyrir TX, 0x00 og fyrir RX, 0x80
Skipunarrammi sendur til PN5190: 0D00020080
Gestgjafi til að bíða eftir truflun.
Þegar gestgjafi les svarið, rammi móttekinn frá PN5190 (sem gefur til kynna árangursríka aðgerð): 0D000100
5.13 Dæmiample fyrir UPDATE_RF_CONFIGURATION
Eftirfarandi röð gagna send frá hýsil til að uppfæra RF stillingar. Fyrir TX, 0x00, með skrá heimilisfang fyrir CLIF_CRC_TX_CONFIG og gildi sem 0x00000001
Skipunarrammi sendur til PN5190: 0E0006001201000000
Gestgjafi til að bíða eftir truflun.
Þegar gestgjafi las svarið fékk rammi frá PN5190 (sem gefur til kynna árangursríka aðgerð): 0E000100
5.14 Dæmiample fyrir RF_ON
Eftir röð gagna sem send eru frá hýsil til að kveikja á RF sviðinu með því að forðast árekstra og ekkert P2P virkt. Gert er ráð fyrir að samsvarandi RF TX og RX stillingar séu þegar stilltar í PN5190.
Skipunarrammi sendur á PN5190: 10000100
Gestgjafi til að bíða eftir truflun.
Þegar gestgjafi les svarið, rammi móttekinn frá PN5190 (sem gefur til kynna árangursríka aðgerð): 10000100
5.15 Dæmiample fyrir RF_OFF
Eftir röð gagna send frá hýsil til að slökkva á RF sviðinu.
Skipunarrammi sendur á PN5190: 110000
Gestgjafi til að bíða eftir truflun.
Þegar gestgjafi les svarið, rammi móttekinn frá PN5190 (sem gefur til kynna árangursríka aðgerð): 11000100

Viðauki (RF samskiptareglur stillingarvísitölur)

Þessi viðauki samanstendur af RF samskiptareglunum sem styður er af PN5190.
TX og RX stillingar þarf að nota í kafla 4.5.7.1, kafla 4.5.7.2, kafla 4.5.7.3 skipunum.

NXP PN5190 NFC framenda stjórnandi - stillingarvísitölur

Viðauki (CTS og TESTBUS merki)

Taflan að neðan tilgreinir mismunandi merki sem eru fáanleg frá PN5190 til að fanga með því að nota CTS leiðbeiningar (kafli 4.5.10) og TESTBUS leiðbeiningar.

NXP PN5190 NFC framenda stjórnandi - Viðauki

Þetta þarf að nota fyrir kafla 4.5.9.1, kafla 4.5.9.2, kafla 4.5.10.2 skipun.

Skammstafanir

Tafla 97. Skammstafanir

Afbr. Merking
CLK Klukka
DWL_REQ Sækja beiðni pinna (einnig kallað DL_REQ)
EEPROM Rafmagnshreinsanlegt forritanlegt skrifvarið minni
FW Firmware
GND Jarðvegur
GPIO Almennur tilgangur Input Output
HW Vélbúnaður
I²C Samþætt hringrás (raðgagnarúta)
IRQ Beiðni um truflun
ISO / IEC Alþjóðastaðlastofnunin / Alþjóðlegt raftæknisamfélag
NFC Near Field Communication
OS Stýrikerfi
PCD Nálægðartengibúnaður (snertilaus lesandi)
PICC Nálægt samþætt hringrásarkort (snertilaust kort)
PMU Power Management eining
POR Endurstillt kveikja
RF Útvarpstíðni
RST Endurstilla
SFWU öruggur niðurhalshamur fyrir fastbúnað
SPI Serial jaðartengi
VEN V Virkja pinna

Heimildir

[1] CTS stillingarhluti NFC Cockpit, https://www.nxp.com/products/:NFC-COCKPIT
[2] PN5190 IC gagnablað, https://www.nxp.com/docs/en/data-sheet/PN5190.pdf

Lagalegar upplýsingar

10.1 Skilgreiningar
Drög — Drög að stöðu á skjali gefur til kynna að efnið sé enn undir innri endurskoðunview og háð formlegu samþykki, sem getur leitt til breytinga eða viðbóta. NXP Semiconductors gefur enga yfirlýsingu eða ábyrgð á nákvæmni eða heilleika upplýsinga sem eru í drögum að útgáfu skjals og ber enga ábyrgð á afleiðingum notkunar slíkra upplýsinga.
10.2 Fyrirvarar
Takmörkuð ábyrgð og ábyrgð — Talið er að upplýsingar í þessu skjali séu nákvæmar og áreiðanlegar. Hins vegar gefur NXP Semiconductors engar yfirlýsingar eða ábyrgðir, óbein eða óbein, um nákvæmni eða heilleika slíkra upplýsinga og ber enga ábyrgð á afleiðingum notkunar slíkra upplýsinga. NXP Semiconductors tekur enga ábyrgð á innihaldi þessa skjals ef það er veitt af upplýsingaveitu utan NXP Semiconductors.
Í engu tilviki skal NXP Semiconductors vera ábyrgt fyrir neinu óbeinu, tilfallandi, refsandi, sérstöku eða afleiddu tjóni (þar á meðal – án takmarkana tapaðan hagnað, tapaðan sparnað, rekstrarstöðvun, kostnað sem tengist því að fjarlægja eða skipta um vörur eða endurvinnslugjöld) hvort sem eða ekki eru slíkar skaðabætur byggðar á skaðabótaábyrgð (þar á meðal vanrækslu), ábyrgð, samningsrof eða önnur lögfræðikenning.
Þrátt fyrir tjón sem viðskiptavinur gæti orðið fyrir af hvaða ástæðu sem er, skal samanlögð og uppsöfnuð ábyrgð NXP Semiconductors gagnvart viðskiptavinum vegna vara sem lýst er hér takmarkast í samræmi við
Skilmálar og skilyrði fyrir sölu NXP hálfleiðara í atvinnuskyni.
Réttur til að gera breytingar — NXP Semiconductors áskilur sér rétt til að gera breytingar á upplýsingum sem birtar eru í þessu skjali, þar á meðal án takmarkana forskriftir og vörulýsingar, hvenær sem er og án fyrirvara. Þetta skjal kemur í stað og kemur í stað allra upplýsinga sem veittar voru fyrir birtingu þessa.
Notkunarhæfni — NXP Semiconductors vörur eru ekki hannaðar, heimilaðar eða ábyrgðar til að vera hentugar til notkunar í lífsnauðsynlegum, lífsnauðsynlegum eða öryggis mikilvægum kerfum eða búnaði, né í forritum þar sem með sanngirni má búast við bilun eða bilun í NXP Semiconductors vöru. að hafa í för með sér líkamstjón, dauða eða alvarlegt eigna- eða umhverfistjón. NXP Semiconductors og birgjar þess taka enga ábyrgð á innlimun og/eða notkun NXP Semiconductors vara í slíkum búnaði eða forritum og því er slík innlimun og/eða notkun á eigin ábyrgð viðskiptavinarins.
Umsóknir — Forrit sem lýst er hér fyrir einhverjar af þessum vörum eru eingöngu til sýnis. NXP Semiconductors gefur enga yfirlýsingu eða ábyrgð á því að slík forrit henti tilgreindri notkun án frekari prófana eða breytinga.
Viðskiptavinir bera ábyrgð á hönnun og rekstri forrita sinna og vara með því að nota NXP Semiconductors vörur og NXP Semiconductors tekur enga ábyrgð á neinni aðstoð við forrit eða vöruhönnun viðskiptavina. Það er alfarið á ábyrgð viðskiptavinarins að ákvarða hvort NXP Semiconductors varan henti og henti fyrir forrit viðskiptavinarins og vörur sem fyrirhugaðar eru, sem og fyrir fyrirhugaða notkun og notkun þriðja aðila viðskiptavinar viðskiptavinarins. Viðskiptavinir ættu að veita viðeigandi hönnunar- og rekstrarverndarráðstafanir til að lágmarka áhættuna sem tengist forritum þeirra og vörum.
NXP Semiconductors tekur enga ábyrgð sem tengist vanskilum, skemmdum, kostnaði eða vandamálum sem byggjast á veikleika eða vanskilum í forritum eða vörum viðskiptavinarins, eða umsókn eða notkun þriðja aðila viðskiptavinar viðskiptavinarins. Viðskiptavinur er ábyrgur fyrir því að gera allar nauðsynlegar prófanir á forritum og vörum viðskiptavinarins með því að nota NXP Semiconductors vörur til að koma í veg fyrir vanskil á forritunum og vörum eða forritinu eða notkun þriðja aðila viðskiptavinar viðskiptavinarins. NXP tekur enga ábyrgð í þessum efnum.

NXP BV – NXP BV er ekki rekstrarfélag og það dreifir ekki eða selur vörur.

10.3 Leyfi
Kaup á NXP IC með NFC tækni — Kaup á NXP Semiconductors IC sem uppfyllir einn af Near Field Communication (NFC) stöðlunum ISO/IEC 18092 og ISO/IEC 21481 fela ekki í sér óbeint leyfi samkvæmt neinum einkaleyfisrétti sem brotið er á með innleiðingu á einhverjum af þessum stöðlum. Kaup á NXP Semiconductors IC fela ekki í sér leyfi fyrir neinu NXP einkaleyfi (eða öðrum IP rétti) sem nær til samsetningar þessara vara við aðrar vörur, hvort sem það er vélbúnaður eða hugbúnaður.

10.4 vörumerki
Tilkynning: Öll tilvísuð vörumerki, vöruheiti, þjónustuheiti og vörumerki eru eign viðkomandi eigenda.
NXP — orðmerki og lógó eru vörumerki NXP BV
EdgeVerse — er vörumerki NXP BV
FeliCa — er vörumerki Sony Corporation.
MIFARE — er vörumerki NXP BV
MIFARE Classic — er vörumerki NXP BV

Vinsamlegast hafðu í huga að mikilvægar tilkynningar varðandi þetta skjal og vöruna sem lýst er hér hafa verið innifalin í hlutanum „Lagalegar upplýsingar“.
© 2023 NXP BV
Fyrir frekari upplýsingar, vinsamlegast farðu á: http://www.nxp.com
Allur réttur áskilinn.
Útgáfudagur: 25. maí 2023
Skjalaauðkenni: UM11942

Skjöl / auðlindir

NXP PN5190 NFC framenda stjórnandi [pdfNotendahandbók
PN5190, PN5190 NFC framendastýring, NFC framendastýring, stjórnandi, UM11942

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *