રાસ્પબેરી_પી_લોગો

રાસ્પબેરી પી 5 એક્સ્ટ્રા PMIC કોમ્પ્યુટ મોડ્યુલ 4

રાસ્પબેરી-પાઇ-5 -એક્સ્ટ્રા-પીએમઆઇસી -કમ્પ્યુટ -મોડ્યુલ-4-ઉત્પાદન

કોલોફોન

2020-2023 રાસ્પબેરી પાઇ લિમિટેડ (અગાઉ રાસ્પબેરી પાઇ (ટ્રેડિંગ) લિમિટેડ) આ દસ્તાવેજીકરણ ક્રિએટિવ કોમન્સ એટ્રિબ્યુશન-નોડેરિવેટિવ્ઝ 4.0 ઇન્ટરનેશનલ (CC BY-ND 4.0) લાઇસન્સ હેઠળ લાઇસન્સ પ્રાપ્ત છે.

  • બિલ્ડ-ડેટ: 2024-07-09
  • બિલ્ડ-વર્ઝન: ગીથાશ: 3d961bb-ક્લીન

કાનૂની અસ્વીકરણ સૂચના

રાસ્પબેરી પીઆઈ ઉત્પાદનો (ડેટાશીટ્સ સહિત) માટેનો ટેકનિકલ અને વિશ્વસનીયતા ડેટા સમયાંતરે ("સંસાધનો") સુધારેલ છે તે રાસ્પબેરી પીઆઈ લિમિટેડ ("આરપીએલ") દ્વારા "જેમ છે તેમ" પ્રદાન કરવામાં આવે છે અને કોઈપણ સ્પષ્ટ અથવા ગર્ભિત વોરંટી, જેમાં ચોક્કસ હેતુ માટે વેપારીતા અને યોગ્યતાની ગર્ભિત વોરંટીનો સમાવેશ થાય છે, પરંતુ તેના સુધી મર્યાદિત નથી, તેને અસ્વીકાર કરવામાં આવે છે. લાગુ કાયદા દ્વારા મંજૂર મહત્તમ હદ સુધી, કોઈપણ સંજોગોમાં RPL કોઈપણ પ્રત્યક્ષ, પરોક્ષ, આકસ્મિક, ખાસ, ઉદાહરણરૂપ અથવા પરિણામી નુકસાન (જેમાં અવેજી માલ અથવા સેવાઓની પ્રાપ્તિ; ઉપયોગ, ડેટા અથવા નફામાં ઘટાડો; અથવા વ્યવસાયિક વિક્ષેપનો સમાવેશ થાય છે, પરંતુ મર્યાદિત નથી) માટે જવાબદાર રહેશે નહીં, ભલે તે જવાબદારીના કોઈપણ સિદ્ધાંતને કારણે હોય, પછી ભલે તે કરારમાં હોય, કડક જવાબદારી હોય, અથવા નુકસાન (બેદરકારી અથવા અન્યથા સહિત) હોય જે સંસાધનોના ઉપયોગથી કોઈપણ રીતે ઉદ્ભવે છે, ભલે આવા નુકસાનની શક્યતા વિશે સલાહ આપવામાં આવે. RPL કોઈપણ સમયે અને વધુ સૂચના વિના સંસાધનો અથવા તેમાં વર્ણવેલ કોઈપણ ઉત્પાદનોમાં કોઈપણ વધારા, સુધારા, સુધારા અથવા કોઈપણ અન્ય ફેરફારો કરવાનો અધિકાર અનામત રાખે છે. આ સંસાધનો યોગ્ય સ્તરના ડિઝાઇન જ્ઞાન ધરાવતા કુશળ વપરાશકર્તાઓ માટે બનાવાયેલ છે. વપરાશકર્તાઓ સંસાધનોની પસંદગી અને ઉપયોગ અને તેમાં વર્ણવેલ ઉત્પાદનોના કોઈપણ ઉપયોગ માટે સંપૂર્ણપણે જવાબદાર છે. વપરાશકર્તા સંસાધનોના ઉપયોગથી ઉદ્ભવતા તમામ જવાબદારીઓ, ખર્ચ, નુકસાન અથવા અન્ય નુકસાન સામે RPL ને નુકસાનમુક્ત રાખવા અને નુકસાનમુક્ત રાખવા સંમત થાય છે. RPL વપરાશકર્તાઓને ફક્ત રાસ્પબેરી પાઇ ઉત્પાદનો સાથે જોડાણમાં સંસાધનો વાપરવાની પરવાનગી આપે છે. સંસાધનોનો અન્ય તમામ ઉપયોગ પ્રતિબંધિત છે. અન્ય કોઈપણ RPL અથવા અન્ય તૃતીય પક્ષ બૌદ્ધિક સંપદા અધિકારને કોઈ લાઇસન્સ આપવામાં આવતું નથી. ઉચ્ચ જોખમ પ્રવૃત્તિઓ. રાસ્પબેરી પાઇ ઉત્પાદનો ડિઝાઇન, ઉત્પાદિત અથવા જોખમી વાતાવરણમાં ઉપયોગ માટે બનાવાયેલ નથી જેમાં નિષ્ફળ સલામત કામગીરીની જરૂર હોય, જેમ કે પરમાણુ સુવિધાઓ, વિમાન નેવિગેશન અથવા સંદેશાવ્યવહાર પ્રણાલીઓ, હવાઈ ટ્રાફિક નિયંત્રણ, શસ્ત્રો પ્રણાલીઓ અથવા સલામતી-નિર્ણાયક એપ્લિકેશનો (જીવન સહાયક પ્રણાલીઓ અને અન્ય તબીબી ઉપકરણો સહિત), જેમાં ઉત્પાદનોની નિષ્ફળતા સીધી મૃત્યુ, વ્યક્તિગત ઈજા અથવા ગંભીર શારીરિક અથવા પર્યાવરણીય નુકસાન ("ઉચ્ચ જોખમ પ્રવૃત્તિઓ") તરફ દોરી શકે છે. RPL ખાસ કરીને ઉચ્ચ જોખમ પ્રવૃત્તિઓ માટે ફિટનેસની કોઈપણ સ્પષ્ટ અથવા ગર્ભિત વોરંટીનો અસ્વીકાર કરે છે અને ઉચ્ચ જોખમ પ્રવૃત્તિઓમાં રાસ્પબેરી પાઇ ઉત્પાદનોના ઉપયોગ અથવા સમાવેશ માટે કોઈ જવાબદારી સ્વીકારતું નથી. રાસ્પબેરી પાઇ ઉત્પાદનો RPL ની માનક શરતોને આધીન પ્રદાન કરવામાં આવે છે. RPL ની RESOURCES ની જોગવાઈ RPL ની માનક શરતોને વિસ્તૃત કરતી નથી અથવા અન્યથા તેમાં ફેરફાર કરતી નથી, જેમાં તેમાં વ્યક્ત કરાયેલા અસ્વીકરણ અને વોરંટીનો સમાવેશ થાય છે પરંતુ તે મર્યાદિત નથી.

દસ્તાવેજ સંસ્કરણ ઇતિહાસ

પ્રકાશન તારીખ વર્ણન
1.0 16 ડિસેમ્બર 2022 • પ્રારંભિક પ્રકાશન
1.1 7 જુલાઇ 2024 • vcgencmd આદેશોમાં ટાઇપો સુધારો, રાસ્પબેરી પાઇ ઉમેર્યું

૫ વિગત.

દસ્તાવેજનો અવકાશ

આ દસ્તાવેજ નીચેના રાસ્પબેરી પાઈ ઉત્પાદનોને લાગુ પડે છે:

પાઇ ઝીરો પાઇ 1 પાઇ 2 પાઇ 3 પાઇ 4 પાઇ 5 Pi 400 CM1 CM3 CM4 પીકો
શૂન્ય W H A B A+ B+ A B B A+ B+ બધા બધા બધા બધા બધા બધા બધા
                        * * *     *  

પરિચય

રાસ્પબેરી પાઇ 4/5 અને રાસ્પબેરી પાઇ કમ્પ્યુટ મોડ્યુલ 4 ઉપકરણો વિવિધ વોલ્યુમ સપ્લાય કરવા માટે પાવર મેનેજમેન્ટ ઇન્ટિગ્રેટેડ સર્કિટ (PMIC) નો ઉપયોગ કરે છે.tagPCB પરના વિવિધ ઘટકો માટે જરૂરી છે. તેઓ ઉપકરણો યોગ્ય ક્રમમાં શરૂ થાય તેની ખાતરી કરવા માટે પાવર-અપ્સનો ક્રમ પણ આપે છે. આ મોડેલોના ઉત્પાદનના સમયગાળા દરમિયાન, સંખ્યાબંધ વિવિધ PMIC ઉપકરણોનો ઉપયોગ કરવામાં આવ્યો છે. બધા PMICS એ વોલ્યુમ કરતાં વધારાની કાર્યક્ષમતા પ્રદાન કરી છે.tagઇ પુરવઠો:

  • CM4 પર વાપરી શકાય તેવા બે ADC ચેનલો.
  • રાસ્પબેરી પાઇ 4 અને રાસ્પબેરી પાઇ 400 અને રાસ્પબેરી પાઇ 5 ના બધા મોડેલોના પછીના સુધારાઓ પર, ADC ને CC1 અને CC2 પર USB-C પાવર કનેક્ટર સાથે વાયર્ડ અપ કરવામાં આવે છે.
  • એક ઓન-ચિપ સેન્સર જેનો ઉપયોગ PMIC ના તાપમાનને મોનિટર કરવા માટે થઈ શકે છે, જે Raspberry Pi 4 અને 5, અને CM4 પર ઉપલબ્ધ છે.

આ દસ્તાવેજ સોફ્ટવેરમાં આ સુવિધાઓને કેવી રીતે ઍક્સેસ કરવી તેનું વર્ણન કરે છે.

ચેતવણી

PMIC ના ભવિષ્યના સંસ્કરણોમાં આ કાર્યક્ષમતા જાળવવામાં આવશે તેની કોઈ ગેરંટી નથી, તેથી તેનો ઉપયોગ સાવધાની સાથે કરવો જોઈએ.

તમે નીચેના દસ્તાવેજોનો પણ સંદર્ભ લઈ શકો છો:

આ શ્વેતપત્ર ધારે છે કે રાસ્પબેરી પાઇ રાસ્પબેરી પાઇ ઓએસ ચલાવી રહ્યું છે, અને નવીનતમ ફર્મવેર અને કર્નલ સાથે સંપૂર્ણપણે અદ્યતન છે.

સુવિધાઓનો ઉપયોગ

શરૂઆતમાં આ સુવિધાઓ ફક્ત PMIC પર જ રજિસ્ટર સીધા વાંચીને ઉપલબ્ધ હતી. જો કે, રજિસ્ટર સરનામાં વપરાયેલ PMIC (અને તેથી બોર્ડ રિવિઝન પર) ના આધારે બદલાય છે, તેથી Raspberry Pi Ltd એ આ માહિતી મેળવવા માટે એક રિવિઝન-અજ્ઞેયવાદી રીત પ્રદાન કરી છે. આમાં કમાન્ડ લાઇન ટૂલ vcgencmd નો ઉપયોગ શામેલ છે, જે એક પ્રોગ્રામ છે જે યુઝર સ્પેસ એપ્લિકેશનોને Raspberry Pi Ltd ઉપકરણના ફર્મવેરમાં સંગ્રહિત અથવા ઍક્સેસ કરેલી માહિતીને ઍક્સેસ કરવાની મંજૂરી આપે છે.

ઉપલબ્ધ vcgencmd આદેશો નીચે મુજબ છે:

આદેશ વર્ણન
vcgencmd માપ_વોલ્ટ યુએસબી_પીડી વોલ્યુમ માપે છેtagusb_pd ચિહ્નિત પિન પર e (CM4 IO સ્કીમેટિક જુઓ). ફક્ત CM4.
vcgencmd માપ_વોલ્ટ ain1 વોલ્યુમ માપે છેtagain1 ચિહ્નિત પિન પર e (CM 4 IO સ્કીમેટિક જુઓ). ફક્ત CM4.
vcgencmd માપ_તાપમાન pmic PMIC ડાઇનું તાપમાન માપે છે. CM4 અને રાસ્પબેરી પાઇ 4 અને 5.

આ બધા આદેશો Linux કમાન્ડ લાઇનથી ચલાવવામાં આવે છે.

પ્રોગ્રામ કોડમાંથી સુવિધાઓનો ઉપયોગ કરવો

જો તમને એપ્લિકેશનની અંદરની માહિતીની જરૂર હોય તો આ vcgencmd આદેશોનો પ્રોગ્રામેટિકલી ઉપયોગ શક્ય છે. Python અને C બંનેમાં, આદેશ ચલાવવા અને પરિણામને સ્ટ્રિંગ તરીકે પરત કરવા માટે OS કોલનો ઉપયોગ કરી શકાય છે. અહીં કેટલાક ઉદાહરણો છેampvcgencmd આદેશને કૉલ કરવા માટે ઉપયોગમાં લઈ શકાય તેવો પાયથોન કોડ:રાસ્પબેરી-પાઇ-5 -એક્સ્ટ્રા-પીએમઆઇસી -કમ્પ્યુટ -મોડ્યુલ-4-આકૃતિ (1)

આ કોડ પાયથોન સબપ્રોસેસ મોડ્યુલનો ઉપયોગ કરીને vcgencmd કમાન્ડને કૉલ કરે છે અને pmic ને લક્ષ્ય બનાવતા measure_temp કમાન્ડને પાસ કરે છે, જે PMIC ડાઇનું તાપમાન માપશે. કમાન્ડનું આઉટપુટ કન્સોલમાં પ્રિન્ટ થશે.

અહીં એક સમાન ભૂતપૂર્વ છેampC માં le:રાસ્પબેરી-પાઇ-5 -એક્સ્ટ્રા-પીએમઆઇસી -કમ્પ્યુટ -મોડ્યુલ-4-આકૃતિ (2)રાસ્પબેરી-પાઇ-5 -એક્સ્ટ્રા-પીએમઆઇસી -કમ્પ્યુટ -મોડ્યુલ-4-આકૃતિ (3)

C કોડ popen (system() ને બદલે) નો ઉપયોગ કરે છે, જે એક વિકલ્પ પણ હશે), અને કદાચ જરૂર કરતાં થોડું વધુ વર્બોઝ છે કારણ કે તે કોલમાંથી બહુવિધ લાઇન પરિણામોને હેન્ડલ કરી શકે છે, જ્યારે vcgencmd ફક્ત એક જ લાઇન ટેક્સ્ટ આપે છે.

નોંધ

આ કોડ અર્ક ફક્ત ભૂતપૂર્વ તરીકે પૂરા પાડવામાં આવે છેampઓછી, અને તમારે તમારી ચોક્કસ જરૂરિયાતોને આધારે તેમને સુધારવાની જરૂર પડી શકે છે. દા.ત.ample, તમે vcgencmd આદેશના આઉટપુટનું વિશ્લેષણ કરીને પછીના ઉપયોગ માટે તાપમાન મૂલ્ય મેળવી શકો છો.

વારંવાર પૂછાતા પ્રશ્નો

  • પ્ર: શું હું બધા રાસ્પબેરી પાઇ મોડેલો પર આ સુવિધાઓનો ઉપયોગ કરી શકું છું?
    • A: ના, આ સુવિધાઓ ખાસ કરીને Raspberry Pi 4, Raspberry Pi 5 અને Compute Module 4 ઉપકરણો માટે ઉપલબ્ધ છે.
  • પ્ર: શું ભવિષ્યના ઉપયોગ માટે આ સુવિધાઓ પર આધાર રાખવો સલામત છે?
    • A: ભવિષ્યના PMIC સંસ્કરણોમાં આ કાર્યક્ષમતા જાળવવામાં આવશે તેની કોઈ ગેરંટી નથી, તેથી આ સુવિધાઓનો ઉપયોગ કરતી વખતે સાવચેતી રાખવાની સલાહ આપવામાં આવે છે.

દસ્તાવેજો / સંસાધનો

રાસ્પબેરી પાઇ રાસ્પબેરી પાઇ 5 એક્સ્ટ્રા પીએમઆઈસી કમ્પ્યુટ મોડ્યુલ 4 [પીડીએફ] સૂચના માર્ગદર્શિકા
રાસ્પબેરી પાઇ 4, રાસ્પબેરી પાઇ 5, કમ્પ્યુટ મોડ્યુલ 4, રાસ્પબેરી પાઇ 5 એક્સ્ટ્રા પીએમઆઇસી કમ્પ્યુટ મોડ્યુલ 4, રાસ્પબેરી પાઇ 5, એક્સ્ટ્રા પીએમઆઇસી કમ્પ્યુટ મોડ્યુલ 4, કમ્પ્યુટ મોડ્યુલ 4

સંદર્ભો

એક ટિપ્પણી મૂકો

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