રાસ્પબેરી Pi CM 1 4S કોમ્પ્યુટ મોડ્યુલ
ઉત્પાદન માહિતી
વિશિષ્ટતાઓ
- લક્ષણ: પ્રોસેસર
- રેન્ડમ એક્સેસ મેમરી: 1GB
- એમ્બેડેડ મલ્ટીમીડિયાકાર્ડ (eMMC) મેમરી: 0/8/16/32GB
- ઈથરનેટ: હા
- યુનિવર્સલ સીરીયલ બસ (USB): હા
- એચડીએમઆઈ: હા
- ફોર્મ ફેક્ટર: SODIMM
ઉત્પાદન વપરાશ સૂચનાઓ
કમ્પ્યુટ મોડ્યુલ 1/3 થી કોમ્પ્યુટ મોડ્યુલ 4S માં સંક્રમણ
જો તમે Raspberry Pi Compute Module (CM) 1 અથવા 3 થી Raspberry Pi CM 4S માં સંક્રમણ કરી રહ્યાં છો, તો આ પગલાં અનુસરો:
- ખાતરી કરો કે તમારી પાસે નવા પ્લેટફોર્મ માટે સુસંગત Raspberry Pi ઓપરેટિંગ સિસ્ટમ (OS) ઇમેજ છે.
- જો વૈવિધ્યપૂર્ણ કર્નલ વાપરી રહ્યા હોય, તો ફરીથીview અને નવા હાર્ડવેર સાથે સુસંગતતા માટે તેને સમાયોજિત કરો.
- મોડેલો વચ્ચેના તફાવતો માટે માર્ગદર્શિકામાં વર્ણવેલ હાર્ડવેર ફેરફારોને ધ્યાનમાં લો.
પાવર સપ્લાય વિગતો
કોઈપણ સમસ્યાઓ ટાળવા માટે યોગ્ય પાવર સપ્લાયનો ઉપયોગ કરવાની ખાતરી કરો જે Raspberry Pi CM 4S ની પાવર જરૂરિયાતોને પૂર્ણ કરે છે.
બુટ દરમિયાન સામાન્ય હેતુ I/O (GPIO) નો ઉપયોગ
કનેક્ટેડ પેરિફેરલ્સ અથવા એસેસરીઝના યોગ્ય પ્રારંભ અને કાર્યની ખાતરી કરવા માટે બુટ દરમિયાન GPIO વર્તનને સમજો.
વારંવાર પૂછાતા પ્રશ્નો (FAQ)
પ્ર: શું હું SODIMM ઉપકરણ તરીકે મેમરી સ્લોટમાં CM 1 અથવા CM 3 નો ઉપયોગ કરી શકું?
A: ના, આ ઉપકરણોનો ઉપયોગ મેમરી સ્લોટમાં SODIMM ઉપકરણ તરીકે કરી શકાતો નથી. ફોર્મ ફેક્ટર ખાસ કરીને Raspberry Pi CM મોડલ્સ સાથે સુસંગતતા માટે રચાયેલ છે.
પરિચય
આ વ્હાઇટપેપર તે લોકો માટે છે જેઓ રાસ્પબેરી પી કોમ્પ્યુટ મોડ્યુલ (CM) 1 અથવા 3 નો ઉપયોગ કરીને રાસ્પબેરી Pi CM 4S પર જવા માંગે છે. આ ઇચ્છનીય હોઈ શકે તેવા ઘણા કારણો છે:
- ગ્રેટર કમ્પ્યુટિંગ પાવર
- વધુ મેમરી
- 4Kp60 સુધીનું ઉચ્ચ-રિઝોલ્યુશન આઉટપુટ
- વધુ સારી ઉપલબ્ધતા
- ઉત્પાદનનું લાંબું જીવન (છેલ્લી વખત જાન્યુઆરી 2028 પહેલાં ખરીદો નહીં)
સોફ્ટવેરના પરિપ્રેક્ષ્યમાં, Raspberry Pi CM 1/3 થી Raspberry Pi CM 4S તરફનું પગલું પ્રમાણમાં પીડારહિત છે, કારણ કે Raspberry Pi ઓપરેટિંગ સિસ્ટમ (OS) ઇમેજ બધા પ્લેટફોર્મ પર કામ કરતી હોવી જોઈએ. જો, તેમ છતાં, તમે વૈવિધ્યપૂર્ણ કર્નલનો ઉપયોગ કરી રહ્યાં છો, તો ચાલમાં કેટલીક બાબતો ધ્યાનમાં લેવાની જરૂર પડશે. હાર્ડવેર ફેરફારો નોંધપાત્ર છે, અને તફાવતો પછીના વિભાગમાં વર્ણવેલ છે.
પરિભાષા
લેગસી ગ્રાફિક્સ સ્ટેક: એક ગ્રાફિક્સ સ્ટેક જે કર્નલના સંપર્કમાં આવેલા શિમ એપ્લીકેશન પ્રોગ્રામિંગ ઈન્ટરફેસ સાથે વિડીયોકોર ફર્મવેર બ્લોબમાં સંપૂર્ણ રીતે લાગુ કરવામાં આવે છે. આ તે છે જેનો ઉપયોગ મોટાભાગના Raspberry Pi Ltd Pi ઉપકરણો પર લોન્ચ થયો છે, પરંતુ ધીમે ધીમે (F)KMS/DRM દ્વારા બદલવામાં આવી રહ્યો છે.
FKMS: નકલી કર્નલ મોડ સેટિંગ. જ્યારે ફર્મવેર હજુ પણ નિમ્ન-સ્તરના હાર્ડવેરને નિયંત્રિત કરે છે (ઉદાampHDMI પોર્ટ્સ, ડિસ્પ્લે સીરીયલ ઈન્ટરફેસ વગેરે), પ્રમાણભૂત Linux પુસ્તકાલયોનો ઉપયોગ કર્નલમાં જ થાય છે.
KMS: સંપૂર્ણ કર્નલ મોડ સેટિંગ ડ્રાઈવર. ફર્મવેરની ક્રિયાપ્રતિક્રિયા વિના સીધી હાર્ડવેર સાથે વાત કરવા સહિત સમગ્ર ડિસ્પ્લે પ્રક્રિયાને નિયંત્રિત કરે છે.
DRM: ડાયરેક્ટ રેન્ડરિંગ મેનેજર, ગ્રાફિકલ પ્રોસેસિંગ એકમો સાથે વાતચીત કરવા માટે ઉપયોગમાં લેવાતા Linux કર્નલની સબસિસ્ટમ. FKMS અને KMS સાથે ભાગીદારીમાં વપરાય છે.
કમ્પ્યુટ મોડ્યુલ સરખામણી
કાર્યાત્મક તફાવતો
નીચેનું કોષ્ટક મોડેલો વચ્ચેના મૂળભૂત વિદ્યુત અને કાર્યાત્મક તફાવતોનો થોડો ખ્યાલ આપે છે.
લક્ષણ | સીએમ 1 | CM 3/3+ | CM 4S |
પ્રોસેસર | બીસીએમએક્સયુએનએક્સ | બીસીએમએક્સયુએનએક્સ | બીસીએમએક્સયુએનએક્સ |
રેન્ડમ એક્સેસ મેમરી | 512MB | 1GB | 1GB |
એમ્બેડેડ મલ્ટીમીડિયાકાર્ડ (eMMC) મેમરી | — | 0/8/16/32GB | 0/8/16/32GB |
ઈથરનેટ | કોઈ નહિ | કોઈ નહિ | કોઈ નહિ |
યુનિવર્સલ સીરીયલ બસ (USB) | 1 × USB 2.0 | 1 × USB 2.0 | 1 × USB 2.0 |
HDMI | 1 × 1080p60 | 1 × 1080p60 | 1 × 4K |
ફોર્મ ફેક્ટર | SODIMM | SODIMM | SODIMM |
શારીરિક તફાવતો
Raspberry Pi CM 1, CM 3/3+ અને CM 4S ફોર્મ ફેક્ટર નાના-આઉટલાઇન ડ્યુઅલ ઇનલાઇન મેમરી મોડ્યુલ (SODIMM) કનેક્ટરની આસપાસ આધારિત છે. આ આ ઉપકરણો વચ્ચે ભૌતિક રીતે સુસંગત અપગ્રેડ પાથ પૂરો પાડે છે.
નોંધ
આ ઉપકરણોનો ઉપયોગ મેમરી સ્લોટમાં SODIMM ઉપકરણ તરીકે કરી શકાતો નથી.
પાવર સપ્લાય વિગતો
Raspberry Pi CM 3 ને બાહ્ય 1.8V પાવર સપ્લાય યુનિટ (PSU) ની જરૂર છે. Raspberry Pi CM 4S હવે બાહ્ય 1.8V PSU રેલનો ઉપયોગ કરતું નથી તેથી Raspberry Pi CM 4S પરની આ પિન હવે કનેક્ટેડ નથી. આનો અર્થ એ છે કે ભાવિ બેઝબોર્ડ્સને રેગ્યુલેટરની જરૂર પડશે નહીં, જે પાવર-ઓન સિક્વન્સિંગને સરળ બનાવે છે. જો હાલના બોર્ડમાં પહેલેથી જ +1.8V PSU હોય, તો Raspberry Pi CM 4S ને કોઈ નુકસાન થશે નહીં.
Raspberry Pi CM 3 એ ચિપ (SoC) પર BCM2837 સિસ્ટમનો ઉપયોગ કરે છે, જ્યારે CM 4S નવા BCM2711 SoCનો ઉપયોગ કરે છે. BCM2711 પાસે નોંધપાત્ર રીતે વધુ પ્રોસેસિંગ પાવર ઉપલબ્ધ છે, તેથી તે શક્ય છે, ખરેખર, તે વધુ પાવર વાપરે છે. જો આ ચિંતાનો વિષય છે તો config.txt માં ઘડિયાળના મહત્તમ દરને મર્યાદિત કરવાથી મદદ મળી શકે છે.
બુટ દરમિયાન સામાન્ય હેતુ I/O (GPIO) નો ઉપયોગ
Raspberry Pi CM 4S નું આંતરિક બુટીંગ BCM2711 GPIO40 થી GPIO43 પિનનો ઉપયોગ કરીને આંતરિક સીરીયલ પેરિફેરલ ઇન્ટરફેસ (SPI) ઇલેક્ટ્રોનિકલી ઇરેઝેબલ પ્રોગ્રામેબલ રીડ-ઓન્લી મેમરી (EEPROM) થી શરૂ થાય છે; એકવાર બુટીંગ પૂર્ણ થઈ જાય પછી BCM2711 GPIO ને SODIMM કનેક્ટર પર સ્વિચ કરવામાં આવે છે અને તેથી Raspberry Pi CM 3 પ્રમાણે વર્તે છે. ઉપરાંત, જો EEPROM ના ઇન-સિસ્ટમ અપગ્રેડની જરૂર હોય (આની ભલામણ કરવામાં આવતી નથી) તો GPIO પિન GPIO40 થી GPIO43 કરે છે. BCM2711 થી SPI EEPROM સાથે કનેક્ટ થવા પર પાછા ફરો અને તેથી SODIMM કનેક્ટર પરની આ GPIO પિન હવે અપગ્રેડ પ્રક્રિયા દરમિયાન BCM2711 દ્વારા નિયંત્રિત થતી નથી.
પ્રારંભિક પાવર ચાલુ પર GPIO વર્તન
GPIO રેખાઓ સ્ટાર્ટઅપ દરમિયાન ખૂબ જ સંક્ષિપ્ત બિંદુ ધરાવે છે જ્યાં તેઓ નીચા અથવા ઊંચા ખેંચાતા નથી, તેથી તેમના વર્તનને અણધારી બનાવે છે. આ બિનનિર્ધારિત વર્તણૂક CM3 અને CM4S વચ્ચે બદલાઈ શકે છે, અને તે જ ઉપકરણ પર ચિપ બેચની વિવિધતાઓ સાથે પણ. મોટાભાગના ઉપયોગના કેસોમાં આની ઉપયોગ પર કોઈ અસર થતી નથી, જો કે, જો તમારી પાસે ટ્રાઇ-સ્ટેટ GPIO સાથે MOSFET ગેટ જોડાયેલ હોય, તો આ વોલ્ટને પકડી રાખવાની અને કોઈપણ કનેક્ટેડ ડાઉનસ્ટ્રીમ ઉપકરણને ચાલુ કરવાનું જોખમી હોઈ શકે છે. CM3 અથવા CM4S નો ઉપયોગ કરીને, બોર્ડની ડિઝાઇનમાં ગેટ બ્લીડ રેઝિસ્ટરને જમીન પર સામેલ કરવામાં આવે તેની ખાતરી કરવી સારી પ્રેક્ટિસ છે, જેથી આ કેપેસિટીવ ચાર્જ દૂર થઈ જાય.
રેઝિસ્ટર માટે સૂચિત મૂલ્યો 10K અને 100K ની વચ્ચે છે.
eMMC અક્ષમ કરી રહ્યું છે
Raspberry Pi CM 3 પર, EMMC_Disable_N ઇલેક્ટ્રિકલી સિગ્નલોને eMMC સુધી પહોંચતા અટકાવે છે. Raspberry Pi CM 4S પર બુટ કરવા માટે eMMC અથવા USB નો ઉપયોગ કરવો જોઈએ કે કેમ તે નક્કી કરવા માટે આ સિગ્નલ બુટ દરમિયાન વાંચવામાં આવે છે. આ ફેરફાર મોટાભાગની એપ્લિકેશનો માટે પારદર્શક હોવો જોઈએ.
EEPROM_WP_N
Raspberry Pi CM 4S ઓનબોર્ડ EEPROM માંથી બુટ થાય છે જે ઉત્પાદન દરમિયાન પ્રોગ્રામ કરવામાં આવે છે. EEPROM માં રાઇટ પ્રોટેક્ટ ફીચર છે જે સોફ્ટવેર દ્વારા સક્ષમ કરી શકાય છે. રાઈટ પ્રોટેક્શનને સપોર્ટ કરવા માટે એક્સટર્નલ પિન પણ આપવામાં આવે છે. SODIMM પિનઆઉટ પરનો આ પિન ગ્રાઉન્ડ પિન હતો, તેથી ડિફૉલ્ટ રૂપે જો રાઇટ પ્રોટેક્શન સૉફ્ટવેર દ્વારા સક્ષમ હોય તો EEPROM રાઇટ પ્રોટેક્ટેડ છે. EEPROM ને ક્ષેત્રમાં અપડેટ કરવાની ભલામણ કરવામાં આવતી નથી. એકવાર સિસ્ટમનો વિકાસ પૂર્ણ થઈ જાય તે પછી EEPROM ને ક્ષેત્રના ફેરફારોને રોકવા માટે સોફ્ટવેર દ્વારા રાઈટ-પ્રોટેક્ટેડ હોવું જોઈએ.
સોફ્ટવેર ફેરફારો જરૂરી
જો તમે સંપૂર્ણ રીતે અપડેટ કરેલ Raspberry Pi OS નો ઉપયોગ કરી રહ્યાં હોવ તો કોઈપણ Raspberry Pi Ltd બોર્ડ વચ્ચે ફરતી વખતે જરૂરી સોફ્ટવેર ફેરફારો ન્યૂનતમ છે; સિસ્ટમ આપમેળે શોધી કાઢે છે કે કયું બોર્ડ ચાલી રહ્યું છે અને ઑપરેટિંગ સિસ્ટમને યોગ્ય રીતે સેટ કરશે. તેથી, ભૂતપૂર્વ માટેampતેથી, તમે તમારી OS ઇમેજને Raspberry Pi CM 3+ માંથી Raspberry Pi CM 4S પર ખસેડી શકો છો અને તે ફેરફારો વિના કામ કરવું જોઈએ.
નોંધ
તમારે પ્રમાણભૂત અપડેટ મિકેનિઝમમાંથી પસાર થઈને ખાતરી કરવી જોઈએ કે તમારું Raspberry Pi OS ઇન્સ્ટોલેશન અપ ટુ ડેટ છે. આ સુનિશ્ચિત કરશે કે બધા ફર્મવેર અને કર્નલ સોફ્ટવેર ઉપયોગમાં લેવાતા ઉપકરણ માટે યોગ્ય છે.
જો તમે તમારું પોતાનું ન્યૂનતમ કર્નલ બિલ્ડ વિકસાવી રહ્યાં હોવ અથવા બૂટ ફોલ્ડરમાં કોઈપણ કસ્ટમાઇઝેશન હોય તો ત્યાં કેટલાક વિસ્તારો હોઈ શકે છે જ્યાં તમારે ખાતરી કરવાની જરૂર પડશે કે તમે યોગ્ય સેટઅપ, ઓવરલે અને ડ્રાઇવર્સનો ઉપયોગ કરી રહ્યાં છો.
જ્યારે અપડેટેડ Raspberry Pi OS નો ઉપયોગ કરવાનો અર્થ એવો હોવો જોઈએ કે સંક્રમણ એકદમ પારદર્શક છે, કેટલીક 'બેર મેટલ' એપ્લિકેશન માટે શક્ય છે કે અમુક મેમરી એડ્રેસ બદલાઈ ગયા હોય અને એપ્લિકેશનનું પુનઃસંકલન જરૂરી હોય. BCM2711 ની વધારાની વિશેષતાઓ અને રજીસ્ટર સરનામાંઓ વિશે વધુ વિગતો માટે BCM2711 પેરિફેરલ્સ દસ્તાવેજીકરણ જુઓ.
જૂની સિસ્ટમ પર ફર્મવેર અપડેટ કરી રહ્યું છે
કેટલાક સંજોગોમાં Raspberry Pi OS ના નવીનતમ સંસ્કરણ પર છબી અપડેટ કરવી શક્ય ન હોઈ શકે. જો કે, CM4S બોર્ડને યોગ્ય રીતે કામ કરવા માટે હજુ પણ અપડેટેડ ફર્મવેરની જરૂર પડશે. Raspberry Pi Ltd તરફથી એક વ્હાઇટપેપર ઉપલબ્ધ છે જે ફર્મવેરને અપડેટ કરવાનું વિગતવાર વર્ણન કરે છે, જો કે, ટૂંકમાં, પ્રક્રિયા નીચે મુજબ છે:
ફર્મવેર ડાઉનલોડ કરો fileનીચેના સ્થાન પરથી s: https://github.com/raspberrypi/firmware/archive/refs/heads/stable.zip
આ ઝિપ file ઘણી જુદી જુદી વસ્તુઓ સમાવે છે, પરંતુ આમાં અમને રસ છેtage બુટ ફોલ્ડરમાં છે.
ફર્મવેર files પાસે ફોર્મ start*.elf અને તેમની સાથે સંકળાયેલ સપોર્ટના નામ છે files fixup*.dat.
મૂળભૂત સિદ્ધાંત એ જરૂરી શરૂઆત અને ફિક્સઅપની નકલ કરવાનો છે fileઆ ઝિપમાંથી s file સમાન નામ બદલવા માટે fileગંતવ્ય ઑપરેશન સિસ્ટમ ઇમેજ પર s. ચોક્કસ પ્રક્રિયા ઓપરેટિંગ સિસ્ટમ કેવી રીતે સેટ કરવામાં આવી છે તેના પર નિર્ભર રહેશે, પરંતુ ભૂતપૂર્વ તરીકેampઆ રીતે, રાસ્પબેરી પી ઓએસ ઈમેજ પર આ રીતે કરવામાં આવશે.
- ઝિપ બહાર કાઢો અથવા ખોલો file જેથી તમે જરૂરી ઍક્સેસ કરી શકો files.
- ગંતવ્ય OS ઇમેજ પર બૂટ ફોલ્ડર ખોલો (આ SD કાર્ડ અથવા ડિસ્ક-આધારિત નકલ પર હોઈ શકે છે).
- કઈ start.elf અને fixup.dat નક્કી કરો files ગંતવ્ય ઓએસ ઈમેજ પર હાજર છે.
- તેની નકલ કરો fileઝિપ આર્કાઇવથી ગંતવ્ય છબી સુધી s.
છબી હવે CM4S પર ઉપયોગ માટે તૈયાર હોવી જોઈએ.
ગ્રાફિક્સ
મૂળભૂત રીતે, Raspberry Pi CM 1–3+ લેગસી ગ્રાફિક્સ સ્ટેકનો ઉપયોગ કરે છે, જ્યારે Raspberry Pi CM 4S KMS ગ્રાફિક્સ સ્ટેકનો ઉપયોગ કરે છે.
જ્યારે રાસ્પબેરી Pi CM 4S પર લેગસી ગ્રાફિક્સ સ્ટેકનો ઉપયોગ કરવો શક્ય છે, ત્યારે આ 3D પ્રવેગકને સપોર્ટ કરતું નથી, તેથી KMS પર જવાની ભલામણ કરવામાં આવે છે.
HDMI
જ્યારે BCM2711 પાસે બે HDMI પોર્ટ છે, ત્યારે Raspberry Pi CM 0S પર માત્ર HDMI-4 ઉપલબ્ધ છે, અને આને 4Kp60 સુધી ચલાવી શકાય છે. અન્ય તમામ ડિસ્પ્લે ઈન્ટરફેસ (DSI, DPI અને સંયુક્ત) યથાવત છે.
Raspberry Pi એ Raspberry Pi Ltd નું ટ્રેડમાર્ક છે
રાસ્પબેરી પી લિ
દસ્તાવેજો / સંસાધનો
![]() |
રાસ્પબેરી Pi CM 1 4S કોમ્પ્યુટ મોડ્યુલ [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા CM 1, CM 1 4S કોમ્પ્યુટ મોડ્યુલ, 4S કોમ્પ્યુટ મોડ્યુલ, કોમ્પ્યુટ મોડ્યુલ, મોડ્યુલ |