intel-LOGO

intel FPGA forritanlegt hröðunarkort N3000 stjórnarstjórnunarstýring

intel-FPGA-Forritanlegt-Hröðunarkort-N3000-Stjórn-stjórnun-Stjórnandi-VARA

Intel FPGA forritanlegt hröðunarkort N3000 BMC Inngangur

Um þetta skjal

Skoðaðu Intel FPGA forritanlegt hröðunarkort N3000 stjórnunarhandbók til að læra meira um virkni og eiginleika Intel® MAX® 10 BMC og til að skilja hvernig á að lesa fjarmælingargögn á Intel FPGA PAC N3000 með PLDM yfir MCTP SMBus og I2C SMBus . Kynning á Intel MAX 10 rót trausts (RoT) og örugga fjarkerfisuppfærslu fylgir.

Yfirview
Intel MAX 10 BMC er ábyrgur fyrir því að stjórna, fylgjast með og veita aðgang að borðeiginleikum. Intel MAX 10 BMC tengist innbyggðum skynjurum, FPGA og flassinu, og stjórnar kveikja/slökkva röð, FPGA uppsetningu og fjarmælingagagnakönnun. Þú getur átt samskipti við BMC með því að nota Platform Level Data Model (PLDM) útgáfu 1.1.1 samskiptareglur. Hægt er að uppfæra BMC fastbúnaðinn yfir PCIe með því að nota fjarkerfisuppfærslueiginleikann.

Eiginleikar BMC

  • Virkar sem rót trausts (RoT) og gerir örugga uppfærslueiginleika Intel FPGA PAC N3000 kleift.
  • Stjórnar fastbúnaðar- og FPGA flassuppfærslum yfir PCIe.
  • Stjórnar FPGA stillingum.
  • Stillir netstillingar fyrir C827 Ethernet endurtímateljarann.
  • Stýringar Kveikja og slökkva á röð og bilanagreiningu með sjálfvirkri lokunarvörn.
  • Stjórnar afli og endurstillir á borðinu.
  • Tengi við skynjara, FPGA flass og QSFP.
  • Fylgir fjarmælingagögnum (borðshitastig, binditage og núverandi) og veitir verndaraðgerðir þegar lestur er utan mikilvægs þröskulds.
    • Tilkynnir fjarmælingagögn til að hýsa BMC í gegnum Platform Level Data Model (PLDM) yfir MCTP SMBus eða I2C.
    • Styður PLDM yfir MCTP SMBus í gegnum PCIe SMBus. 0xCE er 8-bita þrælsfang.
    • Styður I2C SMBus. 0xBC er 8-bita þrælsfangið.
  • Fá aðgang að Ethernet MAC vistföngum í EEPROM og field replaceable unit identification (FRUID) EEPROM.

Intel Corporation. Allur réttur áskilinn. Intel, Intel lógóið og önnur Intel merki eru vörumerki Intel Corporation eða dótturfélaga þess. Intel ábyrgist frammistöðu FPGA- og hálfleiðaravara sinna samkvæmt gildandi forskriftum í samræmi við staðlaða ábyrgð Intel, en áskilur sér rétt til að gera breytingar á hvaða vörum og þjónustu sem er hvenær sem er án fyrirvara. Intel tekur enga ábyrgð eða skaðabótaábyrgð sem stafar af notkun eða notkun á neinum upplýsingum, vöru eða þjónustu sem lýst er hér nema sérstaklega hafi verið samið skriflega af Intel. Viðskiptavinum Intel er bent á að fá nýjustu útgáfuna af tækjaforskriftum áður en þeir treysta á birtar upplýsingar og áður en pantað er fyrir vörur eða þjónustu. *Önnur nöfn og vörumerki geta verið eign annarra.

BMC High-Level Block Skýringarmynd

intel-FPGA-Forritanlegt-Hröðunarkort-N3000-Stjórn-stjórnun-Stjórnandi-MYND-1

Root of Trust (RoT)
Intel MAX 10 BMC virkar sem Root of Trust (RoT) og gerir örugga fjarkerfisuppfærslueiginleika Intel FPGA PAC N3000 kleift. RoT inniheldur eiginleika sem geta komið í veg fyrir eftirfarandi:

  • Hleðsla eða framkvæmd óviðkomandi kóða eða hönnun
  • Truflandi aðgerðir sem gerðar eru af óforréttindum hugbúnaðar, forréttindahugbúnaðar eða gestgjafa BMC
  • Óviljandi keyrsla á eldri kóða eða hönnun með þekktum villum eða veikleikum með því að gera BMC kleift að afturkalla heimild

Intel® FPGA forritanlegt hröðunarkort N3000 stjórnunarstýringarhandbók

Intel FPGA PAC N3000 BMC framfylgir einnig nokkrum öðrum öryggisreglum sem tengjast aðgangi í gegnum ýmis viðmót, auk þess að vernda flassið um borð með takmörkun á skrifhraða. Vinsamlegast skoðaðu Intel FPGA forritanlegt hröðunarkort N3000 öryggisnotendahandbók fyrir upplýsingar um RoT og öryggiseiginleika Intel FPGA PAC N3000.

Tengdar upplýsingar
Intel FPGA forritanlegt hröðunarkort N3000 Öryggishandbók

Örugg fjarkerfisuppfærsla
BMC styður Secure RSU fyrir Intel MAX 10 BMC Nios® fastbúnað og RTL mynd og Intel Arria® 10 FPGA mynduppfærslur með auðkenningar- og heilleikaathugunum. Nios vélbúnaðarinn sér um að auðkenna myndina meðan á uppfærsluferlinu stendur. Uppfærslunum er ýtt yfir PCIe viðmótið til Intel Arria 10 GT FPGA, sem aftur skrifar það yfir Intel Arria 10 FPGA SPI master til Intel MAX 10 FPGA SPI þræl. Tímabundið flasssvæði sem kallast staging area geymir hvers kyns auðkenningarbitastraumur í gegnum SPI tengi. BMC RoT hönnunin inniheldur dulmálseininguna sem útfærir SHA2 256 bita kjötkássaprófunaraðgerð og ECDSA 256 P 256 undirskriftarstaðfestingaraðgerð til að sannvotta lyklana og notendamyndina. Nios vélbúnaðar notar dulmálseininguna til að auðkenna notanda undirritaða mynd í staging svæði. Ef auðkenning stenst afritar Nios vélbúnaðinn notendamyndina á notendaflasssvæðið. Ef auðkenningin mistekst tilkynnir Nios vélbúnaðinn um villu. Vinsamlegast skoðaðu Intel FPGA forritanlegt hröðunarkort N3000 öryggisnotendahandbók fyrir upplýsingar um RoT og öryggiseiginleika Intel FPGA PAC N3000.

Tengdar upplýsingar
Intel FPGA forritanlegt hröðunarkort N3000 Öryggishandbók

Power Sequence Management
BMC Power sequencer ástandsvélin stjórnar Intel FPGA PAC N3000 kveikja og slökkva röð fyrir hornhylki meðan á kveikjuferli stendur eða venjulega notkun. Intel MAX 10 virkjunarflæðið nær yfir allt ferlið þar á meðal Intel MAX 10 ræsingu, Nios ræsingu og aflröðunarstjórnun fyrir FPGA uppsetningu. Gestgjafinn verður að athuga smíðaútgáfur bæði Intel MAX 10 og FPGA, sem og Nios stöðu eftir hverja aflhring, og grípa til samsvarandi aðgerða ef Intel FPGA PAC N3000 lendir í hornhylki eins og Intel MAX 10 eða FPGA verksmiðjusmíði bilun eða Nios ræsingu bilun. BMC verndar Intel FPGA PAC N3000 með því að slökkva á rafmagni á kortið við eftirfarandi aðstæður:

  • 12 V auka- eða PCIe brún framboð voltage er undir 10.46 V
  • FPGA kjarnahiti nær 100°C
  • Borðhiti nær 85 °C

Stjórnvöktun í gegnum skynjara
Intel MAX 10 BMC skjáir voltage, straumur og hitastig ýmissa íhluta á Intel FPGA PAC N3000. Gestgjafi BMC getur fengið aðgang að fjarmælingagögnum í gegnum PCIe SMBus. PCIe SMBus milli hýsil BMC og Intel FPGA PAC N3000 Intel MAX 10 BMC er deilt af bæði PLDM yfir MCTP SMBus endapunkt og staðlaða I2C þræl Avalon-MM tengi (skrifvarið).

Stjórnvöktun í gegnum PLDM yfir MCTP SMBus

BMC á Intel FPGA PAC N3000 hefur samskipti við BMC miðlara yfir PCIe* SMBus. MCTP stjórnandi styður Platform Level Data Model (PLDM) yfir Management Component Transport Protocol (MCTP) stafla. Heimilisfang MCTP endapunktsþræls er sjálfgefið 0xCE. Það er hægt að endurforrita það í samsvarandi hluta utanaðkomandi FPGA Quad SPI flass í gegnum inn-band leið ef þörf krefur. Intel FPGA PAC N3000 BMC styður undirmengi PLDM og MCTP skipana til að gera BMC netþjóni kleift að fá skynjaragögn eins og vol.tage, straumur og hitastig.

Athugið: 
Platform Level Data Model (PLDM) yfir MCTP SMBus endapunkt er studd. PLDM yfir MCTP í gegnum innfæddan PCIe er ekki studd. SMBus tækjaflokkur: „Fastað ekki hægt að uppgötva“ tæki er sjálfgefið stutt, en allir fjórir tækjaflokkarnir eru studdir og hægt er að endurstilla þær. ACK-könnun er studd

  • Styður með SMBus sjálfgefnu þrælsfangi 0xCE.
  • Styður með föstu eða úthlutað þrælsfangi.

BMC styður útgáfu 1.3.0 af Management Component Transport Protocol (MCTP) Base Specification (DTMF forskrift DSP0236), útgáfu 1.1.1 af PLDM for Platform Monitoring and Control staðli (DTMF forskrift DSP0248), og útgáfu 1.0.0 af PLDM fyrir skilaboðastjórnun og uppgötvun (DTMF forskrift DSP0240).

Tengdar upplýsingar
Dreifða stjórnun Task Force (DMTF) forskriftir Fyrir tengil á sérstakar DMTF forskriftir

SMBus tengihraði

Intel FPGA PAC N3000 útfærslan styður sjálfgefið SMBus viðskipti við 100 KHz.

Stuðningur við MCTP pökkun

MCTP skilgreiningar

  • Meginmál skilaboðanna táknar hleðslu MCTP skilaboða. Skilaboðin geta spannað marga MCTP pakka.
  • MCTP pakkaálag vísar til hluta skilaboðahluta MCTP skilaboða sem er flutt í einum MCTP pakka.
  • Sendingareining vísar til stærðar hluta MCTP pakkafarms.

Stærð sendingareiningar

  • Stærð grunnlínusendingareiningarinnar (lágmarkssendingareining) fyrir MCTP er 64 bæti.
  • Öll MCTP-stýringarskilaboð þurfa að hafa pakkahleðslu sem er ekki stærri en grunnlínusendingareiningin án samninga. (Samningabúnaður fyrir stærri sendingareiningar milli endapunkta er skilaboðategundarsértæk og er ekki fjallað um það í MCTP-grunnforskriftinni)
  • Öllum MCTP-skilaboðum sem eru stærri en 64 bæti skal skipta í marga pakka fyrir eina sendingu skilaboða.
MCTP pakkareitir

Almennir pakka/skilaboðareiti

intel-FPGA-Forritanlegt-Hröðunarkort-N3000-Stjórn-stjórnun-Stjórnandi-MYND-2

Stuðningur skipanasett

Styður MCTP skipanir

  • Fáðu MCTP útgáfustuðning
    • Upplýsingar um grunnútgáfuútgáfu
    • Útgáfuupplýsingar stjórna bókunar
    • PLDM yfir MCTP útgáfa
  • Stilltu auðkenni endapunkts
  • Fáðu endpoint ID
  • Fáðu endapunkt UUID
  • Fáðu stuðning fyrir skilaboðagerð
  • Fáðu stuðning söluaðila skilgreindra skilaboða

Athugið: 
Fyrir skipunina Get Vendor Defined Message Support, svarar BMC með útfyllingarkóðann ERROR_INVALID_DATA(0x02).

Styður PLDM grunnforskriftarskipanir

  • SetTID
  • GetTID
  • GetPLDMVersion
  • FáðuPLDMTypes
  • Get PLDM Commands

Styður PLDM fyrir pallaeftirlit og stjórnunarforskriftarskipanir

  • SetTID
  • GetTID
  • GetSensorReading
  • GetSensorThresholds
  • SetSensorThresholds
  • GetPDRRepositoryInfo
  • GetPDR

Athugið: 
BMC Nios II kjarnakannanir fyrir mismunandi fjarmælingargögn á 1 millisekúndu fresti og könnunartíminn tekur um 500~800 millisekúndur, þess vegna uppfærast svarskilaboðin á móti samsvarandi beiðniskilaboðum skipunarinnar GetSensorReading eða GetSensorThresholds á 500~800 millisekúndna fresti.

Athugið: 
GetStateSensorReadings er ekki stutt.

PLDM Topology og stigveldi

Skilgreindar palllýsingarskrár
Intel FPGA PAC N3000 notar 20 Platform Descriptor Records (PDR). Intel MAX 10 BMC styður aðeins sameinuð PDR þar sem PDR verður ekki bætt við eða fjarlægð á virkan hátt þegar QSFP er tengt og aftengt. Þegar hann er aftengdur verður notkunarstaða skynjarans einfaldlega tilkynnt að hann sé ekki tiltækur.

Nöfn skynjara og skráningarhandfang
Öllum PDR er úthlutað ógagnsæu tölugildi sem kallast Record Handle. Þetta gildi er notað til að fá aðgang að einstökum PDR innan PDR geymslunnar í gegnum GetPDR (DTMF forskrift DSP0248). Eftirfarandi tafla er samstæðulisti yfir skynjara sem fylgst er með á Intel FPGA PAC N3000.

PDR skynjaranöfn og skráningarhandfang

Virka Nafn skynjara Upplýsingar um skynjara PLDM
Lestrargjafi skynjara (íhluti) PDR

Upptökuhandfang

Þröskuldar í PDR Þröskuldsbreytingar leyft í gegnum PLDM
Heildar Intel FPGA PAC inntaksafl Stjórnarmáttur Reiknaðu út frá PCIe fingrum 12V núverandi og binditage 1 0 Nei
PCIe fingur 12 V straumur 12 V bakplansstraumur PAC1932 SENSE1 2 0 Nei
PCIe fingur 12 V Voltage 12 V Backplane Voltage PAC1932 SENSE1 3 0 Nei
1.2 V Rail Voltage 1.2 V Voltage MAX10 ADC 4 0 Nei
1.8 V Rail Voltage 1.8 V Voltage MAX 10 ADC 6 0 Nei
3.3 V Rail Voltage 3.3 V Voltage MAX 10 ADC 8 0 Nei
FPGA Core Voltage FPGA Core Voltage LTC3884 (U44) 10 0 Nei
FPGA kjarnastraumur FPGA kjarnastraumur LTC3884 (U44) 11 0 Nei
FPGA kjarnahitastig FPGA kjarnahitastig FPGA temp díóða í gegnum TMP411 12 Efri viðvörun: 90

Efri banvæn: 100

Borðhitastig Borðhitastig TMP411 (U65) 13 Efri viðvörun: 75

Efri banvæn: 85

QSFP0 Voltage QSFP0 Voltage Ytri QSFP eining (J4) 14 0 Nei
QSFP0 hitastig QSFP0 hitastig Ytri QSFP eining (J4) 15 Efri viðvörun: Gildi sett af QSFP söluaðila

Upper Fatal: Gildi sett af QSFP söluaðila

Nei
PCIe auka 12V straumur 12V AUX PAC1932 SENSE2 24 0 Nei
PCIe Auxiliary 12V Voltage 12 V AUX Voltage PAC1932 SENSE2 25 0 Nei
QSFP1 Voltage QSFP1 Voltage Ytri QSFP eining (J5) 37 0 Nei
QSFP1 hitastig QSFP1 hitastig Ytri QSFP eining (J5) 38 Efri viðvörun: Gildi sett af QSFP söluaðila

Upper Fatal: Gildi sett af QSFP söluaðila

Nei
PKVL A kjarnahiti PKVL A kjarnahiti PKVL flís (88EC055) (U18A) 44 0 Nei
áfram…
Virka Nafn skynjara Upplýsingar um skynjara PLDM
Lestrargjafi skynjara (íhluti) PDR

Upptökuhandfang

Þröskuldar í PDR Þröskuldsbreytingar leyft í gegnum PLDM
PKVL A Serdes hitastig PKVL A Serdes hitastig PKVL flís (88EC055) (U18A) 45 0 Nei
PKVL B kjarnahiti PKVL B kjarnahiti PKVL flís (88EC055) (U23A) 46 0 Nei
PKVL B Serdes Hitastig PKVL B Serdes Hitastig PKVL flís (88EC055) (U23A) 47 0 Nei

Athugið: 
Efri viðvörun og efri banvæn gildi fyrir QSFP eru stillt af QSFP seljanda. Skoðaðu gagnablað lánardrottins fyrir gildin. BMC mun lesa þessi þröskuldsgildi og tilkynna þau. fpgad er þjónusta sem getur hjálpað þér að vernda netþjóninn frá því að hrynja þegar vélbúnaðurinn nær efri óafturkræfanlegum eða neðri óbætanlegum skynjaraþröskuldi (einnig kallaður banvænn þröskuldur). fpgad er fær um að fylgjast með hverjum 20 skynjara sem stjórnandi stjórnar hefur greint frá. Vinsamlegast skoðaðu Graceful Shutdown efni frá Intel Acceleration Stack User Guide: Intel FPGA forritanlegt hröðunarkort N3000 fyrir frekari upplýsingar.

Athugið:
Viðurkennd OEM netþjónakerfi ættu að veita nauðsynlega kælingu fyrir vinnuálag þitt. Þú getur fengið gildi skynjaranna með því að keyra eftirfarandi OPAE skipun sem rót eða sudo: $ sudo fpgainfo bmc

Tengdar upplýsingar
Intel Acceleration Stack notendahandbók: Intel FPGA forritanlegt hröðunarkort N3000

Stjórnareftirlit í gegnum I2C SMBus

Hið staðlaða I2C þræll Avalon-MM tengi (skrifvarið) deilir PCIe SMBus milli hýsil BMC og Intel MAX 10 RoT. Intel FPGA PAC N3000 styður staðlað I2C þrælaviðmót og þrælsfangið er sjálfgefið 0xBC aðeins fyrir aðgang utan bands. Byte addressing háttur er 2-bæta offset vistfangshamur. Hér er minniskort fjarmælingagagnaskrárinnar sem þú getur notað til að fá aðgang að upplýsingum með I2C skipunum. Lýsingardálkurinn lýsir því hvernig hægt er að vinna frekar úr skiluðum skráargildum til að fá raunveruleg gildi. Einingarnar geta verið á Celsíus (°C), mA, mV, mW eftir því hvaða skynjara þú lest.

Telemetry Data Register Minniskort

Skráðu þig Offset Breidd Aðgangur Field Sjálfgefið gildi Lýsing
Borðhitastig 0x100 32 RO [31:0] 32:00000000 TMP411(U65)

Skráargildi er undirritað heiltala Hitastig = skráargildi

* 0.5

Borðhitastig hár Viðvörun 0x104 32 RW [31:0] 32:00000000 TMP411(U65)

Gildi skráningar er undirrituð heiltala

High Limit = skráargildi

* 0.5

Borðhitastig hár Banvænt 0x108 32 RW [31:0] 32:00000000 TMP411(U65)

Gildi skráningar er undirrituð heiltala

High Critical = skráargildi

* 0.5

FPGA kjarnahitastig 0x110 32 RO [31:0] 32:00000000 TMP411(U65)

Gildi skráningar er undirrituð heiltala

Hitastig = skráargildi

* 0.5

FPGA deyja

Hiti hátt Varað við

0x114 32 RW [31:0] 32:00000000 TMP411(U65)

Gildi skráningar er undirrituð heiltala

High Limit = skráargildi

* 0.5

áfram…
Skráðu þig Offset Breidd Aðgangur Field Sjálfgefið gildi Lýsing
FPGA Core Voltage 0x13C 32 RO [31:0] 32:00000000 LTC3884(U44)

Voltage(mV) = skráargildi

FPGA kjarnastraumur 0x140 32 RO [31:0] 32:00000000 LTC3884(U44)

Straumur(mA) = skráargildi

12v Backplane Voltage 0x144 32 RO [31:0] 32:00000000 Voltage(mV) = skráargildi
12v bakplansstraumur 0x148 32 RO [31:0] 32:00000000 Straumur(mA) = skráargildi
1.2v binditage 0x14C 32 RO [31:0] 32:00000000 Voltage(mV) = skráargildi
12v Aux Voltage 0x150 32 RO [31:0] 32:00000000 Voltage(mV) = skráargildi
12v aukastraumur 0x154 32 RO [31:0] 32:00000000 Straumur(mA) = skráargildi
1.8v binditage 0x158 32 RO [31:0] 32:00000000 Voltage(mV) = skráargildi
3.3v binditage 0x15C 32 RO [31:0] 32:00000000 Voltage(mV) = skráargildi
Stjórnarmáttur 0x160 32 RO [31:0] 32:00000000 Power(mW) = skráargildi
PKVL A kjarnahiti 0x168 32 RO [31:0] 32:00000000 PKVL1(U18A)

Gildi skráningar er undirrituð heiltala

Hitastig = skráargildi

* 0.5

PKVL A Serdes hitastig 0x16C 32 RO [31:0] 32:00000000 PKVL1(U18A)

Gildi skráningar er undirrituð heiltala

Hitastig = skráargildi

* 0.5

PKVL B kjarnahiti 0x170 32 RO [31:0] 32:00000000 PKVL2(U23A)

Gildi skráningar er undirrituð heiltala

Hitastig = skráargildi

* 0.5

PKVL B Serdes Hitastig 0x174 32 RO [31:0] 32:00000000 PKVL2(U23A)

Gildi skráningar er undirrituð heiltala

Hitastig = skráargildi

* 0.5

QSFP gildi eru fengin með því að lesa QSFP eininguna og tilkynna lesgildin í viðeigandi skrá. Ef QSFP einingin styður ekki Digital Diagnostics Monitoring eða ef QSFP einingin er ekki uppsett, hunsaðu þá gildi lesin úr QSFP skrám. Notaðu Intelligent Platform Management Interface (IPMI) tólið til að lesa fjarmælingagögnin í gegnum I2C rútuna.

I2C skipun til að lesa borðhitastigið á heimilisfanginu 0x100:
Í skipuninni hér að neðan:

  • 0x20 er I2C aðalrútufang netþjónsins þíns sem hefur beint aðgang að PCIe raufum. Þetta heimilisfang er mismunandi eftir netþjóninum. Vinsamlegast skoðaðu gagnablað netþjónsins fyrir rétt I2C vistfang netþjónsins þíns.
  • 0xBC er I2C þræla heimilisfang Intel MAX 10 BMC.
  • 4 er fjöldi lesgagnabæta
  • 0x01 0x00 er skrá heimilisfang hitastigs borðsins sem er birt í töflunni.

Skipun:
ipmitool i2c bus=0x20 0xBC 4 0x01 0x00

Framleiðsla:
01110010 00000000 00000000 00000000

Úttaksgildið í sextánda tölu er: 0x72000000 0x72 er 114 í aukastaf. Til að reikna út hitastig á Celsíus margfaldaðu með 0.5: 114 x 0.5 = 57 °C

Athugið: 
Ekki styðja allir netþjónar I2C strætó beint aðgang að PCIe raufum. Vinsamlegast athugaðu gagnablað netþjónsins fyrir stuðningsupplýsingar og I2C strætófang.

EEPROM gagnasnið

Þessi hluti skilgreinir gagnasnið bæði MAC Address EEPROM og FRUID EEPROM og sem hýsilinn og FPGA geta nálgast í sömu röð.

MAC EEPROM
Við framleiðslu forritar Intel MAC vistfangið EEPROM með Intel Ethernet Controller XL710-BM2 MAC vistföngum. Intel MAX 10 nálgast vistföngin í MAC vistfanginu EEPROM í gegnum I2C strætó. Uppgötvaðu MAC vistfangið með því að nota eftirfarandi skipun: $ sudo fpga mac

MAC heimilisfangið EEPROM inniheldur aðeins upphafs 6-bæta MAC vistfangið á heimilisfanginu 0x00h og síðan MAC vistfangið 08. Upphafs MAC vistfangið er einnig prentað á merkimiðann á bakhlið prentaða hringrásarinnar (PCB). OPAE bílstjórinn útvegar sysfs hnúta til að fá upphafs MAC vistfangið frá eftirfarandi stað: /sys/class/fpga/intel-fpga-dev.*/intel-fpga-fme.*/spi altera.*.auto/spi_master/ spi */spi*/mac_address Byrjun MAC heimilisfang Example: 644C360F4430 OPAE bílstjórinn fær talninguna frá eftirfarandi stað: /sys/class/fpga/ intel-fpga-dev.*/intel-fpga-fme.*/spi-altera.*.auto/spi_master/ spi*/ spi*/mac_count MAC count Dæmiample: 08 Frá upphafs MAC vistfangi eru hin sjö MAC vistföng fengin með því að hækka í röð LSB (Least Significant Byte) upphafs MAC vistfangsins um einn talningu fyrir hvert síðari MAC vistfang. Næsta MAC vistfang tdample:

  • 644C360F4431
  • 644C360F4432
  • 644C360F4433
  • 644C360F4434
  • 644C360F4435
  • 644C360F4436
  • 644C360F4437

Athugið: Ef þú ert að nota ES Intel FPGA PAC N3000, gæti MAC EEPROM ekki verið forritað. Ef MAC EEPROM er ekki forritað þá kemur fyrsta MAC vistfangið sem lesið er aftur sem FFFFFFFFFFFF.

Field Replaceable Unit Identification (FRUID) EEPROM aðgangur
Þú getur aðeins lesið EEPROM (0xA0) EEPROM (1.3xA24) sem hægt er að skipta um reitinn frá hýsil BMC í gegnum SMBus. Uppbyggingin í FRUID EEPROM er byggð á IPMI forskriftinni, Platform Management FRU Information Storage Definition, v2015, XNUMX. mars XNUMX, en þaðan er töfluupplýsingaskipan fengin. FRUID EEPROM fylgir algengu haussniði með borðsvæði og vöruupplýsingasvæði. Sjá töfluna hér að neðan til að sjá hvaða reitir í sameiginlega hausnum eiga við um FRUID EEPROM.

Algengur haus á FRUID EEPROM
Allir reitirnir í sameiginlega hausnum eru skyldir.

Lengd reits í bætum Sviðslýsing FRUID EEPROM gildi
 

 

1

Algengt haussnið útgáfa 7:4 – frátekið, skrifaðu sem 0000b

3:0 – snið útgáfunúmer = 1 klst fyrir þessa forskrift

 

 

01h (stillt sem 00000001b)

 

1

Innri notkunarsvæði Byrjunarjöfnun (í margfeldi af 8 bætum).

00h gefur til kynna að þetta svæði sé ekki til staðar.

 

00h (ekki til staðar)

 

1

Upplýsingasvæði undirvagns Byrjunarjöfnun (í margfeldi af 8 bætum).

00h gefur til kynna að þetta svæði sé ekki til staðar.

 

00h (ekki til staðar)

 

1

Byrjunarjöfnun borðsvæðis (í margfeldi af 8 bætum).

00h gefur til kynna að þetta svæði sé ekki til staðar.

 

01 klst

 

1

Vöruupplýsingasvæði Byrjunarjöfnun (í margfeldi af 8 bætum).

00h gefur til kynna að þetta svæði sé ekki til staðar.

 

0kr

 

1

MultiRecord Area Starting Offset (í margfeldi af 8 bætum).

00h gefur til kynna að þetta svæði sé ekki til staðar.

 

00h (ekki til staðar)

1 PAD, skrifaðu sem 00h 00 klst
 

1

Common Header Checksum (núll checksumma)  

F2h

Sameiginlegu hausbætin eru sett frá fyrsta heimilisfangi EEPROM. Útlitið lítur út eins og myndin hér að neðan.

FRUID EEPROM minnisútlit blokkarmynd

intel-FPGA-Forritanlegt-Hröðunarkort-N3000-Stjórn-stjórnun-Stjórnandi-MYND-3

FRUID EEPROM borðsvæði

Lengd reits í bætum Sviðslýsing Reitargildi Kóðun reits
1 Borðsvæði Snið Útgáfa 7:4 – frátekin, skrifaðu sem 0000b 3:0 – snið útgáfunúmer 0x01 Stillt á 1 klst (0000 0001b)
1 Lengd borðsvæðis (í margfeldi af 8 bætum) 0x0B 88 bæti (inniheldur 2 pad 00 bæti)
1 Tungumálakóði 0x00 Stillt á 0 fyrir ensku

Athugið: Engin önnur tungumál studd eins og er

3 Framl. Dagsetning / Tími: Fjöldi mínútna frá 0:00 klst. 1/1/96.

Minnsta marktæka bæti fyrst (lítill endian)

00_00_00h = ótilgreint (kvikt svið)

0x10

0x65

0xB7

Tímamunur á milli 12:00 1/1/96 til 12:XNUMX

11 er 07

mínútur = b76510h – geymt á litlu endian sniði

1 Tegund/lengd bæti borðframleiðanda 0xD2 8-bita ASCII + LATIN1 kóðað 7:6 – 11b

5:0 – 010010b (18 bæti af gögnum)

P Board Framleiðandi bæti 0x49

0x6E

0x74

0x65

0x6C

0xAE

8-bita ASCII + LATIN1 kóðað Intel® Corporation
áfram…
Lengd reits í bætum Sviðslýsing Reitargildi Kóðun reits
0x20

0x43

0x6F

0x72

0x70

0x6F

0x72

0x61

0x74

0x69

0x6F

0x6E

1 Board Vöruheiti gerð/lengd bæti 0xD5 8-bita ASCII + LATIN1 kóðað 7:6 – 11b

5:0 – 010101b (21 bæti af gögnum)

Q Bæti fyrir borð vöruheiti 0X49

0X6E

0X74

0X65

0X6C

0XAE

0X20

0X46

0X50

0X47

0X41

0X20

0X50

0X41

0X43

0X20

0X4E

0X33

0X30

0X30

0X30

8 bita ASCII + LATIN1 kóðaður Intel FPGA PAC N3000
1 Stjórnarraðnúmer gerð/lengd bæti 0xCC 8-bita ASCII + LATIN1 kóðað 7:6 – 11b

5:0 – 001100b (12 bæti af gögnum)

N Bæti raðnúmera borðs (kvikur reitur) 0x30

0x30

0x30

0x30

0x30

0x30

0x30

0x30

8 bita ASCII + LATIN1 kóða

1. 6 hex tölustafir eru OUI: 000000

2. 6 hex tölustafir eru MAC vistfang: 000000

áfram…
Lengd reits í bætum Sviðslýsing Reitargildi Kóðun reits
0x30

0x30

0x30

0x30

Athugið: Þetta er kóðað sem fyrrverandiample og þarf að breyta í raunverulegu tæki

1. 6 hex tölustafir eru OUI: 644C36

2. 6 hex tölustafir eru MAC vistfang: 00AB2E

Athugið: Til að bera kennsl á ekki

forritað FRUID, stilltu OUI og MAC vistfang á "0000".

1 Borðhlutanúmer gerð/lengd bæti 0xCE 8-bita ASCII + LATIN1 kóðað 7:6 – 11b

5:0 – 001110b (14 bæti af gögnum)

M Bæti fyrir hlutanúmer borð 0x4B

0x38

0x32

0x34

0x31

0x37

0x20

0x30

0x30

0x32

0x20

0x20

0x20

0x20

8-bita ASCII + LATIN1 kóðað með BOM ID.

Fyrir 14 bæta lengd, kóðað borð hlutanúmer tdample er K82417-002

Athugið: Þetta er kóðað sem fyrrverandiample og þarf að breyta í raunverulegu tæki.

Þetta svæðisgildi er breytilegt eftir PBA númeri stjórnar.

PBA Revision hefur verið fjarlægð í FRUID. Þessi fjögur síðustu bæti skila auðu og eru frátekin til notkunar í framtíðinni.

1 FRÚ File Auðkennistegund/lengdarbæti 0x00 8-bita ASCII + LATIN1 kóðað 7:6 – 00b

5:0 – 000000b (0 bæti af gögnum)

FRU File ID bæti reitur sem ætti að fylgja þessu er ekki innifalinn þar sem reiturinn væri 'null'.

Athugið: FRÚ File ID bæti. FRU File útgáfa reitur er fyrirfram skilgreindur reitur sem veittur er sem framleiðsluaðstoð til að sannreyna file sem var notað við framleiðslu eða vettvangsuppfærslu til að hlaða FRU-upplýsingunum. Innihaldið er framleiðanda-sérhæft. Þessi reitur er einnig gefinn upp á upplýsingasvæði stjórnar.

Annar eða báðir reitirnir geta verið „null“.

1 MMID tegund/lengd bæti 0xC6 8 bita ASCII + LATIN1 kóða
áfram…
Lengd reits í bætum Sviðslýsing Reitargildi Kóðun reits
7:6 – 11b

5:0 – 000110b (6 bæti af gögnum)

Athugið: Þetta er kóðað sem fyrrverandiample og þarf að breyta í raunverulegu tæki

M MMID bæti 0x39

0x39

0x39

0x44

0x58

0x46

Snið sem 6 sextán tölustafir. Sérstakt tdample í klefa við hlið Intel FPGA PAC N3000 MMID = 999DXF.

Þetta svæðisgildi er mismunandi eftir mismunandi SKU-reitum eins og MMID, OPN, PBN o.s.frv.

1 C1h (tegund/lengd bæti kóðuð til að gefa til kynna ekki fleiri upplýsingareitir). 0xC1
Y 00h – öll ónotuð pláss sem eftir eru 0x00
1 Athugunarsumma borðsvæðis (núll athugunarsumma) 0xB9 Athugið: Athugunarsumman í þessari töflu er núll eftirlitssumma reiknuð fyrir gildin sem notuð eru í töflunni. Það verður að endurreikna fyrir raunveruleg gildi Intel FPGA PAC N3000.
Lengd reits í bætum Sviðslýsing Reitargildi Kóðun reits
1 Snið vörusvæðis Útgáfa 7:4 – frátekið, skrifaðu sem 0000b

3:0 – snið útgáfunúmer = 1 klst fyrir þessa forskrift

0x01 Stillt á 1 klst (0000 0001b)
1 Lengd vörusvæðis (í margfeldi af 8 bætum) 0x0A Samtals 80 bæti
1 Tungumálakóði 0x00 Stillt á 0 fyrir ensku

Athugið: Engin önnur tungumál studd eins og er

1 Nafn framleiðanda gerð/lengd bæti 0xD2 8-bita ASCII + LATIN1 kóðað 7:6 – 11b

5:0 – 010010b (18 bæti af gögnum)

N Nafn framleiðanda bæti 0x49

0x6E

0x74

0x65

0x6C

0xAE

0x20

0x43

0x6F

8-bita ASCII + LATIN1 kóðað Intel Corporation
áfram…
Lengd reits í bætum Sviðslýsing Reitargildi Kóðun reits
0x72

0x70

0x6F

0x72

0x61

0x74

0x69

0x6F

0x6E

1 Vöruheiti gerð/lengd bæti 0xD5 8-bita ASCII + LATIN1 kóðað 7:6 – 11b

5:0 – 010101b (21 bæti af gögnum)

M Vöruheiti bæti 0x49

0x6E

0x74

0x65

0x6C

0xAE

0x20

0x46

0x50

0x47

0x41

0x20

0x50

0x41

0x43

0x20

0x4E

0x33

0x30

0x30

0x30

8 bita ASCII + LATIN1 kóðaður Intel FPGA PAC N3000
1 Vöruhluti/gerð númer gerð/lengdar bæti 0xCE 8-bita ASCII + LATIN1 kóðað 7:6 – 11b

5:0 – 001110b (14 bæti af gögnum)

O Vöruhluta-/gerðanúmer bæti 0x42

0x44

0x2D

0x4E

0x56

0x56

0x2D

0x4E

0x33

0x30

0x30

0x30

0x2D

0x31

8 bita ASCII + LATIN1 kóða

OPN fyrir stjórn BD-NVV- N3000-1

Þetta svæðisgildi er mismunandi eftir mismunandi Intel FPGA PAC N3000 OPN.

áfram…
Lengd reits í bætum Sviðslýsing Reitargildi Kóðun reits
1 Tegund vöruútgáfu/lengd bæti 0x01 8 bita tvöfaldur 7:6 – 00b

5:0 – 000001b (1 bæti af gögnum)

R Bæti vöruútgáfu 0x00 Þessi reitur er kóðaður sem fjölskyldumeðlimur
1 Raðnúmer vörutegundar/lengdar bæti 0xCC 8-bita ASCII + LATIN1 kóðað 7:6 – 11b

5:0 – 001100b (12 bæti af gögnum)

P Raðnúmerabæti vöru (Kvikur reitur) 0x30

0x30

0x30

0x30

0x30

0x30

0x30

0x30

0x30

0x30

0x30

0x30

8 bita ASCII + LATIN1 kóða

1. 6 hex tölustafir eru OUI: 000000

2. 6 hex tölustafir eru MAC vistfang: 000000

Athugið: Þetta er kóðað sem fyrrverandiample og þarf að breyta í raunverulegu tæki.

1. 6 hex tölustafir eru OUI: 644C36

2. 6 hex tölustafir eru MAC vistfang: 00AB2E

Athugið: Til að bera kennsl á ekki

forritað FRUID, stilltu OUI og MAC vistfang á "0000".

1 Eign Tag tegund/lengd bæti 0x01 8 bita tvöfaldur 7:6 – 00b

5:0 – 000001b (1 bæti af gögnum)

Q Eign Tag 0x00 Ekki stutt
1 FRÚ File Auðkennistegund/lengdarbæti 0x00 8-bita ASCII + LATIN1 kóðað 7:6 – 00b

5:0 – 000000b (0 bæti af gögnum)

FRU File ID bæti reitur sem ætti að fylgja þessu er ekki innifalinn þar sem reiturinn væri 'null'.

áfram…
Lengd reits í bætum Sviðslýsing Reitargildi Kóðun reits
Athugið: FRÚ file ID bæti.

FRU File útgáfa reitur er fyrirfram skilgreindur reitur sem veittur er sem framleiðsluaðstoð til að sannreyna file sem var notað við framleiðslu eða vettvangsuppfærslu til að hlaða FRU-upplýsingunum. Innihaldið er framleiðanda-sérhæft. Þessi reitur er einnig gefinn upp á upplýsingasvæði stjórnar.

Annar eða báðir reitirnir geta verið „null“.

1 C1h (tegund/lengd bæti kóðuð til að gefa til kynna ekki fleiri upplýsingareitir). 0xC1
Y 00h – öll ónotuð pláss sem eftir eru 0x00
1 Vöruupplýsingar svæði Athugunarsumma (núll athugunarsumma)

(Dynamískt sviði)

0x9D Athugið: athugunarsumman í þessari töflu er núll athugunarsumma reiknuð fyrir gildin sem notuð eru í töflunni. Það verður að endurreikna fyrir raunveruleg gildi Intel FPGA PAC.

Intel® FPGA forritanlegt hröðunarkort N3000 stjórnunarstýringarhandbók

Endurskoðunarsaga

Endurskoðunarsaga fyrir Intel FPGA forritanlegt hröðunarkort N3000 notendahandbók stjórnarstjórnunar

Skjalaútgáfa Breytingar
2019.11.25 Upphafleg framleiðsluútgáfa.

Intel Corporation. Allur réttur áskilinn. Intel, Intel lógóið og önnur Intel merki eru vörumerki Intel Corporation eða dótturfélaga þess. Intel ábyrgist frammistöðu FPGA- og hálfleiðaravara sinna samkvæmt gildandi forskriftum í samræmi við staðlaða ábyrgð Intel, en áskilur sér rétt til að gera breytingar á hvaða vörum og þjónustu sem er hvenær sem er án fyrirvara. Intel tekur enga ábyrgð eða skaðabótaábyrgð sem stafar af notkun eða notkun á neinum upplýsingum, vöru eða þjónustu sem lýst er hér nema sérstaklega hafi verið samið skriflega af Intel. Viðskiptavinum Intel er bent á að fá nýjustu útgáfuna af tækjaforskriftum áður en þeir treysta á birtar upplýsingar og áður en pantað er fyrir vörur eða þjónustu.
*Önnur nöfn og vörumerki geta verið eign annarra.

Skjöl / auðlindir

intel FPGA forritanlegt hröðunarkort N3000 stjórnarstjórnunarstýring [pdfNotendahandbók
FPGA forritanlegt hröðunarkort N3000 borð, stjórnunarstýring, FPGA, forritanlegt hröðunarkort N3000 borð, stjórnunarstýring, N3000 stjórnarstjórnandi, stjórnunarstýring

Heimildir

Skildu eftir athugasemd

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