Raspberry Pi 5 Extra PMIC Compute Module 4
កូឡូផុន
2020-2023 Raspberry Pi Ltd (អតីត Raspberry Pi (Trading) Ltd.) ឯកសារនេះត្រូវបានផ្តល់អាជ្ញាប័ណ្ណក្រោមអាជ្ញាប័ណ្ណ Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0) ។
- កាលបរិច្ឆេទសាងសង់៖ 2024-07-09
- កំណែសាងសង់៖ githash៖ 3d961bb-clean
សេចក្តីជូនដំណឹងអំពីការបដិសេធផ្នែកច្បាប់
ទិន្នន័យបច្ចេកទេស និងភាពអាចជឿជាក់បានសម្រាប់ផលិតផល RASPBERRY PI (រួមទាំងឯកសារទិន្នន័យ) ដែលត្រូវបានកែប្រែពីពេលមួយទៅពេលមួយ ("ធនធាន") ត្រូវបានផ្តល់ដោយ RASPBERRY PI LTD ("RPL") "ដូចដែលបានបញ្ជាក់" និងនៅពេលខាងមុខ។ រួមទាំង ប៉ុន្តែមិនកំណត់ចំពោះ ការធានាជាក់ស្តែងនៃការលក់ដូរ និងសមភាពសម្រាប់គោលបំណងពិសេសមួយត្រូវបានបដិសេធ។ ក្នុងវិសាលភាពអតិបរមាដែលត្រូវបានអនុញ្ញាតដោយច្បាប់ជាធរមាន ក្នុងករណីណាក៏ដោយ RPL នឹងត្រូវទទួលខុសត្រូវចំពោះការខូចខាតដោយផ្ទាល់ ដោយផ្ទាល់ ដោយអចេតនា ឧប្បត្តិហេតុ ពិសេស គំរូ ឬការខូចខាតជាផលវិបាក (រួមទាំង ផលប៉ះពាល់ជាបន្តបន្ទាប់) ទំនិញ ឬសេវាកម្ម ការបាត់បង់ការប្រើប្រាស់ ទិន្នន័យ ឬប្រាក់ចំណេញ ឬការរំខានអាជីវកម្ម) ទោះបីជាបង្កឡើង និងលើទ្រឹស្តីនៃទំនួលខុសត្រូវណាមួយក៏ដោយ ទោះជានៅក្នុងកិច្ចសន្យា ទំនួលខុសត្រូវយ៉ាងតឹងរ៉ឹង ឬការទារសំណងក៏ដោយ ចាកចេញពីការប្រើប្រាស់ធនធាន ទោះបីជាត្រូវបានណែនាំអំពីលទ្ធភាពនៃការខូចខាតបែបនេះក៏ដោយ។ RPL រក្សាសិទ្ធិក្នុងការធ្វើឱ្យប្រសើរឡើង ការកែលម្អ ការកែតម្រូវ ឬការកែប្រែផ្សេងទៀតចំពោះធនធាន ឬផលិតផលណាមួយដែលបានពិពណ៌នានៅក្នុងពួកវាគ្រប់ពេលវេលា និងដោយគ្មានការជូនដំណឹងបន្ថែម។ ធនធានត្រូវបានបម្រុងទុកសម្រាប់អ្នកប្រើប្រាស់ដែលមានជំនាញដែលមានកម្រិតសមស្របនៃចំណេះដឹងផ្នែករចនា។ អ្នកប្រើប្រាស់ទទួលខុសត្រូវទាំងស្រុងចំពោះការជ្រើសរើស និងការប្រើប្រាស់ធនធាន និងកម្មវិធីណាមួយនៃផលិតផលដែលបានពិពណ៌នានៅក្នុងពួកគេ។ អ្នកប្រើប្រាស់យល់ព្រមទូទាត់សំណង និងរក្សាទុក RPL ដោយមិនបង្កគ្រោះថ្នាក់ចំពោះរាល់បំណុល ការចំណាយ ការខូចខាត ឬការបាត់បង់ផ្សេងទៀតដែលកើតចេញពីការប្រើប្រាស់ធនធានរបស់ពួកគេ។ RPL ផ្តល់ការអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់ប្រើប្រាស់ RESOURCES ដោយភ្ជាប់ជាមួយផលិតផល Raspberry Pi តែប៉ុណ្ណោះ។ ការប្រើប្រាស់ផ្សេងទៀតទាំងអស់នៃធនធានត្រូវបានហាមឃាត់។ គ្មានអាជ្ញាប័ណ្ណណាមួយត្រូវបានផ្តល់ទៅឱ្យ RPL ឬសិទ្ធិកម្មសិទ្ធិបញ្ញាភាគីទីបីផ្សេងទៀត។ សកម្មភាពដែលមានហានិភ័យខ្ពស់។ ផលិតផល Raspberry Pi មិនត្រូវបានរចនា ផលិត ឬមានបំណងសម្រាប់ប្រើប្រាស់ក្នុងបរិយាកាសគ្រោះថ្នាក់ដែលតម្រូវឱ្យដំណើរការមិនដំណើរការប្រកបដោយសុវត្ថិភាព ដូចជានៅក្នុងប្រតិបត្តិការនៃរោងចក្រនុយក្លេអ៊ែរ ប្រព័ន្ធរុករកតាមយន្តហោះ ឬប្រព័ន្ធទំនាក់ទំនង ការគ្រប់គ្រងចរាចរណ៍ផ្លូវអាកាស ប្រព័ន្ធអាវុធ ឬកម្មវិធីសុវត្ថិភាព (រួមទាំងប្រព័ន្ធជំនួយអាយុជីវិត និងឧបករណ៍វេជ្ជសាស្ត្រផ្សេងទៀត) ដែលការបរាជ័យនៃផលិតផលអាចបណ្តាលឱ្យស្លាប់ដោយផ្ទាល់ របួសផ្ទាល់ខ្លួន ឬការខូចខាតរាងកាយ ឬបរិស្ថានធ្ងន់ធ្ងរ ("High" Risk)។ RPL ជាពិសេសបដិសេធការធានាណាមួយដែលបង្ហាញ ឬបង្កប់ន័យនៃសម្បទាសម្រាប់សកម្មភាពដែលមានហានិភ័យខ្ពស់ ហើយមិនទទួលខុសត្រូវចំពោះការប្រើប្រាស់ ឬការដាក់បញ្ចូលផលិតផល Raspberry Pi នៅក្នុងសកម្មភាពដែលមានហានិភ័យខ្ពស់។ ផលិតផល Raspberry Pi ត្រូវបានផ្តល់ជូនតាមលក្ខខណ្ឌស្តង់ដាររបស់ RPL ។ ការផ្តល់ធនធានរបស់ RPL មិនពង្រីក ឬកែប្រែលក្ខខណ្ឌស្តង់ដាររបស់ RPL រួមទាំង ប៉ុន្តែមិនកំណត់ចំពោះការបដិសេធ និងការធានាដែលបានបង្ហាញនៅក្នុងពួកគេ។
ប្រវត្តិនៃកំណែឯកសារ
ចេញផ្សាយ | កាលបរិច្ឆេទ | ការពិពណ៌នា |
1.0 | ថ្ងៃទី 16 ខែធ្នូ ឆ្នាំ 2022 | • ចេញផ្សាយដំបូង |
1.1 | ថ្ងៃទី 7 ខែកក្កដា ឆ្នាំ 2024 | • ជួសជុលការវាយអក្សរនៅក្នុងពាក្យបញ្ជា vcgencmd បន្ថែម Raspberry Pi
5 លម្អិត។ |
វិសាលភាពនៃឯកសារ
ឯកសារនេះអនុវត្តចំពោះផលិតផល Raspberry Pi ខាងក្រោម៖
Pi Zero | ភី ៤ | ភី ៤ | ភី ៤ | ភី ៤ | ភី ៤ | Pi 400 | CM1 | CM3 | CM4 | ភីកូ | ||||||||
សូន្យ | W | H | A | B | A+ | B+ | A | B | B | A+ | B+ | ទាំងអស់។ | ទាំងអស់។ | ទាំងអស់។ | ទាំងអស់។ | ទាំងអស់។ | ទាំងអស់។ | ទាំងអស់។ |
* | * | * | * |
សេចក្តីផ្តើម
ឧបករណ៍ Raspberry Pi 4/5 និង Raspberry Pi Compute Module 4 ប្រើ Power Management Integrated Circuit (PMIC) ដើម្បីផ្គត់ផ្គង់វ៉ុលផ្សេងៗtages ត្រូវបានទាមទារដោយសមាសធាតុផ្សេងៗនៅលើ PCB ។ ពួកគេក៏រៀបចំការបញ្ចូលថាមពលជាលំដាប់ ដើម្បីធានាថាឧបករណ៍ត្រូវបានចាប់ផ្តើមក្នុងលំដាប់ត្រឹមត្រូវ។ ក្នុងរយៈពេលនៃការផលិតម៉ូដែលទាំងនេះ ឧបករណ៍ PMIC ផ្សេងៗគ្នាជាច្រើនត្រូវបានប្រើប្រាស់។ PMICS ទាំងអស់បានផ្តល់មុខងារបន្ថែមពីលើ និងលើសពីវ៉ុលtagអ៊ីផ្គត់ផ្គង់៖
- ប៉ុស្តិ៍ ADC ពីរដែលអាចប្រើបាននៅលើ CM4 ។
- នៅលើការកែប្រែក្រោយនៃ Raspberry Pi 4 និង Raspberry Pi 400 និងគ្រប់ម៉ូដែលនៃ Raspberry Pi 5 ADCs ត្រូវបានភ្ជាប់ទៅឧបករណ៍ភ្ជាប់ថាមពល USB-C នៅលើ CC1 និង CC2 ។
- ឧបករណ៍ចាប់សញ្ញានៅលើបន្ទះឈីបដែលអាចត្រូវបានប្រើដើម្បីតាមដានសីតុណ្ហភាពរបស់ PMIC ដែលមាននៅលើ Raspberry Pi 4 និង 5 និង CM4 ។
ឯកសារនេះពិពណ៌នាអំពីរបៀបចូលប្រើមុខងារទាំងនេះនៅក្នុងកម្មវិធី។
ព្រមាន
មិនមានការធានាថាមុខងារនេះនឹងត្រូវបានរក្សានៅក្នុងកំណែអនាគតរបស់ PMIC ទេ ដូច្នេះវាគួរតែត្រូវបានប្រើដោយប្រុងប្រយ័ត្ន។
អ្នកក៏អាចចង់យោងទៅឯកសារខាងក្រោម៖
- សន្លឹកទិន្នន័យ Raspberry Pi CM4 https://datasheets.raspberrypi.com/cm4/cm4-datasheet.pdf
- Raspberry Pi 4 កាត់បន្ថយគ្រោងការណ៍៖ https://datasheets.raspberrypi.com/rpi4/raspberry-pi-4-reduced-schematics.pdf
ក្រដាសសនេះសន្មត់ថា Raspberry Pi កំពុងដំណើរការ Raspberry Pi OS ហើយមានភាពទាន់សម័យពេញលេញជាមួយនឹងកម្មវិធីបង្កប់ និងខឺណែលចុងក្រោយបង្អស់។
ការប្រើប្រាស់លក្ខណៈពិសេស
ដើមឡើយលក្ខណៈពិសេសទាំងនេះអាចប្រើបានដោយការអានដោយផ្ទាល់នៅលើ PMIC ខ្លួនឯងប៉ុណ្ណោះ។ ទោះជាយ៉ាងណាក៏ដោយ អាស័យដ្ឋានចុះឈ្មោះប្រែប្រួលអាស្រ័យលើ PMIC ដែលបានប្រើ (ហើយដូច្នេះនៅលើការកែប្រែក្រុមប្រឹក្សាភិបាល) ដូច្នេះ Raspberry Pi Ltd បានផ្តល់វិធីកែប្រែឡើងវិញ - agnostic នៃការទទួលបានព័ត៌មាននេះ។ នេះពាក់ព័ន្ធនឹងការប្រើឧបករណ៍បន្ទាត់ពាក្យបញ្ជា vcgencmd ដែលជាកម្មវិធីដែលអនុញ្ញាតឱ្យកម្មវិធីចន្លោះអ្នកប្រើប្រាស់ចូលប្រើព័ត៌មានដែលរក្សាទុកក្នុង ឬចូលប្រើពីកម្មវិធីបង្កប់របស់ឧបករណ៍ Raspberry Pi Ltd ។
ពាក្យបញ្ជា vcgencmd ដែលអាចប្រើបានមានដូចខាងក្រោម៖
បញ្ជា | ការពិពណ៌នា |
vcgencmd measure_volts usb_pd | វាស់វ៉ុលtage នៅលើ pin ដែលបានសម្គាល់ usb_pd (សូមមើល CM4 IO schematic) ។ CM4 ប៉ុណ្ណោះ។ |
vcgencmd measure_volts ain1 | វាស់វ៉ុលtage នៅលើម្ជុលដែលសម្គាល់ ain1 (សូមមើល CM 4 IO schematic) ។ CM4 ប៉ុណ្ណោះ។ |
vcgencmd measure_temp pmic | វាស់សីតុណ្ហភាព PMIC ងាប់។ CM4 និង Raspberry Pi 4 និង 5 ។ |
ពាក្យបញ្ជាទាំងអស់នេះត្រូវបានដំណើរការពីបន្ទាត់ពាក្យបញ្ជាលីនុច។
ការប្រើប្រាស់មុខងារពីកូដកម្មវិធី
វាអាចទៅរួចក្នុងការប្រើពាក្យបញ្ជា vcgencmd ទាំងនេះតាមកម្មវិធី ប្រសិនបើអ្នកត្រូវការព័ត៌មាននៅខាងក្នុងកម្មវិធី។ នៅក្នុងទាំង Python និង C ការហៅ OS អាចត្រូវបានប្រើដើម្បីដំណើរការពាក្យបញ្ជា ហើយត្រឡប់លទ្ធផលជាខ្សែអក្សរ។ នេះគឺជាអតីតមួយចំនួនampលេខកូដ Python ដែលអាចត្រូវបានប្រើដើម្បីហៅពាក្យបញ្ជា vcgencmd៖
កូដនេះប្រើម៉ូឌុលដំណើរការរង Python ដើម្បីហៅពាក្យបញ្ជា vcgencmd ហើយឆ្លងកាត់នៅក្នុងពាក្យបញ្ជា measure_temp កំណត់គោលដៅ pmic ដែលនឹងវាស់សីតុណ្ហភាព PMIC ស្លាប់។ លទ្ធផលនៃពាក្យបញ្ជានឹងត្រូវបានបោះពុម្ពទៅកុងសូល។
នេះគឺជាអតីតស្រដៀងគ្នាample ក្នុង C:
កូដ C ប្រើ popen (ជាជាង system() ដែលនឹងក្លាយជាជម្រើសមួយ) ហើយប្រហែលជានិយាយច្រើនជាងវាបន្តិចព្រោះវាអាចដោះស្រាយលទ្ធផលបន្ទាត់ជាច្រើនពីការហៅ ចំណែកឯ vcgencmd ត្រឡប់តែអត្ថបទតែមួយជួរប៉ុណ្ណោះ។
ចំណាំ
ការដកស្រង់កូដទាំងនេះត្រូវបានផ្គត់ផ្គង់តែជាឧamples ហើយអ្នកប្រហែលជាត្រូវកែប្រែវាអាស្រ័យលើតម្រូវការជាក់លាក់របស់អ្នក។ សម្រាប់អតីតampដូច្នេះ អ្នកប្រហែលជាចង់ញែកលទ្ធផលនៃពាក្យបញ្ជា vcgencmd ដើម្បីស្រង់តម្លៃសីតុណ្ហភាពសម្រាប់ការប្រើប្រាស់នៅពេលក្រោយ។
សំណួរដែលសួរញឹកញាប់
- សំណួរ៖ តើខ្ញុំអាចប្រើមុខងារទាំងនេះនៅលើម៉ូដែល Raspberry Pi ទាំងអស់បានទេ?
- ចម្លើយ៖ ទេ លក្ខណៈពិសេសទាំងនេះមានជាពិសេសសម្រាប់ឧបករណ៍ Raspberry Pi 4, Raspberry Pi 5 និង Compute Module 4។
- សំណួរ៖ តើវាមានសុវត្ថិភាពក្នុងការពឹងផ្អែកលើលក្ខណៈពិសេសទាំងនេះសម្រាប់ការប្រើប្រាស់នាពេលអនាគតដែរឬទេ?
- A: មិនមានការធានាថាមុខងារនេះនឹងត្រូវបានរក្សានៅក្នុងកំណែ PMIC នាពេលអនាគតទេ ដូច្នេះការប្រុងប្រយ័ត្នត្រូវបានណែនាំនៅពេលប្រើមុខងារទាំងនេះ។
ឯកសារ/ធនធាន
![]() |
Raspberry Pi Raspberry Pi 5 Extra PMIC Compute Module 4 [pdf] សៀវភៅណែនាំ Raspberry Pi 4, Raspberry Pi 5, Compute Module 4, Raspberry Pi 5 Extra PMIC Compute Module 4, Raspberry Pi 5, Extra PMIC Compute Module 4, Compute Module 4 |