openSIL, ઓપન ફર્મવેર બનાવવા માટે AMD નો પ્રોટોટાઇપ

AMD openSIL

openSIL એ ત્રણ સ્ટેટિકલી લિંક્ડ લાઈબ્રેરીઓનો સમૂહ છે, જે કોઈપણ ફર્મવેર સાથે સ્ટેટિકલી લિંક કરી શકાય છે.

એએમડીનું અનાવરણ કર્યું મેં તાજેતરમાં નો સ્ત્રોત કોડ પ્રકાશિત કર્યો છે ઓપનએસઆઈએલ પ્લેટફોર્મનો પ્રથમ કાર્યાત્મક પ્રોટોટાઇપ, જે ફર્મવેર બનાવટને સરળ બનાવવા માટે ઘટક વિકાસ માટે બનાવાયેલ છે.વિચાર ઓપનએસઆઈએલ પ્રોજેક્ટ પાછળ હાર્ડવેર ઇનિશિયલાઇઝેશન કોડને અલગથી જાળવણી અને પરીક્ષણ કરાયેલ લાઇબ્રેરીઓમાં ખસેડવાનો સમાવેશ થાય છે જે ચોક્કસ પ્રોટોકોલ્સને સામેલ કર્યા વિના મુખ્ય ફર્મવેર સાથે સ્થિર રીતે લિંક કરી શકાય છે.

પ્રોજેકટ વિશે જણાવાયું છે કે પ્રથમ ઓપનએસઆઈએલ-આધારિત UEFI ફર્મવેર 2026 માં વિતરિત થવાની અપેક્ષા છે. યોજનાઓ પણ ઉલ્લેખ કરે છે CoreBoot સાથે એકીકરણ માટે સૂચનાઓની તૈયારી, lOpenSIL ફર્મવેર આર્કિટેક્ચર સ્પષ્ટીકરણનું પ્રકાશન, AMD CRB પ્લેટફોર્મ માટે CoreBoot અને AMI Aptio OpenEdition પર આધારિત ફર્મવેરની રચના.

AMD માને છે કે ઉન્નત સુરક્ષા મુદ્રા હાંસલ કરવાની એક રીત એ છે કે ઓપન સોર્સ સમુદાય માટે સિલિકોન બૂટ ફર્મવેરનું આર્કિટેક્ચર, વિકાસ અને માન્યતા ખોલવી. AMD ઓપન સોર્સ સોફ્ટવેર માટે પ્રતિબદ્ધ છે અને હવે તેના x86 AGESA FW સ્ટેકના નવા આર્કિટેક્ચર સાથે વિવિધ ફર્મવેર ડોમેન્સમાં વિસ્તરણ કરી રહ્યું છે, જે કોરબૂટ, ઓરબૂટ જેવા હોસ્ટમાં અન્ય ફર્મવેર સોલ્યુશન્સ માટે યજમાન ફર્મવેર તરીકે UEFI સાથે ડિઝાઇન કરવામાં આવ્યું છે. , FortiBIOS, પ્રોજેક્ટ µ અને અન્ય. 

openSIL માં ત્રણ મુખ્ય પુસ્તકાલયોનો સમાવેશ થાય છે કમ્પાઇલ સમયે સ્ટેટિકલી લિંક કરવા માટે રચાયેલ છે:

  • xSIM (x86 ઇનિશિયલાઇઝેશન લાઇબ્રેરીઓ): આ DRAM, JEDEC અને મેમરી કંટ્રોલર્સની શરૂઆત સહિત મૂળભૂત હોસ્ટ પ્લેટફોર્મ ઇનિશિયલાઇઝેશન માટે API પ્રદાન કરે છે. આમાં મેમરી ઈન્ટરફેસ તાલીમ અને સિગ્નલ કન્ડીશનીંગ, JEDEC DRAM પ્રારંભ અને હોસ્ટ મેમરી કંટ્રોલર ઇનિશિયલાઇઝેશનનો સમાવેશ થાય છે, જે સામૂહિક રીતે મેમરી પ્રારંભનો મોટો ભાગ બનાવે છે. પરિણામે, જ્યારે x86 રીબૂટ અક્ષમ હોય ત્યારે સિસ્ટમ મેમરી પહેલેથી જ ઉપલબ્ધ છે.
  • xPRF (x86 પ્લેટફોર્મ સંદર્ભ લાઇબ્રેરી) - ચોક્કસ હાર્ડવેર ઘટકો, જેમ કે GPIOs અને SMMs શરૂ કરવા માટેની સેવાઓ. આનું ઉદાહરણ GPIO પ્રોગ્રામિંગ હશે. આમાં RAS વગેરે જેવી ઘટનાઓને હેન્ડલ કરવા માટે SMM નિયંત્રકોનો પણ સમાવેશ થઈ શકે છે. અને બોર્ડ ડિઝાઇનને આધીન છે
  • xUSL (x86 ઉપયોગિતાઓ અને સેવાઓ લાઇબ્રેરી) - xSIM અને xPRF લાઇબ્રેરીઓમાં ઉપયોગમાં લેવાતા હેલ્પર આંતરિક ડ્રાઇવરો, અને ફર્મવેરથી કૉલ કરવા માટે ઉપલબ્ધ નથી.

સૂચિત પુસ્તકાલયો તમને જરૂરી હાર્ડવેર માટે ઝડપથી અને સરળતાથી સપોર્ટ ઉમેરવા દે છે પ્રમાણભૂત UEFI ફર્મવેર, તેમજ CoreBoot, oreboot, FortiBIOS અને Projectµ પ્લેટફોર્મ પર બનેલ વૈકલ્પિક ફર્મવેર.

પ્રોજેક્ટ વિકાસકર્તાઓને ફર્મવેર જાળવવાની જરૂરિયાતથી મુક્ત કરે છે ચોક્કસ કમ્પ્યુટર્સ માટે અલગથી અને શરૂઆતમાં ટૂલ્સના ખુલ્લા અને પારદર્શક સમૂહ તરીકે વિકસાવવામાં આવ્યું છે, જે ફર્મવેર સુરક્ષામાં પણ સુધારો કરશે, પરીક્ષણને સરળ બનાવશે, સ્વતંત્ર ચકાસણી પ્રદાન કરશે અને બગ અને નબળાઈ ટ્રેકિંગને એકીકૃત કરશે.

વિકાસ ભાગ માટે અને ઉત્પાદન રચના કે એસતમને ઘણા તબક્કાઓમાંથી પસાર કરવામાં આવશે:

  1. પ્રથમ તબક્કામાં, જે બંધ દરવાજા પાછળ હતું, પ્લેટફોર્મનો પ્રોટોટાઇપ વિકસાવવામાં આવ્યો હતો.
  2. તબક્કો 2, હવે પૂર્ણ થયો છે, એ XNUMXથી પેઢીના AMD EPYC પ્રોસેસર સાથે AMD CRB પ્લેટફોર્મ પર આધારિત SoC માટે ઓપનએસઆઈએલ પ્રોટોટાઇપ કોડ બહાર પાડ્યો છે.
  3. ત્રીજા તબક્કામાં, જે 2024 ના ચોથા ક્વાર્ટર સુધી ચાલશે, પ્રોટોટાઇપ વ્યાપક ઉપયોગ માટે તૈયાર થવા માટે સુનિશ્ચિત થયેલ છે.

એક નવું ઓપન આર્કિટેક્ચર કે જે સંભવિતપણે હુમલાની સપાટીને ઘટાડવા અને નોંધપાત્ર રીતે અનંત માપનીયતા માટે પરવાનગી આપે છે તે હવે ખ્યાલના પુરાવા તરીકે મૂલ્યાંકન માટે ઓપન સોર્સ સમુદાયમાં ઉપલબ્ધ છે, જેને AMD ઓપનએસઆઈએલ - ઓપન-સોર્સ સિલિકોન ઇનિશિયલાઇઝેશન લાઇબ્રેરી કહેવાય છે.

છેલ્લે, એ ઉલ્લેખ કરવો જોઈએ કે એMD ઓપનએસઆઈએલ સાથે વિવિધ સમસ્યાઓ ઉકેલવાની આશા રાખે છે અને તમે શું અપેક્ષા રાખો છો:

  • પ્લેટફોર્મની સુરક્ષા, કાર્યક્ષમતા અને સ્કેલ સુધારેલ છે.
  • સુધારેલ પરીક્ષણ કવરેજ, સંપૂર્ણ સિસ્ટમોને માન્ય કરે છે.
  • ઘૂંસપેંઠ પરીક્ષણ અને નબળાઈ દેખરેખમાં વધારો.
  • ફર્મવેર બાઈનરીઓમાં વધુ ટ્રેસેબિલિટી અને નબળાઈ ટ્રેકિંગ માટે SBOM જેવી ઑપ્ટિમાઇઝ ટ્રેસિબિલિટી.

છેલ્લે, જો તમે તેના વિશે વધુ જાણવામાં સક્ષમ થવામાં રસ ધરાવો છો, તો તમે માં વિગતોનો સંપર્ક કરી શકો છો નીચેની કડી


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.