ማይክሮቺፕ PIC64GX 64-ቢት RISC-V ባለአራት ኮር ማይክሮፕሮሰሰር
የምርት መረጃ
ዝርዝር መግለጫዎች፡-
- የምርት ስም፡- ማይክሮቺፕ PIC64GX
- የማስነሻ ሂደት፡- SMP እና AMP የሥራ ጫናዎች ይደገፋሉ
- ልዩ ባህሪያት፡ Watchdog ድጋፍ፣ የመቆለፊያ ሁነታ
የምርት አጠቃቀም መመሪያዎች
- የማስነሻ ሂደት
- በማስነሳት ላይ የተሳተፉ የሶፍትዌር አካላት
የስርዓት ማስነሻ ሂደት የሚከተሉትን የሶፍትዌር ክፍሎች ያካትታል:- ሃርት ሶፍትዌር አገልግሎቶች (HSS): ዜሮ-ሴtagሠ ቡት ጫኚ፣ የስርዓት መቆጣጠሪያ እና ለመተግበሪያዎች የሩጫ ጊዜ አገልግሎት አቅራቢ።
- የቡት ፍሰት
የስርዓት ማስነሻ ፍሰት ቅደም ተከተል እንደሚከተለው ነው-- የሃርት ሶፍትዌር አገልግሎቶችን መጀመር (HSS)
- የቡት ጫኝ ማስፈጸሚያ
- የመተግበሪያ ጅምር
- በማስነሳት ላይ የተሳተፉ የሶፍትዌር አካላት
- ጠባቂዎች
- PIC64GX ጠባቂ
PIC64GX የሥርዓት አሠራርን ለመከታተል እና የሥርዓት ውድቀቶችን ለማነሳሳት የጠባቂ ተግባርን ያሳያል።
- PIC64GX ጠባቂ
- የመቆለፊያ ሁነታ
የመቆለፊያ ሁነታው ከተነሳ በኋላ በስርዓት እርምጃዎች ላይ ሙሉ ቁጥጥር ለሚያስፈልጋቸው ደንበኞች የተዘጋጀ ነው. የ E51 ስርዓት መቆጣጠሪያን ተግባራት ይገድባል.
የሚጠየቁ ጥያቄዎች
- ጥ፡ የሃርት ሶፍትዌር አገልግሎቶች (HSS) ዓላማ ምንድን ነው?
መ፡ ኤችኤስኤስ እንደ ዜሮ-ሰ ሆኖ ያገለግላልtagሠ ቡት ጫኚ፣ ሲስተም ሞኒተር እና በቡት ሂደቱ ወቅት ለመተግበሪያዎች የሩጫ አገልግሎት አቅራቢ። - ጥ፡ የPIC64GX ጠባቂ ተግባር እንዴት ነው የሚሰራው?
መ፡ የPIC64GX ጠባቂ የስርዓት ስራን ይከታተላል እና የስርዓቱን አስተማማኝነት ለማረጋገጥ የስርዓት ብልሽቶች ሲያጋጥም አስቀድሞ የተገለጹ እርምጃዎችን ሊወስድ ይችላል።
መግቢያ
ይህ ነጭ ወረቀት የማይክሮቺፕ PIC64GX የመተግበሪያ የስራ ጫናዎችን እንዴት እንደሚጭን እና የስርዓት ማስነሻ ሂደቱን የሚገልጽ ሲሆን ይህም ለ SMP እና ተመሳሳይ ይሰራል AMP የሥራ ጫናዎች. በተጨማሪም፣ ዳግም ማስጀመር ለ SMP እና እንዴት እንደሚሰራ ይሸፍናል። AMP የስራ ጫናዎች፣ በPIC64GX ላይ ጠባቂዎች፣ እና ደንበኞቻቸው ሲስተሙ ከተነሳ በኋላ የE51 ስርዓት ሞኒተሩን ድርጊቶች ለመገደብ ሙሉ ቁጥጥር ለሚፈልጉባቸው ስርዓቶች ልዩ የመቆለፍ ሁኔታ።
የማስነሻ ሂደት
በስርዓት ማስነሻ ውስጥ የተካተቱትን የተለያዩ የሶፍትዌር ክፍሎችን እንመልከታቸው, ከዚያም በበለጠ ዝርዝር የስርዓት ማስነሻ ፍሰትን ቅደም ተከተል እንመለከታለን.
በማስነሳት ላይ የተሳተፉ የሶፍትዌር አካላት
የሚከተሉት አካላት በስርዓት ማስነሻ ሂደት ውስጥ ይሳተፋሉ።
ምስል 1.1. የማስነሻ አካላት
- ሃርት ሶፍትዌር አገልግሎቶች (HSS)
የሃርት ሶፍትዌር አገልግሎቶች (HSS) ዜሮ-ሰ ነው።tagሠ ቡት ጫኝ፣ የስርዓት መቆጣጠሪያ እና ለመተግበሪያዎች የሩጫ ጊዜ አገልግሎት አቅራቢ። ኤችኤስኤስ ቀደምት የስርዓት ማዋቀርን፣ የዲዲ ስልጠናን እና የሃርድዌር ማስጀመር/ማዋቀርን ይደግፋል። እሱ በአብዛኛው በE51s ላይ ይሰራል፣ አነስተኛ መጠን ያለው የማሽን-ሞድ ደረጃ ተግባር በእያንዳንዱ U54s ላይ ይሰራል። አፕሊኬሽኑን "ክፍያ" ከቡት ሚዲያ በመጫን አንድ ወይም ብዙ አውድ ያስነሳል እና ለስርዓተ ክወና ከርነሎች የፕላትፎርም የሩጫ አገልግሎት/ተቆጣጣሪ ፈጻሚ አካባቢን (SEE) ያቀርባል። ደህንነቱ የተጠበቀ ማስነሻን ይደግፋል እና የሃርድዌር ክፍፍል / መለያየትን ለማረጋገጥ አስፈላጊ አካል ነው። AMP አውዶች. - ዳስ ዩ-ቡት (ዩ-ቡት)
Das U-Boot (U-Boot) ክፍት ምንጭ ሁለንተናዊ ስክሪፕት የሚችል ቡት ጫኝ ነው። የቡት ምስሉን ከተለያዩ ምንጮች (ኤስዲ ካርድ እና ኔትወርክን ጨምሮ) ሰርስሮ ማውጣት የሚችል ቀላል CLI ይደግፋል። ዩ-ቡት ሊኑክስን ይጭናል። አስፈላጊ ከሆነ የ UEFI አካባቢን ሊያቀርብ ይችላል። በአጠቃላይ የተጠናቀቀ እና ሊኑክስ ከተነሳ በኋላ ከመንገድ ውጪ ነው - በሌላ አነጋገር፣ ከቡት-ቡት በኋላ ነዋሪ ሆኖ አይቆይም። - ሊኑክስ ከርነል
የሊኑክስ ከርነል በዓለም ላይ በጣም ታዋቂው የስርዓተ ክወና ከርነል ነው። ከመተግበሪያዎች አገር ጋር ተዳምሮ በተለምዶ ሊኑክስ ኦፕሬቲንግ ሲስተም ተብሎ የሚጠራውን ይመሰርታል። የሊኑክስ ኦፕሬቲንግ ሲስተም የበለፀገ POSIX APIs እና የገንቢ አካባቢን ያቀርባል፣ ለምሳሌample፣ ቋንቋዎች እና መሳሪያዎች እንደ Python፣ Perl፣ Tcl፣ Rust፣ C/C++ እና Tcl; እንደ OpenSSL፣ OpenCV፣ OpenMP፣ OPC/UA እና Open ያሉ ቤተ-መጻሕፍትAMP (RPmsg እና RemoteProc)።
ዮክቶ እና Buildroot የሊኑክስ ስርዓት ገንቢዎች ናቸው፣ ያም ማለት፣ የተበጁ የሊኑክስ ስርዓቶችን ለመፍጠር ሊያገለግሉ ይችላሉ። ዮክቶ የሊኑክስ ስርጭትን ከሀብታሞች ጋር ያወጣል።
የመተግበሪያዎች፣ መሳሪያዎች እና ቤተ-መጻሕፍት ስብስብ እና አማራጭ የጥቅል አስተዳደር። Buildroot የበለጠ አነስተኛ ሥር ያወጣል። fileስርዓት እና የማያቋርጥ ማከማቻ የማይፈልጉ ነገር ግን ሙሉ በሙሉ ከ RAM (የሊኑክስ የመጀመሪያ ሆሄያት ድጋፍን በመጠቀም) የሚሰሩ ስርዓቶችን ማነጣጠር ይችላልampለ)። - ዘፊር
Zephyr ትንሽ፣ ክፍት ምንጭ ሪል-ታይም ኦፕሬቲንግ ሲስተም (RTOS) ነው። ከRPMsg-lite የመገናኛ ቻናሎች ጋር ወደ ሊኑክስ የእውነተኛ ጊዜ ዝቅተኛ-ከላይ ማዕቀፍ ያቀርባል። እሱ ከርነል ፣ ቤተ-መጽሐፍት ፣ የመሣሪያ ነጂዎች ፣ የፕሮቶኮል ቁልል ፣ fileስርዓቶች፣ የጽኑ ትዕዛዝ ማሻሻያ ዘዴዎች እና የመሳሰሉት፣ እና በPIC64GX ላይ የባዶ-ብረት-መሰል ልምድ ለሚፈልጉ ደንበኞች ጥሩ ነው።
የቡት ፍሰት
PIC64GX RISC-V coreplex ባለ 64-ቢት E51 ሲስተም ሞኒተር ሃርት እና 4 ባለ 64-ቢት U54 አፕሊኬሽን ሃርትን ያካትታል። በ RISC-V የቃላት አቆጣጠር ሀርት የ RISC-V አፈፃፀም አውድ ሲሆን ሙሉ የመዝገቦችን ስብስብ የያዘ እና ኮዱን ለብቻው የሚፈጽም ነው። እንደ ሃርድዌር ክር ወይም ነጠላ ሲፒዩ አድርገው ሊያስቡት ይችላሉ። በአንድ ኮር ውስጥ ያሉ የሃርቶች ቡድን ብዙውን ጊዜ ውስብስብ ተብሎ ይጠራል. ይህ ርዕስ የE64 ሲስተም ልብን እና የ U51 አፕሊኬሽን ሃርትስን ጨምሮ PIC54GX coreplexን የማስጀመር እርምጃዎችን ይገልጻል።
- በPIC64GX coreplex ላይ ኃይል።
በማብራት ላይ፣ በRISC-V coreplex ውስጥ ያሉ ሁሉም ሃርቶች በደህንነት ተቆጣጣሪው ዳግም ከመጀመር ይለቀቃሉ። - የኤችኤስኤስ ኮድን ከቺፕ eNVM ፍላሽ ማህደረ ትውስታ ያሂዱ።
መጀመሪያ ላይ፣ እያንዳንዱ ልብ የኤችኤስኤስ ኮድን ከቺፕ eNVM ፍላሽ ማህደረ ትውስታ ማስኬድ ይጀምራል። ይህ ኮድ ሁሉም የ U54 አፕሊኬሽን ሃርቶች እንዲሽከረከሩ፣ መመሪያዎችን እንዲጠብቁ እና E51 ሞኒተሪ ሃርት ስርዓቱን ለመጀመር እና ለማምጣት ኮድ ማስኬድ እንዲጀምር ያስችለዋል። - የኤችኤስኤስ ኮድን ከ eNVM ወደ L2-Scratch ማህደረ ትውስታ ይቀንሱ።
በግንባታ ጊዜ አወቃቀሩ ላይ በመመስረት ኤችኤስኤስ አብዛኛውን ጊዜ ከ eNVM ፍላሽ ማህደረ ትውስታ አቅም የበለጠ ነው ስለዚህም በE51 ላይ ያለው የኤችኤስኤስ ኮድ የሚሰራው የመጀመሪያው ነገር እራሱን ከ eNVM ወደ L2-Scratch ማህደረ ትውስታ መፍታት ነው፣ በስእል እንደሚታየው። 1.2 እና ምስል 1.3.
ምስል 1.2. HSS ከ eNVM ወደ L2 Scratch ያጠፋል።
ምስል 1.3. የኤችኤስኤስ ማህደረ ትውስታ ካርታ በመበስበስ ጊዜ - በሚከተለው ምስል ላይ እንደሚታየው ከ eNVM ወደ L2-Scratch ይዝለሉ ወደ executable።
ምስል 1.4. HSS ከ eNVM ወደ ኮድ አሁን በ L2Scratch መበስበስን ተከትሎ ይዘልላል
ተፈፃሚው ሶስት አካላትን ያቀፈ ነው-- የሃርድዌር አብስትራክሽን ንብርብር (HAL)፣ ዝቅተኛ ደረጃ ኮድ እና ባዶ ብረት ነጂዎች
- የአካባቢ የኤችኤስኤስ ሹካ የRISC-V OpenSBI (ከላይ በPIC64GX ላይ በትንሹ የተሻሻለ AMP ዓላማዎች)
- የኤችኤስኤስ የሩጫ ጊዜ አገልግሎቶች (የግዛት ማሽኖች በሱፐር loop ውስጥ ይሰራሉ)
- በOpenSBI ጥቅም ላይ የዋለውን የሃርድዌር እና የውሂብ አወቃቀሮችን ያስጀምሩ።
የ HSS አገልግሎት “ጅምር” ለዚህ ጅምር ተጠያቂ ነው። - የመተግበሪያውን የስራ ጫና (payload.bin) ምስል ከውጭ ማከማቻ ያውጡ። ይህ በስእል 1.5 እና በስእል 1.6 ይታያል
ጠቃሚ፡ የPIC64GX የማወቅ ጉጉት ከሆነ ይህ ከኤስዲ ካርድ ይሆናል።
ምስል 1.5. payload.bin የስራ ጫና ምስል ከውጪ ማከማቻ በማምጣት ላይ
ምስል 1.6. payload.bin ካመጣ በኋላ HSS ትውስታ ካርታ - የተለያዩ ክፍሎችን ከ payload.bin ወደ ማስፈጸሚያ ጊዜ መድረሻቸው ይቅዱ። የ payload.bin ቅርጸት የተሰራ ምስል ነው፣ እሱም የተለያዩ የመተግበሪያ ምስሎችን ለ SMP ወይም ያጠናክራል። AMP የሥራ ጫናዎች. ኮድ፣ ዳታ እና ገላጭ ሠንጠረዦችን ያካትታል፣ ይህም ኤችኤስኤስ የተለያዩ የመተግበሪያ የሥራ ጫናዎችን ለማካሄድ የሚያስፈልጉትን የኮድ እና የውሂብ ክፍሎችን በትክክል እንዲያስቀምጥ የሚያስችለውን ነው።
ምስል 1.7. payload.bin ወደ መድረሻ አድራሻዎች ተገልብጧል - ተዛማጅነት ያላቸውን U54s ወደ ማስፈጸሚያ ጅምር አድራሻቸው እንዲዘሉ አዘዛቸው። ይህ የመነሻ አድራሻ መረጃ በ payload.bin ውስጥ ይገኛል።
- የ U54 አፕሊኬሽን ሃርትስ እና ማንኛውንም ሰከንድ ይጀምሩtagሠ ቡት ጫኚዎች. ለ example, U-Boot ሊኑክስን ያመጣል.
ዳግም አስነሳ
ከስርዓት ማስነሳት ጽንሰ-ሀሳብ ጋር የተያያዘው እንደገና የማስነሳት አስፈላጊነት ነው. ስለ PIC64GX አፕሊኬሽን የስራ ጫናዎች በሚያስቡበት ጊዜ፣ ዳግም ማስጀመር ሁለቱንም ሲምሜትሪክ ባለብዙ ፕሮሰሲንግ (SMP) እና ያልተመጣጠነ ባለብዙ ፕሮሰሲንግ (አስመሳይ) ማገናዘብ አለበት።AMP) ሁኔታዎች፡-
- በ SMP ስርዓት ውስጥ ፣ እንደገና ማስጀመር በሌላ አውድ ውስጥ ምንም ተጨማሪ የስራ ጫናዎች ስለሌለ መላውን ስርዓት ደህንነቱ በተጠበቀ ሁኔታ ማቀዝቀዝ ይችላል።
- በ AMP ስርዓት፣ የስራ ጫና በራሱ ብቻ ዳግም እንዲነሳ ሊፈቀድለት ይችላል (እና በማንኛውም አውድ ውስጥ ጣልቃ አይገባም) ወይም ሙሉ የስርዓት ዳግም ማስጀመርን ማከናወን መቻል ልዩ መብት ሊኖረው ይችላል።
ዳግም አስነሳ እና AMP
SMP ን ለማንቃት እና AMP ሁኔታዎችን ዳግም አስነሳ፣ ኤችኤስኤስ ለዐውደ-ጽሑፍ የተመደቡትን የሞቀ እና የቀዝቃዛ ዳግም ማስጀመር ልዩ መብቶችን ጽንሰ-ሀሳቦች ይደግፋል። ሞቃታማ ዳግም የማስነሳት ልዩ መብት ያለው አውድ እራሱን እንደገና ማስጀመር ብቻ ነው የሚቻለው፣ እና ቀዝቃዛ ዳግም ማስጀመር ልዩ መብት ያለው አውድ ሙሉ የስርዓት ዳግም ማስጀመርን ሊያከናውን ይችላል። ለ exampለ፣ የሚከተለውን የተወካይ ሁኔታዎችን አስቡባቸው።
- አንድ ነጠላ አውድ SMP የስራ ጫና, ሙሉ የስርዓት ዳግም ማስነሳት ለመጠየቅ የተፈቀደለት
- በዚህ ሁኔታ፣ አውድ ቀዝቃዛ ዳግም ማስጀመር ልዩ መብት ተፈቅዷል።
- ባለ ሁለት አውድ AMP የስራ ጫና፣ አውድ ሀ ሙሉ የስርዓት ዳግም ማስነሳትን ለመጠየቅ የሚፈቀድለት (ሁሉንም አውዶች የሚነካ) እና አውድ B እራሱን ብቻ ዳግም እንዲነሳ ተፈቅዶለታል።
- በዚህ ሁኔታ፣ አውድ ሀ ቀዝቃዛ ዳግም የማስነሳት ልዩ መብት ተፈቅዶለታል፣ እና አውድ B ሞቅ ያለ ዳግም የማስነሳት ልዩ መብት ይፈቀዳል።
- ባለ ሁለት አውድ AMP የሥራ ጫና፣ አውድ A እና B ራሳቸውን ብቻ ዳግም እንዲጀምሩ የተፈቀደላቸው (እና ሌላውን አውድ የማይነካ)
- በዚህ ሁኔታ፣ ሁለቱም አውዶች የሚፈቀዱት ሞቅ ያለ ዳግም የማስነሳት መብቶች ብቻ ነው።
- ባለ ሁለት አውድ AMP የስራ ጫና፣ አውዶች A እና B ሁለቱም ሙሉ የስርዓት ዳግም ማስነሳቶችን እንዲጠይቁ ተፈቅዶላቸዋል
- በዚህ ሁኔታ፣ ሁለቱም አውዶች ቀዝቃዛ ዳግም ማስጀመር ልዩ መብቶች ተፈቅደዋል።
- በተጨማሪም፣ HSS በግንባታ ጊዜ ሁል ጊዜ የቀዝቃዛ ዳግም ማስነሳት ልዩ መብትን መፍቀድ እና ቀዝቃዛ ዳግም ማስጀመር ልዩ መብትን ፈጽሞ መፍቀድ ይችላል።
ተዛማጅ HSS Kconfig አማራጮች
Kconfig የሶፍትዌር ግንባታ ውቅር ስርዓት ነው። የግንባታ ጊዜ አማራጮችን ለመምረጥ እና ባህሪያትን ለማንቃት ወይም ለማሰናከል በተለምዶ ጥቅም ላይ ይውላል። መነሻው ከሊኑክስ ከርነል ነው አሁን ግን ከሊኑክስ ከርነል ውጭ ባሉ ሌሎች ፕሮጀክቶች ውስጥ ዩ-ቡት፣ ዚፊር እና PIC64GX HSSን ጨምሮ ጥቅም ላይ ውሏል።
ኤችኤስኤስ ከኤችኤስኤስ እይታ አንጻር የዳግም ማስነሳት ተግባርን የሚቆጣጠሩ ሁለት የKconfig አማራጮችን ይዟል።
- CONFIG_ALLOW_ቀዝቃዛ ዳግም አስነሳ
ይህ ከነቃ፣ በአለምአቀፍ ደረጃ አንድ አውድ ቀዝቃዛ ዳግም ማስነሳት ጥሪ እንዲያወጣ ያስችለዋል። ከተሰናከለ ሞቅ ያለ ዳግም ማስነሳቶች ብቻ ይፈቀዳሉ። ይህን አማራጭ ከማንቃት በተጨማሪ፣ ቀዝቃዛ ዳግም ማስነሳት የመስጠት ፍቃድ በክፍያ ሎድ ጀነሬተር YAML በኩል ለአንድ አውድ መሰጠት አለበት። file ወይም የሚከተለው የ Kconfig አማራጭ. - CONFIG_ALLOW_ቀዝቃዛ_ሁልጊዜ ዳግም አስነሳ
- ከነቃ ይህ ባህሪ የ payload.bin ባንዲራ መብት ምንም ይሁን ምን ሁሉም አውዶች ቀዝቃዛ ዳግም ማስነሳት ECAA እንዲያወጡ ያስችላቸዋል።
- በተጨማሪም፣ payload.bin ራሱ የየዓውድ ባንዲራ ሊይዝ ይችላል፣ ይህም የተወሰነ አውድ ቀዝቃዛ ዳግም ማስነሳቶችን የመስጠት መብት እንዳለው ያሳያል፡
- አንድ አውድ ሞቅ ያለ ሌላ አውድ እንደገና እንዲነሳ ለመፍቀድ፣ አማራጭን ማከል እንችላለን ፍቀድ-ዳግም ማስነሳት፡ በ YAML መግለጫ ውስጥ ሙቅ። file የ payload.bin ለመፍጠር ጥቅም ላይ ይውላል
- የአጠቃላይ ስርዓቱን ቀዝቃዛ ዳግም ማስነሳት ለመፍቀድ፣ መፍቀድ-ዳግም ማስነሳት አማራጭን ማከል እንችላለን ቀዝቃዛ። በነባሪነት፣ የፍቃድ-ዳግም ማስነሳትን ሳይገልጽ፣ አውድ የሚፈቀደው በራሱ ሞቅ ያለ ዳግም ማስነሳት ብቻ ነው የዚህ ባንዲራ መቼት ምንም ይሁን ምን፣ CONFIG_ALLOW_COLDREBOOT በHSS ውስጥ ካልነቃ ኤችኤስኤስ ሁሉንም የቀዝቃዛ ዳግም ማስጀመር ጥያቄዎችን (በአውድ-አውድ) ዳግም እንዲነሳ ያደርጋል። .
በዝርዝር ዳግም አስነሳ
ይህ ክፍል ዳግም ማስነሳቱ እንዴት እንደሚሰራ በዝርዝር ያብራራል - ከOpenSBI ንብርብር ጀምሮ (ከዝቅተኛው M-mode ንብርብር) እና በመቀጠል ይህ የOpenSBI ንብርብር ተግባር ከ RTOS መተግበሪያ ወይም እንደ ሊኑክስ ካለው የበለፀገ ስርዓተ ክወና እንዴት እንደሚነሳ ይብራራል።
የSBI ን ዳግም አስነሳ ecall
- የ RISC-V ሱፐርቫይዘር ባለ ሁለትዮሽ በይነገጽ (SBI) መግለጫ ደረጃውን የጠበቀ የሃርድዌር ማጠቃለያ ንብርብር ለመድረክ ማስጀመሪያ እና ለፈርምዌር አሂድ ጊዜ አገልግሎቶች ይገልጻል። የኤስቢአይ ዋና አላማ በተለያዩ የRISC-V አተገባበር ላይ ተንቀሳቃሽነት እና ተኳሃኝነትን ማስቻል ነው።
- OpenSBI (Open Source Supervisor Binary Interface) የSBI ዝርዝር መግለጫን የሚያመላክት ክፍት ምንጭ ፕሮጀክት ነው። በተጨማሪም OpenSBI በከፍተኛ ደረጃ የሶፍትዌር ንጣፎች ሊጠቀሙባቸው የሚችሉትን የማቋረጥ አያያዝ፣ የሰዓት ቆጣሪ አስተዳደር እና የኮንሶል I/Oን ጨምሮ የሩጫ ጊዜ አገልግሎቶችን ይሰጣል።
- OpenSBI እንደ HSS አካል ተካቷል እና በማሽን ሞድ ደረጃ ይሰራል። ኦፐሬቲንግ ሲስተሙ ወይም አፕሊኬሽኑ ወጥመድ ሲፈጥር እሱን ለመቆጣጠር ወደ OpenSBI ይተላለፋል። OpenSBI የተወሰነ የሥርዓት-ጥሪ ዓይነት ተግባርን ለላይኛው የሶፍትዌሩ ንብርብሮች በተወሰነ የማጥመጃ ዘዴ ኢካል ያጋልጣል።
- የስርዓት ዳግም ማስጀመር (EID 0x53525354) የላይኛው የንብርብር ሶፍትዌር የስርዓት-ደረጃ ዳግም ማስነሳት ወይም መዝጋት እንዲጠይቅ የሚያስችል አጠቃላይ የስርዓት ጥሪ ተግባርን ይሰጣል። አንዴ ይህ ጥሪ በU54 ከተጠራ፣ በዚያ U54 ላይ በማሽን ሞድ ውስጥ በሚሰራው የኤችኤስኤስ ሶፍትዌር ተይዟል፣ እና ተጓዳኝ የዳግም ማስነሳት ጥያቄ ወደ E51 ይላካል አውድ ወይም አጠቃላይ ስርዓቱን እንደገና ለማስነሳት ፣ እንደ የመብት መብቶች ላይ በመመስረት። አውድ.
ለበለጠ መረጃ፣ ይመልከቱ RISC-V ሱፐርቫይዘር ሁለትዮሽ በይነገጽ መግለጫ በተለይ የስርዓት ዳግም ማስጀመር ቅጥያ (EID #0x53525354 “SRST”).
የሊኑክስ ዳግም ማስጀመር
እንደ አንድ የተወሰነ የቀድሞampበዚህ ምክንያት ፣ በሊኑክስ ውስጥ ፣ የመዝጋት ትዕዛዙ ስርዓቱን ለማቆም ወይም እንደገና ለማስጀመር ጥቅም ላይ ይውላል። ትዕዛዙ ብዙ ተለዋጭ ስሞች አሉት እነሱም ማቆም፣ ማጥፋት እና ዳግም ማስጀመር። እነዚህ ተለዋጭ ስሞች ማሽኑ በሚዘጋበት ጊዜ እንዲቆም፣ ሲዘጋ ማሽኑን ለማብራት ወይም በሚዘጋበት ጊዜ ማሽኑን እንደገና ለማስጀመር ይጠቅሳሉ።
- እነዚህ የተጠቃሚ ቦታ ትዕዛዞች በከርነል ተይዘው ከSBI ecall ጋር ወደተገናኘው የሊኑክስ ዳግም ማስነሳት የስርዓት ጥሪ ይሰጣሉ።
- የተለያዩ የዳግም ማስነሳት ደረጃዎች አሉ - REBOOT_WARM ፣ REBOOT_COLD ፣ REBOOT_HARD - እነዚህ እንደ የትዕዛዝ መስመር ነጋሪ እሴቶች ወደ ከርነል ሊተላለፉ ይችላሉ (ለምሳሌample, reboot=w[arm] ለREBOOT_WARM)። ስለ ሊኑክስ የከርነል ምንጭ ኮድ ተጨማሪ መረጃ ለማግኘት ይመልከቱ ሰነድ/አስተዳዳሪ-መመሪያ/kernel-paramters.txt.
- በአማራጭ፣/sys/kernel/reboot ከነቃ፣የአሁኑን የስርዓት ዳግም ማስነሳት ውቅረት ለማግኘት ከስር ያሉት ተቆጣጣሪዎች ሊነበቡ እና እሱን ለመቀየር መፃፍ ይችላሉ። ስለ ሊኑክስ የከርነል ምንጭ ኮድ ተጨማሪ መረጃ ለማግኘት ይመልከቱ ሰነድ/ABI/ሙከራ/sysfs-kernel-ዳግም ማስጀመር.
ጠባቂዎች
- ከስርዓት ማስነሳት እና የስርዓት ዳግም ማስጀመር ጋር የተያያዘው ተጨማሪ ፅንሰ-ሀሳብ ጠባቂ ጊዜ ቆጣሪን ሲተኮስ የስርዓት መልሶ ማግኛ ነው። የዋች ዶግ ሰዓት ቆጣሪዎች ከጊዚያዊ የሃርድዌር ጥፋቶች በራስ ሰር ለማገገም እና የተሳሳተ ወይም ተንኮል አዘል ሶፍትዌሮችን የስርዓት ስራን እንዳያስተጓጉሉ በተከተቱ ሲስተሞች ውስጥ በሰፊው ጥቅም ላይ ይውላሉ።
- PIC64GX ስርዓቱ በሚሰራበት ጊዜ የነጠላ ሃርቶችን ለመቆጣጠር የሃርድዌር ጠባቂ ድጋፍን ያካትታል። ተቆጣጣሪዎቹ ሊመለሱ በማይችሉ የሶፍትዌር ስህተቶች ምክንያት ምላሽ ካልሰጡ ሃርትስ እንደገና መጀመር እንደሚችሉ ያረጋግጣሉ።
- PIC64GX የስርዓት መቆለፊያዎችን ለመለየት የሚያገለግሉ አምስት የጠባቂ ጊዜ ቆጣሪ ሃርድዌር ብሎኮችን ያጠቃልላል - አንድ ለእያንዳንዱ ሃርት። የተቀላቀለ Asymmetric Multi-processing ለማመቻቸት (AMP) የሥራ ጫናዎች፣ ኤችኤስኤስ የተኩስ ጠባቂዎችን መከታተል እና ምላሽ መስጠትን ይደግፋል።
PIC64GX ጠባቂ
- HSS አፕሊኬሽኑን በሃርት ላይ የማስነሳት ሃላፊነት አለበት እና እነሱን (በግልም ሆነ በጋራ) በማንኛውም s ላይ እንደገና የማስነሳት ሃላፊነት አለበት።tagሠ, አስፈላጊ ወይም ተፈላጊ መሆን አለበት. በዚህ ምክንያት በPIC64GX ላይ ለተጠባቂ ክስተቶች ምላሽ መስጠት በኤችኤስኤስ ይያዛል።
- 'ምናባዊ ጠባቂ' ሞኒተር እንደ ኤችኤስኤስኤስ ግዛት ማሽን አገልግሎት ነው የሚተገበረው፣ እና ኃላፊነቱ የእያንዳንዱን U54 የግል ጠባቂ ሃርድዌር መከታተያዎች ሁኔታ መከታተል ነው። ከእነዚህ የU54 ጠባቂዎች አንዱ ሲጓዝ፣ ኤችኤስኤስ ይህንን ያገኝና U54 ን እንደአስፈላጊነቱ እንደገና ያስነሳል። U54 የSMP አውድ አካል ከሆነ፣ አገባቡ ሞቅ ያለ ዳግም የማስነሳት ልዩ መብት ስላለው፣ አጠቃላይ አውድ ለዳግም ማስነሳት ይቆጠራል። አገባቡ የቀዝቃዛ ዳግም የማስነሳት ልዩ መብት ካለው አጠቃላይ ስርዓቱ ዳግም ይነሳል።
ተዛማጅ Kconfig አማራጮች
- Watchdog ድጋፍ በተለቀቁት የኤችኤስኤስ ግንባታዎች ውስጥ በነባሪነት ተካቷል። ብጁ ኤችኤስኤስ መገንባት ከፈለጉ፣ ይህ ክፍል የዋችዶግ ድጋፍ መንቃቱን ለማረጋገጥ የውቅረት ዘዴን ይገልፃል።
- HSS የሚዋቀረው የKconfig ውቅር ስርዓትን በመጠቀም ነው። አንድ ከፍተኛ ደረጃ .ውቅር file በ HSS ግንባታ ውስጥ ምን አይነት አገልግሎቶች እንደሚጠናከሩ ለመምረጥ ያስፈልጋል።
- በመጀመሪያ ደረጃ የከፍተኛ ደረጃ CONFIG_SERVICE_WDOG ምርጫ መንቃት አለበት ("ምናባዊ ዋች ዶግ ድጋፍ" through make config)።
ይህ በዋች ዶግ ድጋፍ ላይ ጥገኛ የሆኑትን የሚከተሉትን ንዑስ አማራጮች ያጋልጣል፡
- CONFIG_SERVICE_WD OG_DEBUG
ከምናባዊ ጠባቂ አገልግሎት ለመረጃ/ለማረም መልእክቶች ድጋፍን ያነቃል። - CONFIG_SERVICE_WD OG_DEBUG_TIMEOUT_SECS
የዋችዶግ ማረም መልዕክቶች በኤችኤስኤስ የሚወጡትን ወቅታዊነት (በሴኮንዶች) ይወስናል። - CONFIG_SERVICE_WD OG_ENABLE_E51
የእራሱን የኤችኤስኤስ አሠራር በመጠበቅ ከ U51 ዎች በተጨማሪ ለ E54 ተቆጣጣሪዎች ልብ ጠባቂውን ያስችለዋል።
E51 ተቆጣጣሪው ሲነቃ፣ ኤችኤስኤስ ለማደስ እና እንዳይተኩስ ለመከላከል በየጊዜው ወደ ዋች ዶግ ይጽፋል። በሆነ ምክንያት E51 ልብ ከተቆለፈ ወይም ከተሰናከለ እና E51 ጠባቂው ከነቃ ይህ ሁልጊዜ ስርዓቱን እንደገና ያስጀምረዋል.
Watchdog ክወና
የጠባቂው ሃርድዌር ወደታች ቆጣሪዎችን ይሠራል. አድስ የተከለከለ መስኮት ማደስ የሚፈቀደው ከፍተኛ እሴት (MVRP) በማዋቀር ሊፈጠር ይችላል።
- የጠባቂው ሰዓት ቆጣሪ ዋጋ ከ MVRP ዋጋ ሲበልጥ ጠባቂውን ማደስ የተከለከለ ነው። በተከለከለው መስኮት ውስጥ የተቆጣጣሪውን ጊዜ ቆጣሪ ለማደስ መሞከር የጊዜ ማብቂያ መቋረጥን ያረጋግጣል።
- ጠባቂውን በ MVRP እሴት እና በትሪገር እሴት (TRIG) መካከል ማደስ ቆጣሪውን በተሳካ ሁኔታ ያድሳል እና ጠባቂው እንዳይተኩስ ይከላከላል።
- አንዴ የክትትል ጊዜ ቆጣሪ ዋጋው ከTRIG እሴት በታች ሲቆጠር፣ ጠባቂው ይቃጠላል።
Watchdog ግዛት ማሽን
- የጠባቂው ግዛት ማሽን በጣም ቀጥተኛ ነው - ተቆጣጣሪውን ለ E51 በማዋቀር ጀምሮ, ከነቃ, ከዚያም ስራ ፈት በሆነ ሁኔታ ውስጥ ወደ ክትትል መሄድ. በእያንዳንዱ ጊዜ በሱፐርሉፕ ዙሪያ፣ ይህ የክትትል ሁኔታ ተጠርቷል፣ ይህም የእያንዳንዱን U54 ጠባቂዎች ሁኔታ ያረጋግጣል።
- የጠባቂው ስቴት ማሽን ሃርት (እና በቡት ቡት ውስጥ ያሉ ሌሎች ሃርቶች) እንደገና ለማስጀመር ከቡት ስቴት ማሽን ጋር ይገናኛል፣ ሃርት ጠባቂውን በጊዜ ማደስ እንዳልቻለ ካወቀ።
የመቆለፊያ ሁነታ
በመደበኛነት (በተለይ ከ AMP አፕሊኬሽኖች)፣ ኤችኤስኤስ በየዐውድ ዳግም እንዲነሳ ለመፍቀድ በM-mode፣ U54 ላይ እንደሚቆይ ይጠበቃል (ማለትም አንድ አውድ ብቻ፣ ያለ ሙሉ ቺፕ ዳግም ማስጀመር) እና ኤችኤስኤስ ጤናን እንዲከታተል ይፈቅዳል ( ECCs፣ Lock Status Bits፣ የአውቶቡስ ስህተቶች፣ የኤስቢአይ ስህተቶች፣ የPMP ጥሰቶች፣ ወዘተ)።
- እንደገና የማስጀመር ችሎታዎችን በአንድ ጊዜ ለማቅረብ-AMP አውድ መሠረት (ሙሉ ስርዓቱ እንደገና እንዲነሳ ሳያስፈልግ) ፣ E51 በመደበኛነት የስርዓቱን አጠቃላይ ማህደረ ትውስታ ቦታ የመጠቀም መብት አለው። ነገር ግን፣ ይህ የማይፈለግባቸው ሁኔታዎች ሊኖሩ ይችላሉ፣ እና ደንበኛው ስርዓቱ በተሳካ ሁኔታ ከተነሳ E51 HSS firmware የሚያደርገውን መገደብ ይመርጣል። በዚህ አጋጣሚ የ U54 አፕሊኬሽን ሃርትስ ከተነሳ በኋላ HSS ን ወደ መቆለፊያ ሁነታ ማስገባት ይቻላል.
- ይህ የHSS Kconfig አማራጭ CONFIG_SERVICE_LOCKDOWNን በመጠቀም ማንቃት ይቻላል።
- የመቆለፊያ አገልግሎቱ ኤችኤስኤስ የ U54 መተግበሪያን ሃርትስን ከጀመረ በኋላ እንቅስቃሴዎችን ለመገደብ የታለመ ነው።
ምስል 4.2. የኤችኤስኤስ መቆለፊያ ሁነታ
አንዴ የመቆለፊያ ሁነታ ከጀመረ፣ ሁሉም ሌሎች የHSS አገልግሎት ግዛት ማሽኖች እንዳይሰሩ ያቆማል። ሁለት በደካማ የታሰሩ ተግባራትን ይጠራል።
- e51_pmp_መቆለፊያ() እና
- e51_መቆለፊያ()
እነዚህ ተግባራት በቦርድ-ተኮር ኮድ ለመሻር የታሰቡ ናቸው። የመጀመሪያው BSP E51 ን በዚህ ጊዜ ከመተግበሪያው ጭነት ውጭ መቆለፍን እንዲያበጅ ለማስቻል ሊዋቀር የሚችል ቀስቅሴ ተግባር ነው። የዚህ ተግባር ደካማ የታሰረ ነባሪ ትግበራ ባዶ ነው። ሁለተኛው ከዚያ ነጥብ ወደ ፊት የሚሄደው ተግባራዊነት ነው. በደካማ የታሰረው ነባሪ አተገባበር ጠባቂውን በዚህ ጊዜ በ E51 ውስጥ ያገለግላል፣ እና U54 ጠባቂ ከተቃጠለ እንደገና ይነሳል። ለበለጠ መረጃ፣ በአገልግሎቶቹ/lockdown/lockdown_service.c ውስጥ ያለውን የኤችኤስኤስ ምንጭ ኮድ ይመልከቱ file.
አባሪ
HSS payload.bin ቅርጸት
- ይህ ክፍል የክፍያ ጭነት.bin ይገልጻል file ቅርጸት እና HSS PIC64GX SMP ን ለማስነሳት የተጠቀመበት ምስል እና AMP መተግበሪያዎች.
- የ payload.bin ጭንቅላት፣ የተለያዩ ገላጭ ሠንጠረዦችን እና የእያንዳንዱን የመተግበሪያውን የሥራ ጫና ክፍል የያዙ ኮድ እና ዳታ ክፍሎችን የያዘ ፎርማት የተደረገ ሁለትዮሽ (ምስል A.10) ነው። ቁርጥራጭ እንደ የዘፈቀደ መጠን ያለው ተያያዥ የማስታወስ ችሎታ ተደርጎ ሊወሰድ ይችላል።
ምስል A.10. payload.bin ቅርጸት
የራስጌ ክፍል (በስእል A.11 ላይ የሚታየው) የክፍያ ጭነት.ቢን እና አንዳንድ የቤት አያያዝ መረጃዎችን ለመለየት የሚያገለግል አስማታዊ እሴት ይዟል, በእያንዳንዱ ላይ እንዲሰራ የታሰበውን የምስሉ ዝርዝሮች ጋር.
U54 የመተግበሪያ ኮዶች. እሱ እያንዳንዱን U54 hart እንዴት ማስነሳት እንደሚቻል እና በአጠቃላይ ሊነሱ የሚችሉ ምስሎችን ስብስብ ይገልጻል። በቤት አያያዝ መረጃው ውስጥ የራስጌው መጠን እንዲያድግ ለተለያዩ የመግለጫ ሠንጠረዦች ጠቋሚዎች አሉት።
ምስል A.11. payload.bin Header
- ኮድ እና የተጀመረ ቋሚ ዳታ ተነባቢ-ብቻ ተደርገው ይወሰዳሉ እና በተነባቢ-ብቻ ክፍል ውስጥ ይቀመጣሉ፣ ይህም በአርዕስት ገላጭዎች ይጠቁማል።
- ዜሮ ያልሆኑ ጅምር ዳታ ተለዋዋጮች የተነበበ-ጽሑፍ ውሂብ ናቸው ነገር ግን የመነሻ እሴቶቻቸው በጅማሬ ላይ ካለው ተነባቢ-ብቻ ቁራጭ የተቀዱ ናቸው። እነዚህም በተነባቢ-ብቻ ክፍል ውስጥ ተከማችተዋል።
- ተነባቢ-ብቻ የሚጫነው ዳታ ክፍል በኮድ ሠንጠረዥ እና በዳታ ቸንክ ገላጭ ተገልጿል። በዚህ ሠንጠረዥ ውስጥ ያለው እያንዳንዱ ቻንክ ገላጭ 'ሃርት ባለቤት' ይይዛል (ዋናው ሃርት በዐውደ-ጽሑፉ ላይ ያነጣጠረ ነው)
በ)፣ የጭነት ማካካሻ (በ payload.bin ውስጥ የሚካካስ)፣ እና የማስፈጸሚያ አድራሻ (መዳረሻ አድራሻ በPIC64GX ማህደረ ትውስታ) መጠን እና ቼክም ጋር። ይህ በስእል A.12 ይታያል.
ምስል A.12. ተነባቢ-ብቻ ቸንክ ገላጭ እና የጭነት ጭነት ውሂብ
ከላይ ከተጠቀሱት ቁርጥራጮች በተጨማሪ ወደ ዜሮ የተጀመሩ የመረጃ ተለዋዋጮች ጋር የሚዛመዱ የማህደረ ትውስታ ክፍሎችም አሉ። እነዚህ በ payload.bin ውስጥ እንደ ውሂብ አይቀመጡም፣ ይልቁንም ልዩ ዜሮ-የተጀመረ ቻንክ ገላጭዎች ስብስብ ናቸው፣ እሱም በሚነሳበት ጊዜ ወደ ዜሮ የሚዘጋጅ የ RAM አድራሻ እና ርዝመት ይገልፃል። ይህ በስእል A.13 ይታያል.
ምስል A.13. የዚ ቸንክች
hss-ክፍያ-ጀነሬተር
የኤችኤስኤስ ክፍያ ጀነሬተር መሳሪያ ለሃርት ሶፍትዌር አገልግሎት ዜሮ-ዎች ቅርጸት የተሰራ የመጫኛ ምስል ይፈጥራልtagሠ ቡት ጫኚ በPIC64GX፣ ውቅረት ተሰጥቶታል። file እና የ ELF ስብስብ files እና/ወይም ሁለትዮሽ። አወቃቀሩ file የELF ሁለትዮሾችን ወይም ሁለትዮሽ ብሎቦችን ለግለሰብ አፕሊኬሽን ሃርትስ (U54s) ለመቅረጽ ይጠቅማል።
ምስል B.14. hss-ክፍያ-ጀነሬተር ፍሰት
መሳሪያው በማዋቀሪያው መዋቅር ላይ መሰረታዊ የንጽህና ፍተሻዎችን ያከናውናል file እራሱ እና በ ELF ምስሎች ላይ. የELF ምስሎች RISC-V ተፈጻሚዎች መሆን አለባቸው።
Example Run
- የ hss-payload-ጄነሬተር መሳሪያውን በኤስ.ኤስample ውቅር file እና ELF files:
$ ./hss-payload-generator -c test/config.yaml output.bin - ስለ ቀድሞ ምስል ምርመራዎችን ለማተም የሚከተሉትን ይጠቀሙ፡-
$ ./hss-payload-generator -d output.bin - ደህንነቱ የተጠበቀ የማስነሻ ማረጋገጫን (በምስል ፊርማ በኩል) ለማንቃት የX.509 የግል ቁልፍ ለElliptic Curve P-384 (SECP384r1) የሚገኝበትን ቦታ ለመለየት -p ይጠቀሙ።
$ ./hss-payload-generator -c test/config.yaml payload.bin -p /path/to/private.pem
ለበለጠ መረጃ፣ ደህንነቱ የተጠበቀ የማስነሻ ማረጋገጫ ሰነድ ይመልከቱ።
አዋቅር File Example
- በመጀመሪያ ፣ እንደ አማራጭ ለምስላችን ስም ማቀናበር እንችላለን ፣ አለበለዚያ አንዱ በተለዋዋጭ ሁኔታ ይፈጠራል።
የቅንብር ስም፡ 'PIC64-HSS:: የሙከራ ምስል' - በመቀጠል ለእያንዳንዱ ልብ የመግቢያ ነጥብ አድራሻዎችን እንደሚከተለው እንገልፃለን፡
hart-entry-points: {u54_1: ‘0x80200000’, u54_2: ‘0x80200000’, u54_3: ‘0xB0000000′, u54_4:’0x80200000’}
የኤልኤፍ ምንጭ ምስሎች የመግቢያ ነጥብን ሊገልጹ ይችላሉ፣ ነገር ግን አስፈላጊ ከሆነ ለሃርት ሁለተኛ ደረጃ መግቢያ ነጥቦችን መደገፍ መቻል እንፈልጋለን፣ ለምሳሌampብዙ ሃርቶች ተመሳሳይ ምስል ለማስነሳት የታቀዱ ከሆነ፣ ነጠላ የመግቢያ ነጥቦች ሊኖራቸው ይችላል። ይህንን ለመደገፍ በቅንጅቱ ውስጥ ትክክለኛ የመግቢያ ነጥብ አድራሻዎችን እንገልፃለን። file ራሱ።
አሁን አንዳንድ የክፍያ ጭነቶችን መግለፅ እንችላለን (ምንጭ ELF files ፣ ወይም ሁለትዮሽ ብሎብስ) በተወሰኑ ክልሎች ላይ በማስታወስ ውስጥ የሚቀመጥ። የመክፈያው ክፍል የሚገለጸው በቁልፍ ቃላቶች, እና ከዚያም በርካታ የግለሰብ ጭነት ገላጭ ገላጭ ነው. እያንዳንዱ ጭነት ስም አለው (የእሱ ዱካ file)፣ ባለቤት-ሃርት፣ እና እንደ አማራጭ ከ1 እስከ 3 ሁለተኛ ደረጃ ሃርትስ።
በተጨማሪም፣ ክፍያ መፈጸም የሚጀምርበት ልዩ ልዩ ሁነታ አለው። ትክክለኛ የልዩነት ሁነታዎች PRV_M፣ PRV_S እና PRV_U ናቸው፣ እነዚህ በሚከተለው ይገለጻሉ፡
- PRV_M ማሽን ሁነታ
- PRV_S ተቆጣጣሪ ሁነታ
- PRV_U የተጠቃሚ ሁኔታ
በሚከተለው exampላይ:
- test/zephyr.elf በU54_3 ውስጥ የሚሰራ የZephyr መተግበሪያ ነው ተብሎ ይታሰባል እና በPRV_M ልዩ መብት ሁኔታ ይጀምራል።
- test/u-boot-dtb.bin የ Das U-Boot bootloader መተግበሪያ ሲሆን በU54_1፣ U54_2 እና U54_4 ላይ ይሰራል። በPRV_S ልዩ መብት ሁኔታ እንዲጀምር ይጠብቃል።
ጠቃሚ፡-
የ U-Boot ውፅዓት ELF ይፈጥራል fileነገር ግን በተለምዶ የ.elf ቅጥያውን አያዘጋጅም። በዚህ አጋጣሚ፣ በCONFIG_OF_SEPARATE የተፈጠረው ሁለትዮሽ ጥቅም ላይ ይውላል፣ ይህም የመሣሪያ ዛፍ ብሎብን ከU-Boot ሁለትዮሽ ጋር ያቆራኛል።
እነሆ የቀድሞዉample Payloads ውቅር file:
- test/zephyr.elf፡
{exec-addr፡ '0xB0000000'፣ owner-hart: u54_3፣ priv-mode: prv_m፣ skip-opensbi: true} - test/u-boot-dtb.bin፡
{exec-addr፡ '0x80200000'፣ owner-hart: u54_1፣ secondary-hart: u54_2፣ secondary-hart: u54_4,priv-mode: prv_s}
ጠቃሚ፡-
ጉዳይ ብቻ ነው የሚመለከተው file የመንገድ ስሞች, ቁልፍ ቃላት አይደሉም. ስለዚህ፣ ለምሳሌ u54_1 እንደ U54_1፣ እና exec-addr እንደ EXEC-ADDR ይቆጠራል። an.elf ወይም .bin ቅጥያ ካለ፣በማዋቀሩ ውስጥ መካተት አለበት። file.
- ከOpenSBI ጋር መጨነቅ ለማይፈልግ ባዶ ብረት አፕሊኬሽን፣ ምርጫ መዝለል ይከፈታል፣ እውነት ከሆነ፣ በዚያ ልብ ላይ ያለው ሸክም ቀለል ያለ ምሬት በመጠቀም እንዲጠራ ያደርገዋል።
ከOpenSBI sbi_init() ጥሪ። ይህ ማለት ምንም የOpenSBI HSM ግምት ውስጥ ሳይገባ ልብ ባዶውን የብረት ኮድ ማስኬድ ይጀምራል ማለት ነው። ይህ ማለት ልብ መጠቀም እንደማይችል ልብ ይበሉ
የOpenSBI ተግባርን ለመጥራት ጥሪ ያቀርባል። የዝላይ ክፈት አማራጩ አማራጭ ሲሆን ነባሪው ወደ ሐሰት ነው። - አውድ የሌላ አውድ ሞቅ ያለ ዳግም ማስጀመርን ለመፍቀድ፣ አማራጭን ማከል እንችላለን ዳግም ማስጀመር ፍቀድ፡ ሙቅ። የአጠቃላይ ስርዓቱን ቀዝቃዛ ዳግም ማስነሳት ለመፍቀድ፣ መፍቀድ-ዳግም ማስነሳት አማራጭን ማከል እንችላለን ቀዝቃዛ። በነባሪ፣ ፍቀድ-ዳግም ማስነሳትን ሳይገልጽ፣ አውድ የሚፈቀደው በራሱ እንደገና እንዲነሳ ብቻ ነው።
- እንዲሁም ረዳት መረጃዎችን ከእያንዳንዱ ጭነት ጋር ማያያዝ ይቻላል፣ ለምሳሌample፣ DeviceTree Blob (DTB) file, ረዳት መረጃዎችን በመግለጽ fileስም እንደሚከተለው
test/u-boot.bin: {exec-addr: '0x80200000', owner-hart: u54_1, secondary-hart: u54_2, secondary-hart: u54_3, secondary-hart: u54_4, priv-mode: prv_s, ancilliary-data ሙከራ/pic64gx.dtb} - ይህ ተጨማሪ መረጃ በክፍያ ጭነት ውስጥ ይካተታል (ከዋናው በኋላ በቀጥታ ይቀመጣል file በአስፈፃሚው ውስጥ
space) እና አድራሻው በሚቀጥለው_arg1 መስክ ወደ OpenSBI ይተላለፋል (በሚነሳበት ጊዜ በ$a1 መመዝገቢያ ምስሉ ላይ ተላልፏል)። - ኤችኤስኤስ አውድ በራስ-ሰር እንዳይነሳ ለመከላከል (ለምሳሌ፣ በምትኩ ይህን ቁጥጥር ወደ አውድ ውክልና ልንሰጥ ከፈለግን remoteProcን በመጠቀም)፣ የskip-autoboot ባንዲራ ይጠቀሙ፡-
test/zephyr.elf: {exec-addr: '0xB0000000', owner-hart: u54_3, priv-mode: prv_m, skip-opensbi: እውነት, skip-autoboot: እውነት} - በመጨረሻም፣ የመክፈያ-ስም አማራጭን በመጠቀም የግለሰብ ጭነት ስሞችን እንደአማራጭ መሻር እንችላለን። ለ exampላይ:
test/u-boot.bin: {exec-addr: '0x80200000', owner-hart: u54_1, secondary-hart: u54_2, secondary-hart: u54_3, secondary-hart: u54_4, priv-mode: prv_s, ancilliary-data : test/pic64gx.dtb፣ የመጫኛ ስም፡ 'u-boot'}
የ Yocto እና Buildroot ሊኑክስ ግንበኞች hss-payloadን እንደሚገነቡ፣ እንደሚያዋቅሩ እና እንደሚያሄዱ ልብ ይበሉ።
የመተግበሪያ ምስሎችን ለመፍጠር እንደ አስፈላጊነቱ ጄነሬተር. በተጨማሪም፣ pic64gx-curiosity-kit-amp በዮክቶ ውስጥ ያለው የማሽን ኢላማ የሚያሳየው hss-payload-generator መሣሪያን በመጠቀም የመተግበሪያ ምስል ያመነጫል። AMPሊኑክስ በ3 ሃርት እና ዚፊር በ1 ሃርት ላይ ይሰራል።
የክለሳ ታሪክ
የክለሳ ታሪክ በሰነዱ ውስጥ የተተገበሩ ለውጦችን ይገልጻል። በጣም ወቅታዊ ከሆነው ህትመት ጀምሮ ለውጦቹ በክለሳ ተዘርዝረዋል።
ክለሳ |
ቀን |
መግለጫ |
A | 07/2024 | የመጀመሪያ ክለሳ |
የማይክሮ ቺፕ መረጃ
ማይክሮ ቺፕ Webጣቢያ
ማይክሮቺፕ በእኛ በኩል የመስመር ላይ ድጋፍ ይሰጣል webጣቢያ በ www.microchip.com/. ይህ webጣቢያ ለመሥራት ያገለግላል files እና መረጃ ለደንበኞች በቀላሉ ይገኛል። አንዳንድ የሚገኙት ይዘቶች የሚከተሉትን ያካትታሉ:
- የምርት ድጋፍ - የውሂብ ሉሆች እና ኢራታ ፣ የመተግበሪያ ማስታወሻዎች እና ዎችampፕሮግራሞች፣ የንድፍ ምንጮች፣ የተጠቃሚ መመሪያዎች እና የሃርድዌር ድጋፍ ሰነዶች፣ የቅርብ ጊዜ ሶፍትዌሮች የተለቀቁ እና በማህደር የተቀመጡ ሶፍትዌሮች
- አጠቃላይ የቴክኒክ ድጋፍ - ተዘውትረው የሚጠየቁ ጥያቄዎች (ተደጋጋሚ ጥያቄዎች)፣ የቴክኒክ ድጋፍ ጥያቄዎች፣ የመስመር ላይ የውይይት ቡድኖች፣ የማይክሮ ቺፕ ዲዛይን አጋር ፕሮግራም አባል ዝርዝር
- የማይክሮ ቺፕ ንግድ - የምርት መራጭ እና ማዘዣ መመሪያዎች፣ የቅርብ ጊዜ የማይክሮቺፕ ጋዜጣዊ መግለጫዎች፣ ሴሚናሮች እና ዝግጅቶች ዝርዝር፣ የማይክሮ ቺፕ ሽያጭ ቢሮዎች፣ አከፋፋዮች እና የፋብሪካ ተወካዮች ዝርዝር
የምርት ለውጥ የማሳወቂያ አገልግሎት
- የማይክሮ ቺፕ የምርት ለውጥ ማሳወቂያ አገልግሎት ደንበኞች በማይክሮ ቺፕ ምርቶች ላይ ወቅታዊ እንዲሆኑ ይረዳል። ከተጠቀሰው የምርት ቤተሰብ ወይም የፍላጎት መሳሪያ ጋር የተያያዙ ለውጦች፣ ዝማኔዎች፣ ክለሳዎች ወይም ስህተቶች ባሉ ጊዜ ተመዝጋቢዎች የኢሜይል ማሳወቂያ ይደርሳቸዋል።
- ለመመዝገብ ወደ ይሂዱ www.microchip.com/pcn እና የምዝገባ መመሪያዎችን ይከተሉ.
የደንበኛ ድጋፍ
የማይክሮ ቺፕ ምርቶች ተጠቃሚዎች በብዙ ቻናሎች እርዳታ ሊያገኙ ይችላሉ፡-
- አከፋፋይ ወይም ተወካይ
- የአካባቢ የሽያጭ ቢሮ
- የተከተተ መፍትሄዎች መሐንዲስ (ESE)
- የቴክኒክ ድጋፍ
ለድጋፍ ደንበኞች አከፋፋዩን፣ ተወካዮቻቸውን ወይም ኢኤስኢን ማነጋገር አለባቸው። ደንበኞችን ለመርዳት የአካባቢ የሽያጭ ቢሮዎችም አሉ። የሽያጭ ቢሮዎች እና ቦታዎች ዝርዝር በዚህ ሰነድ ውስጥ ተካትቷል.
የቴክኒክ ድጋፍ የሚገኘው በ webጣቢያ በ: www.microchip.com/support.
የማይክሮ ቺፕ መሳሪያዎች ኮድ ጥበቃ ባህሪ
በማይክሮ ቺፕ ምርቶች ላይ ያለውን የኮድ ጥበቃ ባህሪ የሚከተሉትን ዝርዝሮች ልብ ይበሉ።
- የማይክሮ ቺፕ ምርቶች በየራሳቸው የማይክሮ ቺፕ ዳታ ሉህ ውስጥ ያሉትን ዝርዝሮች ያሟላሉ።
- ማይክሮቺፕ የምርቶቹ ቤተሰቡ በታሰበው መንገድ፣ በአሰራር መግለጫዎች እና በተለመዱ ሁኔታዎች ውስጥ ሲጠቀሙ ደህንነቱ የተጠበቀ እንደሆነ ያምናል።
- የማይክሮ ቺፕ እሴቶችን እና የአእምሯዊ ንብረት መብቶቹን በከፍተኛ ሁኔታ ይጠብቃል። የማይክሮ ቺፕ ምርቶች ኮድ ጥበቃ ባህሪያትን ለመጣስ መሞከር በጥብቅ የተከለከለ ነው እና የዲጂታል ሚሌኒየም የቅጂ መብት ህግን ሊጥስ ይችላል።
- ማይክሮቺፕም ሆነ ሌላ ማንኛውም ሴሚኮንዳክተር አምራች የኮዱን ደህንነት ዋስትና ሊሰጥ አይችልም። ኮድ ጥበቃ ማለት ምርቱ "የማይሰበር" መሆኑን ዋስትና እንሰጣለን ማለት አይደለም. የኮድ ጥበቃ በየጊዜው እያደገ ነው. ማይክሮቺፕ የምርቶቻችንን የኮድ ጥበቃ ባህሪያት በቀጣይነት ለማሻሻል ቁርጠኛ ነው።
የህግ ማስታወቂያ
ይህ ህትመት እና እዚህ ያለው መረጃ የማይክሮ ቺፕ ምርቶችን ለመንደፍ፣ ለመፈተሽ እና ከማመልከቻዎ ጋር ለማዋሃድ ጨምሮ በማይክሮ ቺፕ ምርቶች ብቻ ጥቅም ላይ ሊውል ይችላል። ይህንን መረጃ በማንኛውም ሌላ መንገድ መጠቀም እነዚህን ውሎች ይጥሳል። የመሳሪያ አፕሊኬሽኖችን በተመለከተ መረጃ የሚቀርበው ለእርስዎ ምቾት ብቻ ነው እና በዝማኔዎች ሊተካ ይችላል። ማመልከቻዎ የእርስዎን መስፈርቶች የሚያሟላ መሆኑን ማረጋገጥ የእርስዎ ኃላፊነት ነው። ለተጨማሪ ድጋፍ በአካባቢዎ የሚገኘውን የማይክሮ ቺፕ ሽያጭ ቢሮ ያነጋግሩ ወይም ተጨማሪ ድጋፍ በ ላይ ያግኙ www.microchip.com/en-us/support/design-help/client-support-services.
ይህ መረጃ በማይክሮቺፕ “እንደሆነ” ነው የቀረበው። ማይክሮቺፕ ምንም አይነት ውክልና ወይም ዋስትና አይሰጥም፣መግለጽም ሆነ በተዘዋዋሪ፣ በጽሁፍም ሆነ በቃል፣ በህግ ወይም በሌላ መልኩ ከመረጃው ጋር የተዛመደ ነገር ግን በማናቸውም ያልተገደበ የወንጀል ዋስትና ጊዜ እና ለአካል ብቃት እንቅስቃሴ፣ ወይም ከሁኔታው፣ ከጥራት ወይም ከአፈፃፀሙ ጋር ለተያያዙ ዋስትናዎች የአካል ብቃት።
በማናቸውም ክስተት ውስጥ ማይክሮ ቺፕ ተጠያቂ አይሆንም ለማንኛውም ቀጥተኛ፣ ልዩ፣ ለቅጣት፣ ለአጋጣሚ፣ ወይም ለሚያስከትለው ኪሳራ፣ ጉዳት፣ ወጪ፣ ወይም ለማንኛውም አይነት ወጪ የ ሊቻል ወይም ጉዳቱ ሊገመት የሚችል ነው። በሕግ የሚፈቀደው ሙሉ መጠን፣ ከመረጃው ወይም ከአጠቃቀሙ ጋር በተያያዙ መንገዶች በሁሉም የይገባኛል ጥያቄዎች ላይ የማይክሮቺፕ አጠቃላይ ተጠያቂነት በቀጥታ ከከፈሉት የክፍያዎች ብዛት አይበልጥም።
የማይክሮ ቺፕ መሳሪያዎችን በህይወት ድጋፍ እና/ወይም በደህንነት አፕሊኬሽኖች ውስጥ መጠቀም ሙሉ በሙሉ በገዢው ስጋት ላይ ነው፣ እና ገዥው በዚህ አጠቃቀም ምክንያት ከሚደርሱ ጉዳቶች፣ የይገባኛል ጥያቄዎች፣ ክሶች ወይም ወጪዎች ለመከላከል፣ ለማካካስ እና ጉዳት የሌለውን ማይክሮ ችፕ ለመያዝ ተስማምቷል። በሌላ መልኩ ካልተገለጸ በስተቀር በማንኛውም የማይክሮ ቺፕ የአእምሮአዊ ንብረት መብቶች ስር ምንም አይነት ፍቃድ በተዘዋዋሪም ሆነ በሌላ መንገድ አይተላለፍም።
የንግድ ምልክቶች
የማይክሮ ቺፕ ስም እና አርማ፣ የማይክሮቺፕ አርማ፣ Adaptec፣ AVR፣ AVR አርማ፣ AVR Freaks፣ BesTime፣ BitCloud፣ CryptoMemory፣ CryptoRF፣ dsPIC፣ flexPWR፣ HELDO፣ IGLOO፣ JukeBlox፣ KeeLoq፣ Kleer፣ LANCheck፣ LinkMD፣maXSTYPE MediaLB፣ megaAVR፣ Microsemi፣ Microsemi logo፣ MOST፣ MOST አርማ፣ MPLAB፣ OptoLyzer፣ PIC፣ picoPower፣ PICSTART፣ PIC32 አርማ፣ PolarFire፣ Prochip Designer፣ QTouch፣ SAM-BA፣ Segenuity፣ SpyNIC፣ SST፣ SST Logo፣ SuperFlash፣ Symmetric ፣ SyncServer፣ Tachyon፣ TimeSource፣ tinyAVR፣ UNI/O፣ Vectron እና XMEGA በአሜሪካ እና በሌሎች አገሮች ውስጥ የተካተቱ የማይክሮ ቺፕ ቴክኖሎጂ የንግድ ምልክቶች ናቸው።
AgileSwitch፣ ClockWorks፣ The Embedded Control Solutions Company፣ EtherSynch፣ Flashtec፣ Hyper Speed Control፣ HyperLight Load፣ ሊቦሮ፣ የሞተር አግዳሚ ወንበር፣ mTouch፣ Powermite 3፣ Precision Edge፣ ProASIC፣ ProASIC Plus፣ ProASIC Plus አርማ፣ ጸጥ-ሽቦ፣ ስማርትፎሽን፣ SyncWorld ፣ TimeCesium፣ TimeHub፣ TimePictra፣ TimeProvider እና ZL በአሜሪካ ውስጥ የተካተቱ የማይክሮ ቺፕ ቴክኖሎጂ የንግድ ምልክቶች ናቸው።
አጎራባች ቁልፍ ማፈን፣ AKS፣ አናሎግ-ለዲጂታል ዘመን፣ Any Capacitor፣ AnyIn፣ AnyOut፣ Augmented Switching፣ BlueSky፣ BodyCom፣ Clockstudio፣ CodeGuard፣ CryptoAuthentication፣ CryptoAutomotive፣ CryptoCompanion፣ CryptoController፣ dsPICDEM፣ dsPImic አማካኝ ገቢር፣ dsPICDEM አማካኝ ገቢ ፣ DAM፣ ECAN፣ Espresso T1S፣ EtherGREEN፣ EyeOpen፣ GridTime፣ IdealBridge፣
IGAT፣ In-Circuit Serial Programming፣ ICSP፣ INICnet፣ Intelligent Paralleling፣ IntelliMOS፣ Inter-Chip Connectivity፣ JitterBlocker፣ Knob-on-Display፣ MarginLink፣maxCrypto፣maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB የተረጋገጠ አርማ, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, ሁሉን አዋቂ ኮድ ትውልድ, 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፣ ቀላል ካርታ፣ SimpliPHY፣ SmartBuffer፣ SmartHLS፣ SMART-IS፣ storClad፣ SQI፣ SuperSwitcher፣ SuperSwitcher II፣ Switchtec፣ SynchroPHY፣ ጠቅላላ ጽናት፣ የታመነ ጊዜ፣ TSHARC፣ Turing፣ USBCheck፣ VariSense፣ VectorBlox፣ VeriPHY፣ Viewስፓን፣ ዋይፐር ሎክ፣ XpressConnect እና ZENA በአሜሪካ እና በሌሎች አገሮች ውስጥ የተቀናጀ የማይክሮ ቺፕ ቴክኖሎጂ የንግድ ምልክቶች ናቸው።
- SQTP የማይክሮ ቺፕ ቴክኖሎጂ በአሜሪካ ውስጥ የተቀናጀ የአገልግሎት ምልክት ነው።
- የ Adaptec አርማ፣ የፍላጎት ድግግሞሽ፣ የሲሊኮን ማከማቻ ቴክኖሎጂ እና ሲምኮም በሌሎች አገሮች የማይክሮ ቺፕ ቴክኖሎጂ Inc. የንግድ ምልክቶች ናቸው።
- GestIC በሌሎች አገሮች ውስጥ የማይክሮቺፕ ቴክኖሎጂ ኢንክ.
በዚህ ውስጥ የተጠቀሱት ሁሉም ሌሎች የንግድ ምልክቶች የየድርጅቶቻቸው ንብረት ናቸው። © 2024፣ የማይክሮ ቺፕ ቴክኖሎጂ ኢንኮርፖሬትድ እና ተባባሪዎቹ። ሁሉም መብቶች የተጠበቁ ናቸው።
- ISBN፡- 978-1-6683-4890-1
የጥራት አስተዳደር ስርዓት
የማይክሮ ቺፕ የጥራት አስተዳደር ስርዓቶችን በተመለከተ መረጃ ለማግኘት እባክዎን ይጎብኙ www.microchip.com/quality.
ዓለም አቀፍ ሽያጭ እና አገልግሎት
አሜሪካ |
እስያ/ፓሲፊክ | እስያ/ፓሲፊክ |
አውሮፓ |
ኮርፖሬት ቢሮ
2355 ምዕራብ Chandler Blvd. Chandler, AZ 85224-6199 ስልክ፡- 480-792-7200 ፋክስ፡ 480-792-7277 የቴክኒክ ድጋፍ; www.microchip.com/support Web አድራሻ፡- www.microchip.com አትላንታ ዱሉዝ፣ ጂኤ ስልክ፡- 678-957-9614 ፋክስ፡ 678-957-1455 ኦስቲን ፣ ቲኤክስ ስልክ፡- 512-257-3370 ቦስተን ዌስትቦሮ፣ ኤምኤ ስልክ፡ 774-760-0087 ፋክስ፡ 774-760-0088 ቺካጎ ኢታስካ፣ IL ስልክ፡- 630-285-0071 ፋክስ፡ 630-285-0075 ዳላስ Addison, TX ስልክ፡- 972-818-7423 ፋክስ፡ 972-818-2924 ዲትሮይት ኖቪ፣ ኤም.አይ ስልክ፡- 248-848-4000 ሂውስተን፣ TX ስልክ፡- 281-894-5983 ኢንዲያናፖሊስ ኖብልስቪል፣ ቴል፡ 317-773-8323 ፋክስ፡ 317-773-5453 ስልክ፡- 317-536-2380 ሎስ አንጀለስ Mission Viejo፣ CA ስልክ፡ 949-462-9523 ፋክስ፡ 949-462-9608 ስልክ፡- 951-273-7800 ራሌይ፣ NC ስልክ፡- 919-844-7510 ኒው ዮርክ፣ ኒው ዮርክ ስልክ፡- 631-435-6000 ሳን ጆሴ፣ CA ስልክ፡- 408-735-9110 ስልክ፡- 408-436-4270 ካናዳ – ቶሮንቶ ስልክ፡- 905-695-1980 ፋክስ፡ 905-695-2078 |
አውስትራሊያ - ሲድኒ
ስልክ፡ 61-2-9868-6733 ቻይና - ቤጂንግ ስልክ፡ 86-10-8569-7000 ቻይና - ቼንግዱ ስልክ፡ 86-28-8665-5511 ቻይና - ቾንግኪንግ ስልክ፡ 86-23-8980-9588 ቻይና - ዶንግጓን ስልክ፡ 86-769-8702-9880 ቻይና - ጓንግዙ ስልክ፡ 86-20-8755-8029 ቻይና - ሃንግዙ ስልክ፡ 86-571-8792-8115 ቻይና – ሆንግ ኮንግ SAR ስልክ፡ 852-2943-5100 ቻይና - ናንጂንግ ስልክ፡ 86-25-8473-2460 ቻይና - Qingdao ስልክ፡ 86-532-8502-7355 ቻይና - ሻንጋይ ስልክ፡ 86-21-3326-8000 ቻይና - ሼንያንግ ስልክ፡ 86-24-2334-2829 ቻይና - ሼንዘን ስልክ፡ 86-755-8864-2200 ቻይና - ሱዙ ስልክ፡ 86-186-6233-1526 ቻይና - Wuhan ስልክ፡ 86-27-5980-5300 ቻይና - ዢያን ስልክ፡ 86-29-8833-7252 ቻይና - Xiamen ስልክ፡ 86-592-2388138 ቻይና - ዙሃይ ስልክ፡ 86-756-3210040 |
ሕንድ – ባንጋሎር
ስልክ፡ 91-80-3090-4444 ህንድ - ኒው ዴሊ ስልክ፡ 91-11-4160-8631 ሕንድ – ፑን ስልክ፡ 91-20-4121-0141 ጃፓን – ኦሳካ ስልክ፡ 81-6-6152-7160 ጃፓን – ቶኪዮ ስልክ፡ 81-3-6880- 3770 ኮሪያ - ዴጉ ስልክ፡ 82-53-744-4301 ኮሪያ - ሴኡል ስልክ፡ 82-2-554-7200 ማሌዥያ - ኩዋላ ላምፑር ስልክ፡ 60-3-7651-7906 ማሌዥያ - ፔንንግ ስልክ፡ 60-4-227-8870 ፊሊፕንሲ – ማኒላ ስልክ፡ 63-2-634-9065 ስንጋፖር ስልክ፡ 65-6334-8870 ታይዋን - ህሲን ቹ ስልክ፡ 886-3-577-8366 ታይዋን - Kaohsiung ስልክ፡ 886-7-213-7830 ታይዋን - ታይፔ ስልክ፡ 886-2-2508-8600 ታይላንድ - ባንኮክ ስልክ፡ 66-2-694-1351 ቬትናም - ሆ ቺ ሚን ስልክ፡ 84-28-5448-2100 |
ኦስትራ – ዌልስ
ስልክ፡ 43-7242-2244-39 ፋክስ፡ 43-7242-2244-393 ዴንማሪክ – ኮፐንሃገን ስልክ፡ 45-4485-5910 ፋክስ፡ 45-4485-2829 ፊኒላንድ – እስፖ ስልክ፡ 358-9-4520-820 ፈረንሳይ – ፓሪስ Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 ጀርመን – ማጌጫ ስልክ፡ 49-8931-9700 ጀርመን – ሀን ስልክ፡ 49-2129-3766400 ጀርመን – ሄይልብሮን ስልክ፡ 49-7131-72400 ጀርመን – ካርልስሩሄ ስልክ፡ 49-721-625370 ጀርመን – ሙኒክ Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 ጀርመን – ሮዝንሃይም ስልክ፡ 49-8031-354-560 እስራኤል - ሆድ ሃሻሮን ስልክ፡ 972-9-775-5100 ጣሊያን - ሚላን ስልክ፡ 39-0331-742611 ፋክስ፡ 39-0331-466781 ጣሊያን - ፓዶቫ ስልክ፡ 39-049-7625286 ኔዘርላንድስ - Drunen ስልክ፡ 31-416-690399 ፋክስ፡ 31-416-690340 ኖርዌይ – ትሮንደሄም ስልክ፡ 47-72884388 ፖላንድ - ዋርሶ ስልክ፡ 48-22-3325737 ሮማኒያ – ቡካሬስት Tel: 40-21-407-87-50 ስፔን - ማድሪድ Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 ስዊድን - ጎተንበርግ Tel: 46-31-704-60-40 ስዊድን - ስቶክሆልም ስልክ፡ 46-8-5090-4654 ዩኬ - ዎኪንግሃም ስልክ፡ 44-118-921-5800 ፋክስ፡ 44-118-921-5820 |
© 2024 የማይክሮ ቺፕ ቴክኖሎጂ ኢንክ እና ስርአቶቹ።
ሰነዶች / መርጃዎች
![]() |
ማይክሮቺፕ PIC64GX 64-ቢት RISC-V ባለአራት ኮር ማይክሮፕሮሰሰር [pdf] የተጠቃሚ መመሪያ PIC64GX፣ PIC64GX 64-ቢት RISC-V ባለአራት ኮር ማይክሮፕሮሰሰር፣ 64-ቢት RISC-V ባለአራት ኮር ማይክሮፕሮሰሰር፣ RISC-V ባለአራት ኮር ማይክሮፕሮሰሰር፣ ባለአራት-ኮር ማይክሮፕሮሰሰር፣ ማይክሮፕሮሰሰር |