MICROCHIP-Moko

MICROCHIP PIC64GX 64-Moka RISC-V Pouaka Matawhāiti

MICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Hua

Nga korero hua

Whakatakotoranga:

  • Ingoa Hua: Ko te miihiniiti PIC64GX
  • Tukanga Whakaara: SMP me AMP kua tautokona nga kawenga mahi
  • Nga waahanga motuhake: Tautoko Kaitiaki, aratau Maukati

Nga Tohutohu Whakamahi Hua

  1. Tukanga Whakaara
    1. Nga Waahanga Rorohiko i roto i te Whakaoho
      Ko te tukanga whakaoho o te punaha ko nga waahanga rorohiko e whai ake nei:
      • Ratonga Pūmanawa Hart (HSS): He kore-stage bootloader, pūnaha aroturuki, me te kaiwhakarato ratonga wā whakahaere mo nga tono.
    2. Rere Whakaara
      Ko te raupapa o te rere boot system e whai ake nei:
      1. Te Whakatairanga i nga Ratonga Pūmanawa Hart (HSS)
      2. Whakamatenga Bootloader
      3. Whakaoho tono
  2. Nga kurī kaitiaki
    1. PIC64GX Tiaki Tiaki
      Kei roto i te PIC64GX he mahi kaitutei ki te aro turuki i nga mahi a te punaha me te whakaoho i nga mahi mena he rahua te punaha.
  3. Aratau Maukati
    Ko te aratau raka i hangaia mo nga kaihoko e hiahia ana ki te whakahaere katoa i nga mahi a te punaha i muri i te whawhai. Ka whakawhāitihia nga mahi o te Aroturuki punaha E51.

FAQ

  • P: He aha te kaupapa o te Hart Software Services (HSS)?
    A: Ko te HSS he kore-stage bootloader, aroturuki pūnaha, me te kaiwhakarato ratonga wā whakahaere mo nga tono i te wa e mahi ana.
  • Q: He pehea te mahi a te PIC64GX kaitiaki?
    A: Ko te kaitutei PIC64GX e aro turuki ana i nga mahi a te punaha, ka taea e ia te mahi i nga mahi kua tautuhia i mua i te kore o te punaha ki te whakarite i te pono o te punaha.

Kupu Whakataki

Ko tenei pepa maamaa e whakamarama ana he pehea te mahi a te Microchip PIC64GX i te tono tono me te whakaahua i te tukanga whakaoho punaha, he rite tonu te mahi mo SMP me AMP kawenga mahi. Hei taapiri, ka kapi te mahi whakaara ano mo SMP me AMP nga kawenga mahi, nga kaitutei i runga i te PIC64GX, me te aratau raka motuhake mo nga punaha e hiahia ana nga kaihoko ki te mana whakahaere katoa ki te whakawhāiti i nga mahi a te punaha E51 aroturuki i muri i te whakaoho o te punaha.

Tukanga Whakaara

Kia titiro tatou ki nga momo waahanga rorohiko e uru ana ki te whakaoho o te punaha, ka whai ake he tirohanga taipitopito mo te raupapa o te rere o te punaha whakahaere.

Nga Waahanga Rorohiko i roto i te Whakaoho
Ko nga waahanga e whai ake nei ka uru ki roto i te tukanga whakaoho o te punaha:

Whakaahua 1.1. Nga Wae Whakaoho

MICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (1)

  • Ratonga Pūmanawa Hart (HSS)
    Ko te Hart Software Services (HSS) he kore-stage bootloader, he kaitirotiro punaha, he kaiwhakarato ratonga wa whakahaere mo nga tono. Ka tautokohia e te HSS te tatūnga punaha moata, te whakangungu DDR, me te arataki/whirihora taputapu. Ko te nuinga ka rere i runga i nga E51s, me te iti o nga mahi taumata aratau miihini kei runga i ia U54. Ka pekehia e ia tetahi, neke atu ranei nga horopaki ma te uta i te tono "utu" mai i te waahana whawhai, me te whakarato i nga Ratonga Whakahaere Waahi Paerewa/Tiaki Tiaki Taiao (SEE) mo nga kakano punaha whakahaere. E tautoko ana i te putu haumaru, he mea nui ki te whakarite i te wehewehenga/wehenga taputapu mo AMP horopaki.
  • Das U-Boot (U-Boot)
    Ko te Das U-Boot (U-Boot) he puna-tuwhera-puna-a-ao mo te kaitautai putunga putunga. Ka tautokohia he CLI ngawari ka taea te tango i te ahua o te boot mai i nga momo puna (tae atu ki te Kaari SD me te Whatunga). U-Boot uta Linux. Ka taea e ia te whakarato i te taiao UEFI ki te hiahiatia. I te nuinga o te waa ka mutu, kaore i te ara i te wa i pupuhihia ai a Linux - i etahi atu kupu, kaore e noho ana i muri i te tuunga.
  • Kernel Linux
    Ko te kernel Linux te tino rongonui o te kernel punaha whakahaere o te ao. Ka honoa me te whenua kaiwhakamahi o nga tono, ka hangaia te mea e kiia nei he punaha whakahaere Linux. Ko te Pūnaha Whakahaere Linux e whakarato ana i nga API POSIX me te taiao kaiwhakawhanake, hei tauiraampnga reo me nga taputapu penei i te Python, Perl, Tcl, Rust, C/C++, me Tcl; whare pukapuka penei i OpenSSL, OpenCV, OpenMP, OPC/UA, me OpenAMP (RPmsg me RemoteProc).
    Ko Yocto me Buildroot he kaihanga punaha Linux, ara, ka taea te whakamahi ki te whakaputa i nga punaha Linux kua whakaritea. Ka whakaputahia e Yocto he tohatoha Linux me te taonga
    he huinga tono, taputapu, whare pukapuka, me te whakahaeretanga mokihi whiriwhiri. He iti ake te putake a Buildroot fileka taea e ia te aro ki nga punaha kaore e hiahiatia te rokiroki roa engari ka rere katoa mai i te RAM (ma te whakamahi i te tautoko tuatahi a Linux, mo teample).
  • Zephyr
    Ko Zephyr he punaha whakahaere mo te wa-tuuturu iti, tuwhera-puna (RTOS). E whakarato ana i te Anga Tuturu-Tua-Tua-Tua, me nga hongere korero RPMsg-lite ki Linux. Kei roto he kano, wharepukapuka, taraiwa taputapu, puranga kawa, filenga punaha, nga tikanga mo nga whakahoutanga firmware, me era atu mea, he mea pai mo nga kaihoko e hiahia ana ki te wheako rite ki te PIC64GX.

Rere Whakaara
Kei roto i te PIC64GX te RISC-V coreplex me te 64-bit E51 system monitor hart me te 4 64-bit U54 tono harts. I roto i nga kupu RISC-V, ko te hata he horopaki mahi RISC-V kei roto he huinga katoa o nga rehita me te mahi takitahi i tana waehere. Ka taea e koe te whakaaro he miro taputapu, he PTM kotahi ranei. Ko te roopu o nga hata i roto i te matua kotahi ka kiia he matatini. Ko tenei kaupapa e whakaatu ana i nga huarahi ki te arawhiti i te PIC64GX coreplex, tae atu ki te punaha E51 e aro turuki ana i te ngakau me nga tohu tono U54.

  1. Te hiko i runga i te PIC64GX coreplex.
    I te kaha o te hiko, ka tukuna nga hata katoa i roto i te RISC-V coreplex mai i te tautuhi e te Kaiwhakahaere Haumarutanga.
  2. Whakahaerehia te waehere HSS mai i te mahara kohiko eNVM maramara.
    I te timatanga, ka timata ia ngakau ki te whakahaere i te waehere HSS mai i te mahara hiko eNVM maramara. Ma tenei waehere ka huri nga hata tono U54 katoa, e tatari ana mo nga tohutohu, ka tuku i te E51 monitor hart kia timata te whakahaere waehere hei arawhiti me te whakaputa i te punaha.
  3. Whakawetohia te waehere HSS mai i te eNVM ki te mahara L2-Scratch.
    I runga i tana whirihoranga-wa-hanga, he nui ake te HSS i te kaha o te mahara kohiko eNVM ake, no reira ko te mea tuatahi ka mahia e te waehere HSS e rere ana i runga i te E51 ko te whakaheke i a ia ano mai i te eNVM ki te mahara L2-Scratch, penei i te Whakaaturanga. 1.2 me te Whakaahua 1.3.
    Whakaahua 1.2. Ka whakahekehia te HSS mai i te eNVM ki te L2 ScratchMICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (2)
    Whakaahua 1.3. Mahere Mahara HSS i te wa o te whakahekengaMICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (3)
  4. Peke mai i te eNVM ki te L2-Scratch ki roto i te kaitapaa e whakaatuhia ana i te ahua e whai ake nei.
    Whakaahua 1.4. Ka peke a HSS mai i te eNVM ki te Waehere Inaianei i roto i te L2Scratch Whai muri i te WhakakoreMICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (4)
    Ko te whakahaere e toru nga waahanga:
    • Ko te paparanga tangohanga taputapu (HAL), waehere taumata-iti, me nga taraiwa whakarewa kore
    • He marau HSS rohe o RISC-V OpenSBI (he paku whakarerekētia mai i te awa whakarunga i runga PIC64GX mo AMP kaupapa)
    • Ko nga ratonga wa whakahaere HSS (ka rere nga mihini kawanatanga i roto i te kohanga nui)
  5. Whakaarahia nga taputapu me nga hanganga raraunga e whakamahia ana e OpenSBI.
    Ko te ratonga HSS "Whakaoho" te kawenga mo tenei arawhiti.
  6. Tikina te pikitia tono (payload.bin) mai i te rokiroki o waho. Ka whakaatuhia tenei ki te Whakaahua 1.5 me te Whakaahua 1.6
    He mea nui: Mena ko te PIC64GX Curiosity Kit, ka puta mai i te kaari SD.
    Whakaahua 1.5. Te tiki i te payload.bin Utamahi Atahanga mai i te Rokiroki WahoMICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (5)
    Whakaahua 1.6. Mahere Mahara HSS i muri i te Tikina payload.binMICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (6)
  7. Tāruahia nga momo waahanga mai i te payload.bin ki o raatau waahi mahi. Ko te payload.bin he ahua kua whakahōputuhia, e whakakotahi ana i nga momo whakaahua tono mo SMP ranei AMP kawenga mahi. Kei roto i te waehere, te raraunga, me nga ripanga whakamaarama e taea ai e te HSS te whakanoho tika i nga waahanga waehere me nga waahanga raraunga, kei reira e hiahiatia ana hei whakahaere i nga momo mahi tono.
    Whakaahua 1.7. payload.bin kua Tāruatia ki ngā Wāhitau WāhitauMICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (7)
  8. Whakahauhia nga U54 e tika ana kia peke ki o raatau waahi timatanga mahi. Kei roto i te payload.bin enei korero wahitau timatanga.
  9. Tīmatahia nga tohu Taupānga U54 me nga hēkonatage kaitaunaki whawhai. Mo te exampNa, ka mau mai a U-Boot i te Linux.

Whakahou ano

E pa ana ki te ariā o te whakaoho punaha ko te hiahia ki te whakaara ano. I a koe e whakaaro ana mo nga kawenga mahi tono PIC64GX, me whai whakaaro te whakaara ano i te tukatuka maha hangarite (SMP) me te tukatuka maha hangarite (AMP) nga ahuatanga:

  1. Mo te punaha SMP, ka taea e te whakaaraara te whakaara ano i te punaha katoa na te mea karekau he taapiri mahi i tetahi atu horopaki hei whakaaro.
  2. I roto i te take o te AMP pūnaha, ka tukuna noa he kawenga mahi ki te whakaara ano i a ia ano (kaore e pokanoa ki tetahi atu horopaki), ka whai mana pea te mahi i te whakaara ano i te punaha.

Whakahou ano ka AMP
Kia taea ai te SMP me AMP Ko nga ahuatanga o te whakaara ano, kei te tautoko te HSS i nga kaupapa o nga mana whakaaraara mahana me te makariri, ka taea te tautapa ki tetahi horopaki. Ko te horopaki whai mana whakamahana whakaara ano ka taea te whakaara ano i a ia ano, ka taea e te horopaki whai mana whakaaraara makariri te whakaara ano i te punaha. Mo te exampNa, whakaarohia te huinga o nga ahuatanga e whai ake nei.

  • He horopaki kotahi te kawenga mahi SMP, e whakaaetia ana ki te tono kia whakaara ano te punaha
  • I tenei ahuatanga, ka whakaaetia te horopaki ki te mana whakaaraara makariri.
  • He horopaki-rua AMP te kawenga mahi, ka whakaaetia te horopaki A ki te tono kia whakaara ano te punaha (ka pa ki nga horopaki katoa), ka whakaaetia te Horopaki B ki te whakaara ano i a ia ano anake
  • I roto i tenei ahuatanga, ka whakaaetia te horopaki A te mana whakaaraara makariri, ka whakaaetia te horopaki B ki te mana whakamahana whakaara ano.
  • He horopaki-rua AMP te taumahatanga mahi, ko nga horopaki A me B ka whakaaetia kia whakaara ano i a raatau ano (kaore e pa ki tetahi atu horopaki)
  • I tenei ahuatanga, ko nga horopaki e rua ka whakaaetia anake nga mana whakaoho mahana.
  • He horopaki-rua AMP te kawenga mahi, kei reira nga horopaki A me B e whakaaehia ana ki te tono kia whakaara ano te punaha
  • I tenei ahuatanga, ka whakaaetia nga horopaki e rua ki nga mana whakaaraara makariri.
  • I tua atu, ka taea e te HSS i te wa hanga ki te tuku i nga wa katoa te mana whakaaraara makariri, me te kore rawa e tuku i te mana whakaaraara makariri.

Kōwhiringa HSS Kconfig e pa ana
Ko Kconfig he punaha whirihoranga hanga rorohiko. Ka whakamahia noa ki te kowhiri i nga waahanga hanga-wa me te whakahohe, te whakakore ranei i nga waahanga. I ahu mai i te kernel Linux engari kua kitea inaianei i te whakamahi i etahi atu kaupapa i tua atu i te kernel Linux, tae atu ki te U-Boot, Zephyr, me te PIC64GX HSS.

Kei roto i te HSS nga whiringa Kconfig e rua hei whakahaere i te mahi whakaara ano mai i te tirohanga HSS:

  • CONFIG_ALLOW_COLD REBOOT
    Mena ka taea tenei, ka taea e te ao katoa te tuku i tetahi horopaki ki te whakaputa i te waea whakaoho makariri. Ki te haua, ka whakaaetia kia whakamahana ano. I tua atu i te whakaahei i tenei whiringa, me tuku te whakaaetanga ki te tuku i te whakaara ano makariri ki tetahi horopaki na roto i te kaihanga utu utu YAML file ranei te kōwhiringa Kconfig e whai ake nei.
  • CONFIG_TUKU_KORE_REBOOT_TUA
    • Ki te whakahohea, ka taea e tenei ahuatanga puta noa i te ao katoa te whakaputa i te ECAA whakamatao makariri, ahakoa te mana o te haki payload.bin.
    • I tua atu, ka taea e te payload.bin ake he haki mo ia horopaki, e tohu ana ka whai mana tetahi horopaki ki te whakaputa i nga whakaoho makariri:
      • Hei tuku i tetahi horopaki whakamahana whakamahana i tetahi atu horopaki, ka taea e tatou te taapiri i te whiringa tuku-whakahou: whakamahana i te whakaahuatanga YAML file whakamahia hei hanga i te utu utu.bin
      • Hei tuku i te horopaki whakamatao makariri o te punaha katoa, ka taea te taapiri i te whiringa tuku-whakahou: makariri. Ma te taunoa, me te kore e kii i te tuku-whakahou, ka whakaaehia he horopaki whakamahana ano i a ia ano Ahakoa te whakatakotoranga o tenei haki, ki te kore e taea te CONFIG_ALLOW_COLDREBOOT i te HSS, ka mahi ano te HSS i nga tono whakaara ano makariri katoa ki te whakamahana (ia horopaki) .

Me whakaara ano i te Taipitopito
Ko tenei waahanga e whakaatu ana me pehea te mahi o te whakaara ano - ka timata mai i te paparanga OpenSBI (te paparanga M-mode iti rawa) katahi ka korero me pehea te mahi o tenei paparanga OpenSBI mai i te tono RTOS, i te OS whaihua penei i te Linux.

OpenSBI Reboot ecall

  • Ko te RISC-V Supervisor Binary Interface (SBI) e whakaatu ana i tetahi paparanga tangohanga taputapu paerewa mo te arataki papaaho me nga ratonga wa whakahaere. Ko te kaupapa matua o te SBI kia taea ai te kawe me te hototahi puta noa i nga momo whakatinanatanga RISC-V.
  • Ko te OpenSBI (Open Source Supervisor Binary Interface) he kaupapa tuwhera-puna e whakarato ana i te whakatinanatanga tohutoro o te tohu SBI. Ka whakarato hoki a OpenSBI i nga ratonga oma, tae atu ki te whakahaere haukoti, te whakahaere taima, me te whakamaarama I/O, ka taea te whakamahi e nga paparanga rorohiko taumata teitei.
  • Kua whakauruhia a OpenSBI hei waahanga o te HSS ka rere ki te taumata Aratau Miihini. Ina he mahanga te punaha whakahaere, tono ranei, ka tukuna ki OpenSBI hei hapai. Ka whakaatuhia e OpenSBI tetahi momo mahi-waea punaha ki nga paparanga o runga o te rorohiko na roto i tetahi momo mahanga e kiia nei he waea.
  • Ko te Tautuhi Pūnaha (EID 0x53525354) e whakarato ana i te mahi waea punaha matawhānui e taea ai e te raupaparorohiko paparanga o runga te tono kia whakaara ano, kia kati ranei. Ina tonohia tenei waea e te U54, ka mauhia e te rorohiko HSS e rere ana i te Aratau Miihini i runga i taua U54, ka tukuna he tono whakaara ano ki te E51 kia whakaara ano i te horopaki, i te punaha katoa ranei, i runga i nga mana o te horopaki.

Mo etahi atu korero, tirohia te RISC-V Supervisor Atanga Atanga Atanga Whakapūtātanga otirā Toronga Tautuhi Tautuhi Pūnaha (EID #0x53525354 “SRST”).

Whakahou Linux

Hei tauira motuhakeampKo tenei, i roto i te Linux, ka whakamahia te whakahau kati ki te aukati, ki te whakaara ano ranei i te punaha. He maha nga ingoa ingoa o te whakahau, ara te kati, te whakaweto hiko, me te whakaara ano. Ka whakatauhia e enei ingoa ingoa mena ka whakamutua te miihini i te katinga, ki te whakaweto i te miihini i te wa e katinga ana, ki te whakaara ano ranei i te miihini i te katinga.

  • Ka tukuna e enei whakahau mokowā-kaiwhakamahi he piiraa punaha whakaara ano ki a Linux, ka mauhia e te kernel ka honoa ki te waea waea SBI.
  • He maha nga taumata o te whakaara ano - REBOOT_WARM, REBOOT_COLD, REBOOT_HARD - ka taea enei te tuku hei tohenga rarangi whakahau ki te pata (mo muaampe, whakaaraara = w[arm] mo REBOOT_WARM). Mo etahi atu korero mo te waehere puna kernel Linux, tirohia Tuhinga/admin-guide/kernel-paramters.txt.
  • Hei tauira, mena ka whakahohea te /sys/kernel/reboot, ka taea te panui nga kaikawe i raro ki te tiki i te whirihoranga whakaara ano o naianei, ka tuhia hei whakarereke. Mo etahi atu korero mo te waehere puna kernel Linux, tirohia Tuhinga / ABI / whakamatautau / sysfs-kernel-reboot.

Nga kurī kaitiaki

  • Ko tetahi atu ariā e pa ana ki te whakaoho o te punaha me te whakaara ano i te punaha ko te whakaoranga o te punaha i runga i te puhipuhi o te kaaiti kaitutei. Ka whakamahia nuitia nga taima maataki i roto i nga punaha whakauru ki te whakaora aunoa mai i nga hapa o nga taputapu taputapu, me te aukati i nga rorohiko pohehe, kino ranei kei te whakararu i te mahi a te punaha.
  • Kei roto i te PIC64GX te tautoko a te kaitutei taputapu ki te aro turuki i nga hata takitahi i te wa e rere ana te punaha. Ka whakarite nga kaitutei ka taea te whakaara ano i nga hata ki te kore e whakautu na te hapa o te rorohiko kaore e taea te whakaora.
  • Kei roto i te PIC64GX nga waahi e rima o nga poraka taputapu matawā kaititiro e whakamahia ana ki te kite i nga kati o te punaha -kotahi mo ia hata. Hei whakahaere i te Tukatuka Maha Asymmetrical (AMP) nga taumahatanga mahi, ka tautoko te HSS i te aro turuki me te urupare ki nga kurī kaitutei e pupuhi ana.

PIC64GX Tiaki Tiaki

  • Ko te HSS te kawenga mo te whakaara i nga harts tono i te wa e kaha ake ana, me te whakaara ano i a raatau (takitahi, takitahi ranei) i nga wa katoa.tage, mena ka hiahiatia, ka hiahiatia ranei. Ko te hua o tenei, ko te urupare ki nga huihuinga kaitutei i runga i te PIC64GX ka whakahaerehia e te HSS.
  • Ka whakatinanahia he kaitutei 'mariko mariko' hei ratonga miihini a te kawanatanga HSS, a ko ana kawenga ko te aro turuki i te mana o ia o nga kaitirotiro taputapu U54 takitahi. Ina haere tetahi o enei kaitutei U54, ka kitea e te HSS tenei ka whakaara ano i te U54 ina tika. Mena he wahanga te U54 o te horopaki SMP, ka whakaarohia te horopaki katoa mo te whakaara ano, na te mea he mana whakamahana te whakamaarama o te horopaki. Ka whakaara ano te punaha katoa mena he mana whakaaraara makariri te horopaki.

Kōwhiringa Kconfig hāngai

  • Ko te tautoko a te kaataki kua whakauruhia ma te taunoa ki nga hanga HSS kua tukuna. Mena kei te pirangi koe ki te hanga HSS ritenga, ma tenei waahanga e whakaatu te tikanga whirihoranga hei whakarite kia taea te tautoko a Watchdog.
  • Kua whirihorahia te HSS ma te whakamahi i te punaha whirihoranga Kconfig. He taumata teitei .config file me whiriwhiri he aha nga ratonga ka whakahiato ki roto, ki waho ranei o te hanga HSS.
  • Tuatahi, me whakahohea te whiringa taumata-runga CONFIG_SERVICE_WDOG ("Tautoko Tiaki Tiaki Mariko" na roto i te whirihora hanga).

Na tenei ka whakaatu i nga waahanga iti e whai ake nei e whakawhirinaki ana ki te tautoko a Watchdog:

  • CONFIG_SERVICE_WD OG_DEBUG
    Whakahohe ai i te tautoko mo nga karere korero/tuiroi mai i te ratonga kaitutei mariko.
  • CONFIG_SERVICE_WD OG_DEBUG_TIMEOUT_SECS
    Ka whakatau i te waatea (i roto i nga hēkona) ka tukuna e te HSS nga karere patuiro a Watchdog.
  • CONFIG_SERVICE_WD OG_ENABLE_E51
    Whakahohehia te kaitutei mo te E51 ka aro turuki i te ngakau i tua atu i nga U54, hei tiaki i te mahi a te HSS ake.

Ina whakahohea te kaitutei E51, ka tuhi te HSS i ia wa ki te Tiaki Tiaki hei whakamau me te aukati i te pupuhi. Mena, mo etahi take, ka tutakina te ngakau E51, ka pakaru ranei ka whakahohea te kaitutei E51, ka tautuhi tonu tenei i te punaha katoa.

Te Mahi Tiaki
Ka whakatinanahia e te taputapu kaitutei nga porotiti. Ka taea te hanga i tetahi matapihi whakataa-rahui ma te whirihora i te kaitutei Te Uara Morahi ki runga e Whakaaetia ana te Whakamatau (MVRP).

  • Ki te nui ake te uara o te kaitiaki o naianei ki te uara MVRP, ka aukatia te whakamau i te kaitutei. Ko te ngana ki te whakamau i te kaitutei matawā i roto i te matapihi rāhuitia ka whakatau he haukoti wā.
  • Mā te tāmata i te kurī kaitutei i waenga i te uara MVRP me te Uara Keu (TRIG) ka pai te whakahou i te porotiti me te aukati i te puhipuhi o te kurī.
  • Kia tatau te uara matawā kaitutei ki raro i te uara TRIG, ka pupuhi te kurī kaititiro.

Miihini State Watchdog

  • He tino maamaa te miihini kaaiti - ka tiimata ma te whirihora i te kaitutei mo te E51, mena ka whakahohea, ka neke ma te ahua mangere ki te tirotiro. Ia wa huri noa i te superloop, ka karangahia tenei ahuatanga aroturuki, ka tirohia te mana o ia o nga kaitutei U54.
  • Ka pahekoheko te miihini kaaiti kaitutei me te miihini kaaiti ki te whakaara ano i te hata (me etahi atu hata kei roto i tana huinga whawhai), mena ka kitea kaore i taea e te hata te whakahou i tana kaitutei i te waa.

Aratau Maukati

Ko te tikanga (ina koa me AMP nga tono), ko te whakaaro ka noho te HSS ki te M-aratau, i runga i te U54, kia taea ai te whakaara ano i ia horopaki (ara te whakaara ano i te horopaki kotahi anake, me te kore e whakaara ano i te maramara katoa), me te tuku i te HSS ki te aro turuki i te hauora ( ECCs, Moka Tūnga Maukati, Hapa pahi, hapa SBI, takahi PMP, aha atu).

MICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (8)

  • Hei whakarato i nga kaha whakaaraara i runga i te per-AMP horopaki (kaore e tono kia whakaara ano te punaha), ko te tikanga he whai mana te E51 ki te uru mahara ki te waahi mahara katoa o te punaha. Heoi ano, tera pea nga ahuatanga kaore e pai ana, ka pai ake pea te kaihoko ki te aukati i nga mahi a te E51 HSS firmware i te wa kua pai te tiimata o te punaha. I tenei keehi, ka taea te whakauru i te HSS ki roto i te aratau raka i te wa i panaia nga U54 Application Harts.
  • Ka taea tenei ma te whakamahi i te whiringa HSS Kconfig CONFIG_SERVICE_LOCKDOWN.
  • Ko te tikanga o te ratonga raka ka taea te aukati i nga mahi a te HSS i muri i tana putu i te tono U54 Harts.

Whakaahua 4.2. Aratau Maukati HSS

MICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (9)

Kia timata te aratau Maukati, ka whakamutua e ia etahi atu miihini ratonga HSS kia kore e rere. Ka karangahia e rua nga mahi herea ngoikore:

  • e51_pmp_lockdown(), me
  • e51_maukati()

Ko enei mahi ka whakakorehia e te waehere motuhake mo te poari. Ko te mea tuatahi he mahi keu ka taea te whakarite kia taea e te BSP te whakarite te kati i te E51 mai i nga utu tono i tenei wa. Ko te whakatinanatanga taunoa ngoikore o tenei mahi he putua. Ko te tuarua ko te mahi e whakahaerehia ana mai i tera waahi whakamua. Ko nga ratonga whakatinana taunoa ngoikore te kaitutei i tenei wa i roto i te E51, a ka whakaara ano mena ka tahuna he kaitutei U54. Mo etahi atu korero, tirohia te waehere puna HSS i te ratonga/lockdown/lockdown_service.c file.

Apitihanga

HSS payload.bin Hōputu

  • Ko tenei waahanga e whakaatu ana i te payload.bin file whakatakotoranga me te ahua i whakamahia e te HSS ki te whakaara i a PIC64GX SMP me AMP tono.
  • Ko te payload.bin he ahua-rua kua whakahōputuhia (Whakaahua A.10) he upoko, he momo ripanga whakamaarama, me etahi momo wahanga kei roto te waehere me nga waahanga raraunga o ia waahanga o te mahi tono. Ka taea te whakaaro ki tetahi wahi hei poraka pukoro piritahi te rahi o te mahara.

Whakaahua A.10. Payload.bin Hōputu

MICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (10)

Kei roto i te wahanga pane (e whakaatuhia ana i te Whakaahua A.11) he uara makutu hei tohu i te utu utu.bin me etahi korero tiaki whare, me nga korero mo te ahua e tika ana kia rere ki ia o nga
U54 waehere tono. Kei te whakaahua me pehea te tarai i ia hata U54 takitahi, me te huinga o nga whakaahua ka taea te whakaputa. I roto i ana korero mo te tiaki whare, he tohu tohu ki nga momo ripanga whakamaarama kia pai ai te rahi o te pane.

Whakaahua A.11. payload.bin Pane

MICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (11)

  • Ko te waehere me nga raraunga kua arawhitihia e kiia ana he panui-anake ka rongoa ki tetahi waahanga panui-anake, e tohuhia ana e nga kaiwhakaahua pane.
  • Ko nga taurangi raraunga arawhiti kore-kore he raraunga panui-tuhi engari me kape o raatau uara arawhiti mai i te putunga panui-anake i te tiimatanga. Kei te rongoa ano enei ki te waahanga panui-anake.
  • Ko te waahanga raraunga utu utu panui-anake e whakaahuahia ana e te ripanga o te waehere me nga kaiwhakaahua waahanga raraunga. Kei ia kaiwhakaahua mokamoka i tenei ripanga he 'rangatira hata' (te hata matua i roto i te horopaki e whaaia ana
    i), he whakatiki uta (whakawhiti i roto i te payload.bin), me tetahi wahitau mahi (te wahitau waahi kei roto i te mahara PIC64GX), me te rahi me te arowhai. Ka whakaatuhia tenei ki te Whakaahua A.12.

Whakaahua A.12. Panui-anake te Kaituhi Tuhituhi me te Raraunga Tuhi Utu

MICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (12)

I tua atu i nga waahanga kua whakahuahia ake nei, kei reira ano etahi waahanga o te mahara e rite ana ki nga taurangi raraunga ka arawhiti ki te kore. Karekau enei i te rongoa hei raraunga i te payload.bin, engari he huinga motuhake o nga kaiwhakaahua tiihi-kore-ara, e tohu ana i te waahi noho me te roa o te RAM hei tautuhi ki te kore i te tiimatanga. Ka whakaatuhia tenei ki te Whakaahua A.13.

Whakaahua A.13. ZI Chunks

MICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (13)

hss-payload-generator
Ka hangaia e te taputapu HSS Payload Generator he whakaahua utu whakahōputu mo te Hart Software Service zero-stage bootloader i runga i PIC64GX, hoatu he whirihoranga file me tetahi huinga ELF files me/rānei ā-rua. Te whirihoranga file ka whakamahia ki te mapi i nga tohu-rua ELF, nga popa-rua ranei ki nga hata tono takitahi (U54s).

Whakaahua B.14. hss-payload-generator Rere

MICROCHIP-PIC64GX-64-Bit-RISC-V-Quad-Core-Microprocessor-Fig- (14)

Ka mahia e te taputapu nga arowhai maataa mo te hanganga o te whirihoranga file ake me nga whakaahua ELF. Ko nga whakaahua ELF me RISC-V ka taea te whakahaere.

Exampte Rere

  • Hei whakahaere i te taputapu hss-payload-generator me te sampte whirihoranga file me te ELF files:
    $ ./hss-payload-generator -c test/config.yaml output.bin
  • Hei tā tātaritanga mo te ahua o mua, whakamahia:
    $ ./hss-payload-generator -d output.bin
  • Kia taea ai te whakamotuhēhēnga pūtu haumaru (mā te haina whakaahua), whakamahia -p hei whakapūtā te wāhi o tētahi Kī Tūmataiti X.509 mo te Ānau Elliptic P-384 (SECP384r1):
    $ ./hss-payload-generator -c test/config.yaml payload.bin -p /path/to/private.pem

Mo etahi atu korero, tirohia te tuhinga Motuhēhēnga Whakaara Haumaru.

Whirihora File Example

  • Tuatahi, ka taea e taatau te tautuhi i tetahi ingoa mo to maatau ahua, ki te kore, ka hangahia tetahi:
    ingoa huinga: 'PIC64-HSS::Whakamātautau'
  • Panuku, ka tautuhia e matou nga wahitau urunga mo ia ngakau, penei:
    hart-entry-points: {u54_1: ‘0x80200000’, u54_2: ‘0x80200000’, u54_3: ‘0xB0000000′, u54_4:’0x80200000’}

Ka taea e nga whakaahua puna ELF te tohu i tetahi waahi urunga, engari e hiahia ana matou ki te tautoko i nga waahi urunga tuarua mo nga hata ki te hiahiatia, mo te mua.ampNa, mena he maha nga hata e kii ana ki te whakaara i te ahua kotahi, tera pea he tohu whakauru takitahi. Hei tautoko i tenei, ka tohua e matou nga waahi urunga tuuturu i roto i te whirihoranga file ake.

Ka taea e taatau te tautuhi i etahi utu (puna ELF files, he pupuhi rua ranei) ka tuu ki etahi rohe hei maharatanga. Ko te waahanga utunga kua tautuhia me nga kupu utu utu, me te maha o nga kaiwhakaahua utu utu takitahi. He ingoa kei ia utunga (ara ki tona file), he hata rangatira, me te 1 ki te 3 hata tuarua.

I tua atu, ko te utu utu he aratau mana ka tiimata te mahi. Ko nga momo mana whaimana ko PRV_M, PRV_S me PRV_U, ka tautuhia enei ko:

  • PRV_M Aratau Miihini
  • PRV_S Aratau Kaitirotiro
  • PRV_U Aratau Kaiwhakamahi

I roto i te ex e whai ake neiample:

  • Ko te whakamatautau/zephyr.elf e kiia ana he tono Zephyr e rere ana i roto i te U54_3, me te tumanako ka timata i te aratau whai mana PRV_M.
  • test/u-boot-dtb.bin ko te Das U-Boot bootloader tono, a ka rere i runga i U54_1, U54_2 me U54_4. Ko te tumanako ka timata i roto i te aratau mana motuhake PRV_S.

Hiranga:
Ko te putanga o U-Boot ka hangaia he ELF file, engari i te nuinga o te waa kaore e tiimata te toronga .elf. I tenei keehi, ka whakamahia te waahanga-rua i hangaia e CONFIG_OF_SEPARATE, e taapiri ana i tetahi putunga rakau taputapu ki te U-Boot-rua.

Anei te exampte whirihoranga utu utu file:

  • whakamātautau/zephyr.elf:
    {exec-addr: '0xB0000000', rangatira-hart: u54_3, priv-aratau: prv_m, peke-tuwhera: pono}
  • whakamātautau/u-boot-dtb.bin:
    {exec-addr: '0x80200000', rangatira-hart: u54_1, tuarua-hart: u54_2, tuarua-hart: u54_4,priv-aratau: prv_s}

Hiranga:
Ko te take anake te take mo te file ingoa ara, kaua ko nga kupu matua. Na, hei tauira, he rite te u54_1 ki te U54_1, a ko te exec-addr he rite ki te EXEC-ADDR. Mena kei reira te toronga .elf, .bin ranei, me whakauru ki roto i te whirihoranga file.

  • Mo te tono konganuku kore e pirangi ki te awangawanga ki a OpenSBI, ko te kowhiringa peke-tuwhera, mena he pono, ka tonohia te utu o taua ngakau ma te whakamahi i te mret ngawari.
    atu i te OpenSBI sbi_init() waea. Ko te tikanga ka tiimata te ngakau ki te whakahaere i te waehere whakarewa kore noa ahakoa nga whakaaro OpenSBI HSM. Kia mahara ko tenei te tikanga kaore e taea e te ngakau te whakamahi
    ka karanga ki te tono mahi OpenSBI. Ko te kōwhiringa peke-tuwhera he mea whiriwhiri, ka taunoa ki te teka.
  • Hei tuku i te horopaki whakamahana whakamahana o tetahi atu horopaki, ka taea e tatou te taapiri i te whiringa ka taea te whakaara ano: mahana. Hei tuku i te horopaki whakamatao makariri o te punaha katoa, ka taea te taapiri i te whiringa tuku-whakahou: makariri. Ma te taunoa, me te kore e tauwhāitihia te tuku-whakahou, ka whakaaetia he horopaki ki te whakamahana ano i a ia ano.
  • Ka taea hoki te hono i nga raraunga taapiri ki ia utunga, hei tauiraampte, he PūrereTree Blob (DTB) file, ma te tautuhi i nga raraunga taapiri filee whai ake nei te ingoa:
    whakamātautau/u-boot.bin: {exec-addr: '0x80200000', rangatira-hart: u54_1, tuarua-hart: u54_2, tuarua-hart: u54_3, tuarua-hart: u54_4, priv-aratau: prv_s, ancilliary-data : whakamātautau/pic64gx.dtb }
  • Ko enei raraunga taapiri ka uru ki roto i te utu (ka tuu tika i muri i te matua file i roto i te mahi
    mokowā), a ka tukuna tona wahitau ki OpenSBI i te mara o muri_arg1 (i tukuna i te rehita $a1 ki te ahua i te wa whakaoho).
  • Kia kore ai te HSS e whakaoho aunoa i tetahi horopaki (hei tauira, ki te hiahia taatau ki te tuku mana o tenei ki tetahi horopaki ma te whakamahi i te mamaoProc), whakamahia te haki peke-aunoa:
    test/zephyr.elf: {exec-addr: '0xB0000000', rangatira-hart: u54_3, priv-aratau: prv_m, peke-tuwhera: pono, peke-autoboot: pono}
  • Ka mutu, ka taea e taatau te whakakore i nga ingoa o nga utu utu takitahi, ma te whakamahi i te whiringa ingoa-utu. Mo te example:
    whakamātautau/u-boot.bin: {exec-addr: '0x80200000', rangatira-hart: u54_1, tuarua-hart: u54_2, tuarua-hart: u54_3, tuarua-hart: u54_4, priv-aratau: prv_s, ancilliary-data : test/pic64gx.dtb, ingoa-utu: 'u-boot' }

Kia mahara ko nga kaihanga Yocto me te Buildroot Linux ka hanga, ka whirihora, ka whakahaere i te hss-payload-
generator rite hiahiatia ki te whakaputa whakaahua tono. Hei taapiri, ko te pic64gx-curiosity-kit-amp Ko te whaainga miihini i Yocto ka whakaputa whakaahua tono ma te whakamahi i te taputapu hss-payload-generator e whakaatu ana AMP, me te Linux e rere ana i runga 3 harts me Zephyr e rere ana i runga i te 1 hart.

Tuhinga o mua
Ko te hitori whakahounga e whakaatu ana i nga huringa i whakatinanahia ki te tuhinga. Ka whakarārangihia ngā whakarerekētanga mā te whakahounga, tīmata ki te tānga o nāianei.

Arotakenga

Whakaahuatanga

A 07/2024 Arotakenga Tuatahi

Nga korero moroiti

Te Microchip Webpae
Ka whakaratohia e Microchip te tautoko ipurangi ma o maatau webpae i www.microchip.com/. Tenei webwhakamahia te pae ki te hanga files me nga korero e waatea ana ki nga kaihoko. Ko etahi o nga ihirangi e waatea ana ko:

  • Tautoko Hua – Pepa Raraunga me nga hapa, nga korero tono me nga sampnga kaupapa, nga rauemi hoahoa, nga kaiarahi a nga kaiwhakamahi me nga tuhinga tautoko taputapu, nga putanga rorohiko hou me nga raupaparorohiko purongo
  • Tautoko Hangarau Whānui – Nga Uiuinga Auau (FAQ), nga tono tautoko hangarau, nga roopu korerorero ipurangi, te raarangi mema o te kaupapa hoahoa hoahoa Microchip
  • Pakihi Microchip - Kaiwhiri hua me nga kaiarahi ota, nga panui korero hou a Microchip, he rarangi o nga huihuinga me nga huihuinga, nga rarangi o nga tari hoko Microchip, nga kaitoha, me nga mema o te wheketere.

Ratonga Whakamōhiotanga Huri Hua

  • Ko te ratonga whakamohiotanga huringa hua a Microchip ka awhina i nga kaihoko ki nga hua Microchip. Ka whiwhi panui imeera nga kaiohauru ina he huringa, he whakahou, he whakatikatika, he hapa ranei e pa ana ki tetahi whanau hua kua tohua, taputapu whanaketanga ranei e pai ana.
  • Hei rēhita, haere ki www.microchip.com/pcn ka whai i nga tohutohu rehitatanga.

Tautoko Kiritaki
Ka taea e nga kaiwhakamahi o nga hua Microchip te awhina mai i nga huarahi maha:

  • Kaituku, Kai-whakahaere ranei
  • Te Tari Hokohoko a rohe
  • Hangaia Rongoa Whakamau (ESE)
  • Tautoko Hangarau

Me whakapā atu nga kaihoko ki o raatau tohatoha, maataki, ESE ranei mo te tautoko. Kei te waatea ano nga tari hokohoko o te rohe ki te awhina i nga kaihoko. He rarangi o nga tari hoko me nga waahi kei roto i tenei tuhinga.
Kei te waatea te tautoko hangarau ma te webpae i: www.microchip.com/support.

Āhuahira Tiaki Waehere Pūrere Microchip
Kia mahara ki nga korero e whai ake nei mo te waahanga tiaki waehere mo nga hua Microchip:

  • Ko nga hua Microchip e tutuki ana ki nga korero kei roto i a raatau Pepa Raraunga Microchip.
  • E whakapono ana a Microchip kei te noho haumaru tana whanau o nga hua ina whakamahia i runga i te tikanga, i roto i nga whakaritenga whakahaere, me nga tikanga noa.
  • Ko nga uara Microchip me te kaha ki te tiaki i ona mana taonga hinengaro. Ko nga ngana ki te takahi i nga ahuatanga whakamarumaru waehere o nga hua Microchip ka tino aukatihia, ka takahia pea te Ture Mana pupuri Mileniuma Mamati.
  • Kaore e taea e Microchip me tetahi atu kaihanga semiconductor te whakapumau i te haumarutanga o tana waehere. Ko te whakamarutanga Waehere ehara i te mea e kii ana matou ko te hua "kaore e pakaru". Kei te whanake haere tonu te whakamarutanga waehere. Kei te kaha te Microchip ki te whakapai tonu i nga ahuatanga tiaki waehere o a maatau hua.

Panui Ture
Ko tenei panui me nga korero kei konei ka taea anake te whakamahi me nga hua Microchip, tae atu ki te hoahoa, ki te whakamatautau me te whakauru i nga hua Microchip ki to tono. Ko te whakamahi i enei korero i etahi atu tikanga ka takahi i enei tikanga. Ko nga korero e pa ana ki nga tono taputapu ka tukuna mo to waatea noa, ka whakakapihia e nga whakahoutanga. Kei a koe te kawenga ki te whakarite kia tutuki to tono ki o whakaritenga. Whakapa atu ki to tari hoko Microchip rohe mo etahi atu tautoko, whiwhi tautoko taapiri ranei i www.microchip.com/en-us/support/design-help/client-support-services.

HE WHAKAMAHI KI TE MICROCHIP “AS IS”. KAHORe a MICROCHIP HE WHAKAMAHI, HE WHAKAMAHI I TE WHAKAMAHI I TE WHAKAMAHI I TE WHAKAMAHI I TE WHAKAMAHI, I TE TUHITUHI, I TE WAHA, I TE WHAKAMAHI, I TE WHAKAMAHI, I TE WHAKAMAHI I TE WHAKAMAHI KI TE WHAKAMAHI KI TE WHAKAMAHI I TE WHAKAMAHI KI TE WHAKAMAHI I TE WHAKAMAHI, TE WHAKAMAHI KI TE WHAKAMAHI, TE WHAKAMAHI KI TE WHAKAMAHI. TE KAUPAPA, NGA KAUPAPA KAUPAPA E PATUNGA ANA KI TONA RANGA, TE KOANGA, TE WHAKAMAHI RANEI.

I TE MEA KAUPAPA KAUPAPA KAUPAPA KAUPAPA KAUPAPA KAUPAPA MO TE WHAKAMAHI, MO TE WHAKAMAHI, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA KAUPAPA, KAUPAPA KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA KAUPAPA KAUPAPA KI TE WHAKAMAHI KI TE WHAKAMAHI KI TE WHAKAMAHI KI TE WHAKAMAHI, AHAKOA I PUTANGA, AHAKOA I MAHI. TE WHAKAMAHI KAUPAPA, TE WHAKAMAHI ranei. KI TE KAUPAPA KAUPAPA E WHAKATAHIAtia ana e te Ture, KO TE TAETANGA KAUPAPA A MICROCHIP MO NGA KEREREE KATOA I TE WHAKAMAHI KI TE WHAKAMAHI KAUPAPA KAUPAPA KAUPAPA KAUPAPA I TE TAHA O NGA Utu, KI TE ATU, I UUTU TONU E KOE KI TE MICROCHIP MO TE WHAKAMAHI.

Ko te whakamahi i nga taputapu Microchip i roto i te tautoko oranga me te/ranei tono haumaru kei te noho morearea ki te kaihoko, a ka whakaae te kaihoko ki te tiaki, ki te utu, ki te pupuri i te Microchip kino mai i nga pakaru katoa, kerēme, whakawa, whakapaunga ranei i puta mai i taua whakamahinga. Karekau he raihana e tukuna, i runga i nga tikanga, i etahi atu ranei, i raro i nga mana taonga hinengaro Microchip engari mena he korero kee.

Waitohu
Ko te ingoa Microchip me te waitohu, te tohu Microchip, Adaptec, AVR, AVR logo, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Moko, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, me XMEGA he tohu tohu rehita o Microchip Technology Incorporated i nga USA me etahi atu whenua.

AgileSwitch, ClockWorks, Te Kamupene Whakataunga Mana Whakamau, EtherSynch, Flashtec, Mana Tere Tere, HyperLight Uta, Libero, papa motika, mTouch, Powermite 3, Tapa Tika, ProASIC, ProASIC Plus, tohu ProASIC Plus, Quiet-Waea, SmartFusion, SyncWorld , TimeCesium, TimeHub, TimePictra, TimeProvider, me ZL he tohu tohu rehita o Microchip Technology Incorporated i te USA

Te Taapiri Matua Patata, AKS, Analog-mo-te-Digital Age, Any Capacitor, AnyIn, AnyOut, Whakawhiti Whakanuia, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net Average, Dynamic. , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge,
IGaT, Papatono Rangatū Roto-a-Roko, ICSP, INICnet, Whakaorite Maramarama, IntelliMOS, Hononga-Waihanga, JitterBlocker, Knob-on-Whakaatu, MarginLink, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Moko whaimana, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, PowerSmart, PureSilicon , QMatrix, REAL ICE, Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, mahere ngawari, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Tapeke Te manawanui, te wa whakawhirinaki, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewKo Span, WiperLock, XpressConnect, me ZENA he tohu tohu mo Microchip Technology Incorporated i nga USA me etahi atu whenua.

  • Ko te SQTP he tohu ratonga a Microchip Technology Incorporated i te USA
  • Ko te tohu Adaptec, Auautanga i runga i te Tono, Hangarau Rokiroki Silicon, me Symmcom he tohu tohu rehita na Microchip Technology Inc. i etahi atu whenua.
  • He tohu rehita a GestIC o Microchip Technology Germany II GmbH & Co. KG, he apiti o Microchip Technology Inc., i etahi atu whenua.

Ko era atu tohu hokohoko katoa e whakahuahia ana i konei he taonga na o raatau kamupene. © 2024, Microchip Technology Incorporated me ona apiti. Katoa nga Motika.

  • ISBN: 978-1-6683-4890-1

Pūnaha Whakahaere Kounga
Mo nga korero mo nga punaha Whakahaere Kounga a Microchip, tirohia koa www.microchip.com/quality.

Te Hokonga me te Ratonga o te Ao

AMERIKA

ASIA/MOKIA ASIA/MOKIA

EUROPA

Kamupene Tari

2355 West Chandler Blvd. Chandler, AZ 85224-6199

Waea: 480-792-7200

Waeatuhi: 480-792-7277

Tautoko Hangarau: www.microchip.com/support

Web Wāhi noho: www.microchip.com

Atlanta

Duluth, GA

Waea: 678-957-9614

Waeatuhi: 678-957-1455

Austin, TX

Waea: 512-257-3370

Boston

Westborough, MA Waea: 774-760-0087

Waeatuhi: 774-760-0088

Chicago

Itasca, IL

Waea: 630-285-0071

Waeatuhi: 630-285-0075

Dallas

Addison, TX

Waea: 972-818-7423

Waeatuhi: 972-818-2924

Detroit

Novi, MI

Waea: 248-848-4000

Houston, TX

Waea: 281-894-5983

Indianapolis

Noblesville, IN Waea: 317-773-8323

Waeatuhi: 317-773-5453

Waea: 317-536-2380

Los Angeles

Mission Viejo, CA Waea: 949-462-9523

Waeatuhi: 949-462-9608

Waea: 951-273-7800

Raleigh, NC

Waea: 919-844-7510

New York, NY

Waea: 631-435-6000

San Jose, CA

Waea: 408-735-9110

Waea: 408-436-4270

Kanata Toronto

Waea: 905-695-1980

Waeatuhi: 905-695-2078

Ahitereiria – Poihākena

Waea: 61-2-9868-6733

Haina - Beijing

Waea: 86-10-8569-7000

Haina – Chengdu

Waea: 86-28-8665-5511

Haina – Chongqing

Waea: 86-23-8980-9588

Haina – Dongguan

Waea: 86-769-8702-9880

Haina – Guangzhou

Waea: 86-20-8755-8029

Haina - Hangzhou

Waea: 86-571-8792-8115

Haina Ko Hong Kong SAR

Waea: 852-2943-5100

Haina - Nanjing

Waea: 86-25-8473-2460

Haina - Qingdao

Waea: 86-532-8502-7355

Haina - Shanghai

Waea: 86-21-3326-8000

Haina – Shenyang

Waea: 86-24-2334-2829

Haina – Shenzhen

Waea: 86-755-8864-2200

Haina - Suzhou

Waea: 86-186-6233-1526

Haina - Wuhan

Waea: 86-27-5980-5300

Haina - Xian

Waea: 86-29-8833-7252

Haina - Xiamen

Waea: 86-592-2388138

Haina – Zhuhai

Waea: 86-756-3210040

Inia Bangalore

Waea: 91-80-3090-4444

Inia – New Delhi

Waea: 91-11-4160-8631

Inia Pune

Waea: 91-20-4121-0141

Hapani Osaka

Waea: 81-6-6152-7160

Hapani Tokyo

Waea: 81-3-6880-3770

Korea – Daegu

Waea: 82-53-744-4301

Korea – Seoul

Waea: 82-2-554-7200

Mareia – Kuala Ko Lumpur

Waea: 60-3-7651-7906

Mareia – Penang

Waea: 60-4-227-8870

Philippines Manila

Waea: 63-2-634-9065

Singapore

Waea: 65-6334-8870

Taiwan – Hsin Chu

Waea: 886-3-577-8366

Taiwana – Kaohsiung

Waea: 886-7-213-7830

Taiwan - Taipei

Waea: 886-2-2508-8600

Thailand – Bangkok

Waea: 66-2-694-1351

Vietnam – Ho Chi Minh

Waea: 84-28-5448-2100

Ateria Wels

Waea: 43-7242-2244-39

Waeatuhi: 43-7242-2244-393

Tenemaka Copenhagen

Waea: 45-4485-5910

Waeatuhi: 45-4485-2829

Finland Espoo

Waea: 358-9-4520-820

Parani Parihi

Tel: 33-1-69-53-63-20

Fax: 33-1-69-30-90-79

Tiamana Karekau

Waea: 49-8931-9700

Tiamana Haan

Waea: 49-2129-3766400

Tiamana Heilbronn

Waea: 49-7131-72400

Tiamana Karlsruhe

Waea: 49-721-625370

Tiamana Munich

Tel: 49-89-627-144-0

Fax: 49-89-627-144-44

Tiamana Rosenheim

Waea: 49-8031-354-560

Iharaira - Hod Hasharon

Waea: 972-9-775-5100

Itari - Milan

Waea: 39-0331-742611

Waeatuhi: 39-0331-466781

Itari - Padova

Waea: 39-049-7625286

Hōrana – Drunen

Waea: 31-416-690399

Waeatuhi: 31-416-690340

Norewai Trondheim

Waea: 47-72884388

Poroni – Warsaw

Waea: 48-22-3325737

Romania Bucharest

Tel: 40-21-407-87-50

Spain – Madrid

Tel: 34-91-708-08-90

Fax: 34-91-708-08-91

Sweden – Gothenburg

Tel: 46-31-704-60-40

Sweden – Stockholm

Waea: 46-8-5090-4654

UK – Wokingham

Waea: 44-118-921-5800

Waeatuhi: 44-118-921-5820

© 2024 Microchip Technology Inc. me ona apiti.

Tuhinga / Rauemi

MICROCHIP PIC64GX 64-Moka RISC-V Pouaka Matawhāiti [pdf] Aratohu Kaiwhakamahi
PIC64GX, PIC64GX 64-Moka RISC-V Tapawhā-Tukahiko Microprocessor, 64-Moka RISC-V Quad-Core Microprocessor, RISC-V Quad-Core Microprocessor, Quad-core Microprocessor, Microprocessor

Tohutoro

Waiho he korero

Ka kore e whakaputaina to wahitau imeera. Kua tohua nga mara e hiahiatia ana *