Raspberry Pi 5 ਵਾਧੂ PMIC ਕੰਪਿਊਟ ਮੋਡੀਊਲ 4
ਕੋਲੋਫੋਨ
2020-2023 ਰਾਸਬੇਰੀ ਪਾਈ ਲਿਮਟਿਡ (ਪਹਿਲਾਂ ਰਾਸਬੇਰੀ ਪਾਈ (ਟ੍ਰੇਡਿੰਗ) ਲਿਮਟਿਡ) ਇਹ ਦਸਤਾਵੇਜ਼ ਕਰੀਏਟਿਵ ਕਾਮਨਜ਼ ਐਟ੍ਰਬਿਊਸ਼ਨ-ਨੋਡੈਰੀਵੇਟਿਵਜ਼ 4.0 ਇੰਟਰਨੈਸ਼ਨਲ (CC BY-ND 4.0) ਲਾਇਸੈਂਸ ਦੇ ਅਧੀਨ ਲਾਇਸੰਸਸ਼ੁਦਾ ਹੈ।
- ਨਿਰਮਾਣ ਮਿਤੀ: 2024-07-09
- ਬਿਲਡ-ਵਰਜਨ: ਗਿਥਾਸ਼: 3d961bb-ਕਲੀਨ
ਕਨੂੰਨੀ ਬੇਦਾਅਵਾ ਨੋਟਿਸ
ਸਮੇਂ-ਸਮੇਂ 'ਤੇ ਸੋਧੇ ਗਏ ਰਾਸਪਬੇਰੀ ਪੀਆਈ ਉਤਪਾਦਾਂ (ਡਾਟਾਸ਼ੀਟਾਂ ਸਮੇਤ) ਲਈ ਤਕਨੀਕੀ ਅਤੇ ਭਰੋਸੇਯੋਗਤਾ ਡੇਟਾ ("ਸਰੋਤ") ਰਾਸਪਬੇਰੀ ਪੀਆਈ ਲਿਮਟਿਡ ("ਆਰਪੀਐਲ") ਦੁਆਰਾ "ਜਿਵੇਂ ਹੈ" ਪ੍ਰਦਾਨ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਕਿਸੇ ਵੀ ਸਪੱਸ਼ਟ ਜਾਂ ਅਪ੍ਰਤੱਖ ਵਾਰੰਟੀਆਂ, ਜਿਸ ਵਿੱਚ ਕਿਸੇ ਖਾਸ ਉਦੇਸ਼ ਲਈ ਵਪਾਰਕਤਾ ਅਤੇ ਫਿਟਨੈਸ ਦੀਆਂ ਅਪ੍ਰਤੱਖ ਵਾਰੰਟੀਆਂ ਸ਼ਾਮਲ ਹਨ, ਪਰ ਇਹਨਾਂ ਤੱਕ ਸੀਮਿਤ ਨਹੀਂ ਹਨ, ਨੂੰ ਅਸਵੀਕਾਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਕਿਸੇ ਵੀ ਹਾਲਤ ਵਿੱਚ ਲਾਗੂ ਕਾਨੂੰਨ ਦੁਆਰਾ ਆਗਿਆ ਦਿੱਤੀ ਗਈ ਵੱਧ ਤੋਂ ਵੱਧ ਹੱਦ ਤੱਕ, RPL ਕਿਸੇ ਵੀ ਸਿੱਧੇ, ਅਸਿੱਧੇ, ਇਤਫਾਕੀਆ, ਵਿਸ਼ੇਸ਼, ਉਦਾਹਰਣੀ, ਜਾਂ ਪਰਿਣਾਮੀ ਨੁਕਸਾਨਾਂ (ਜਿਸ ਵਿੱਚ ਬਦਲਵੇਂ ਸਮਾਨ ਜਾਂ ਸੇਵਾਵਾਂ ਦੀ ਪ੍ਰਾਪਤੀ ਸ਼ਾਮਲ ਹੈ, ਪਰ ਇਹਨਾਂ ਤੱਕ ਸੀਮਿਤ ਨਹੀਂ ਹੈ; ਵਰਤੋਂ, ਡੇਟਾ, ਜਾਂ ਮੁਨਾਫ਼ੇ ਦਾ ਨੁਕਸਾਨ; ਜਾਂ ਵਪਾਰਕ ਰੁਕਾਵਟ) ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਨਹੀਂ ਹੋਵੇਗਾ, ਭਾਵੇਂ ਇਹ ਦੇਣਦਾਰੀ ਦੇ ਕਿਸੇ ਵੀ ਸਿਧਾਂਤ ਦੇ ਕਾਰਨ ਅਤੇ ਇਸਦੇ ਕਾਰਨ ਹੋਵੇ, ਭਾਵੇਂ ਇਕਰਾਰਨਾਮੇ ਵਿੱਚ ਹੋਵੇ, ਸਖ਼ਤ ਦੇਣਦਾਰੀ ਹੋਵੇ, ਜਾਂ ਨੁਕਸਾਨ (ਲਾਪਰਵਾਹੀ ਸਮੇਤ ਜਾਂ ਹੋਰ) ਸਰੋਤਾਂ ਦੀ ਵਰਤੋਂ ਦੇ ਕਿਸੇ ਵੀ ਤਰੀਕੇ ਨਾਲ ਪੈਦਾ ਹੋਵੇ, ਭਾਵੇਂ ਅਜਿਹੇ ਨੁਕਸਾਨ ਦੀ ਸੰਭਾਵਨਾ ਬਾਰੇ ਸਲਾਹ ਦਿੱਤੀ ਗਈ ਹੋਵੇ। RPL ਕਿਸੇ ਵੀ ਸਮੇਂ ਅਤੇ ਬਿਨਾਂ ਕਿਸੇ ਹੋਰ ਸੂਚਨਾ ਦੇ ਸਰੋਤਾਂ ਜਾਂ ਉਹਨਾਂ ਵਿੱਚ ਦੱਸੇ ਗਏ ਕਿਸੇ ਵੀ ਉਤਪਾਦ ਵਿੱਚ ਕੋਈ ਵੀ ਸੁਧਾਰ, ਸੁਧਾਰ, ਸੁਧਾਰ ਜਾਂ ਕੋਈ ਹੋਰ ਸੋਧ ਕਰਨ ਦਾ ਅਧਿਕਾਰ ਰਾਖਵਾਂ ਰੱਖਦਾ ਹੈ। ਸਰੋਤ ਉਹਨਾਂ ਹੁਨਰਮੰਦ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਹਨ ਜਿਨ੍ਹਾਂ ਕੋਲ ਡਿਜ਼ਾਈਨ ਗਿਆਨ ਦੇ ਢੁਕਵੇਂ ਪੱਧਰ ਹਨ। ਉਪਭੋਗਤਾ ਸਰੋਤਾਂ ਦੀ ਚੋਣ ਅਤੇ ਵਰਤੋਂ ਅਤੇ ਉਹਨਾਂ ਵਿੱਚ ਦੱਸੇ ਗਏ ਉਤਪਾਦਾਂ ਦੀ ਕਿਸੇ ਵੀ ਵਰਤੋਂ ਲਈ ਪੂਰੀ ਤਰ੍ਹਾਂ ਜ਼ਿੰਮੇਵਾਰ ਹਨ। ਉਪਭੋਗਤਾ ਸਰੋਤਾਂ ਦੀ ਵਰਤੋਂ ਤੋਂ ਪੈਦਾ ਹੋਣ ਵਾਲੀਆਂ ਸਾਰੀਆਂ ਦੇਣਦਾਰੀਆਂ, ਲਾਗਤਾਂ, ਨੁਕਸਾਨਾਂ ਜਾਂ ਹੋਰ ਨੁਕਸਾਨਾਂ ਦੇ ਵਿਰੁੱਧ RPL ਨੂੰ ਮੁਆਵਜ਼ਾ ਦੇਣ ਅਤੇ ਨੁਕਸਾਨ ਰਹਿਤ ਰੱਖਣ ਲਈ ਸਹਿਮਤ ਹਨ। RPL ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਸਿਰਫ਼ Raspberry Pi ਉਤਪਾਦਾਂ ਦੇ ਨਾਲ ਹੀ ਸਰੋਤਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ। The RESOURCES ਦੀ ਹੋਰ ਸਾਰੀਆਂ ਵਰਤੋਂ ਵਰਜਿਤ ਹੈ। ਕਿਸੇ ਹੋਰ RPL ਜਾਂ ਹੋਰ ਤੀਜੀ ਧਿਰ ਦੇ ਬੌਧਿਕ ਸੰਪਤੀ ਅਧਿਕਾਰ ਨੂੰ ਕੋਈ ਲਾਇਸੈਂਸ ਨਹੀਂ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ। ਉੱਚ ਜੋਖਮ ਵਾਲੀਆਂ ਗਤੀਵਿਧੀਆਂ। Raspberry Pi ਉਤਪਾਦ ਖਤਰਨਾਕ ਵਾਤਾਵਰਣਾਂ ਵਿੱਚ ਵਰਤੋਂ ਲਈ ਡਿਜ਼ਾਈਨ, ਨਿਰਮਿਤ ਜਾਂ ਇਰਾਦੇ ਨਾਲ ਨਹੀਂ ਬਣਾਏ ਗਏ ਹਨ ਜਿਨ੍ਹਾਂ ਲਈ ਅਸਫਲ ਸੁਰੱਖਿਅਤ ਪ੍ਰਦਰਸ਼ਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਪ੍ਰਮਾਣੂ ਸਹੂਲਤਾਂ, ਹਵਾਈ ਜਹਾਜ਼ ਨੈਵੀਗੇਸ਼ਨ ਜਾਂ ਸੰਚਾਰ ਪ੍ਰਣਾਲੀਆਂ, ਹਵਾਈ ਆਵਾਜਾਈ ਨਿਯੰਤਰਣ, ਹਥਿਆਰ ਪ੍ਰਣਾਲੀਆਂ ਜਾਂ ਸੁਰੱਖਿਆ-ਨਾਜ਼ੁਕ ਐਪਲੀਕੇਸ਼ਨਾਂ (ਜੀਵਨ ਸਹਾਇਤਾ ਪ੍ਰਣਾਲੀਆਂ ਅਤੇ ਹੋਰ ਡਾਕਟਰੀ ਉਪਕਰਣਾਂ ਸਮੇਤ), ਜਿਸ ਵਿੱਚ ਉਤਪਾਦਾਂ ਦੀ ਅਸਫਲਤਾ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਮੌਤ, ਨਿੱਜੀ ਸੱਟ ਜਾਂ ਗੰਭੀਰ ਸਰੀਰਕ ਜਾਂ ਵਾਤਾਵਰਣਕ ਨੁਕਸਾਨ ("ਉੱਚ ਜੋਖਮ ਗਤੀਵਿਧੀਆਂ") ਦਾ ਕਾਰਨ ਬਣ ਸਕਦੀ ਹੈ। RPL ਖਾਸ ਤੌਰ 'ਤੇ ਉੱਚ ਜੋਖਮ ਵਾਲੀਆਂ ਗਤੀਵਿਧੀਆਂ ਲਈ ਫਿਟਨੈਸ ਦੀ ਕਿਸੇ ਵੀ ਸਪੱਸ਼ਟ ਜਾਂ ਅਪ੍ਰਤੱਖ ਵਾਰੰਟੀ ਦਾ ਖੰਡਨ ਕਰਦਾ ਹੈ ਅਤੇ ਉੱਚ ਜੋਖਮ ਵਾਲੀਆਂ ਗਤੀਵਿਧੀਆਂ ਵਿੱਚ Raspberry Pi ਉਤਪਾਦਾਂ ਦੀ ਵਰਤੋਂ ਜਾਂ ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਕੋਈ ਜ਼ਿੰਮੇਵਾਰੀ ਸਵੀਕਾਰ ਨਹੀਂ ਕਰਦਾ ਹੈ। Raspberry Pi ਉਤਪਾਦ RPL ਦੀਆਂ ਮਿਆਰੀ ਸ਼ਰਤਾਂ ਦੇ ਅਧੀਨ ਪ੍ਰਦਾਨ ਕੀਤੇ ਜਾਂਦੇ ਹਨ। RPL ਦੁਆਰਾ ਸਰੋਤਾਂ ਦੀ ਵਿਵਸਥਾ RPL ਦੀਆਂ ਮਿਆਰੀ ਸ਼ਰਤਾਂ ਦਾ ਵਿਸਤਾਰ ਜਾਂ ਸੋਧ ਨਹੀਂ ਕਰਦੀ ਹੈ, ਜਿਸ ਵਿੱਚ ਉਹਨਾਂ ਵਿੱਚ ਪ੍ਰਗਟ ਕੀਤੇ ਗਏ ਬੇਦਾਅਵਾ ਅਤੇ ਵਾਰੰਟੀਆਂ ਸ਼ਾਮਲ ਹਨ ਪਰ ਇਹਨਾਂ ਤੱਕ ਸੀਮਿਤ ਨਹੀਂ ਹਨ।
ਦਸਤਾਵੇਜ਼ ਸੰਸਕਰਣ ਇਤਿਹਾਸ
ਜਾਰੀ ਕਰੋ | ਮਿਤੀ | ਵਰਣਨ |
1.0 | 16 ਦਸੰਬਰ 2022 | • ਸ਼ੁਰੂਆਤੀ ਰਿਲੀਜ਼ |
1.1 | 7 ਜੁਲਾਈ 2024 | • vcgencmd ਕਮਾਂਡਾਂ ਵਿੱਚ ਟਾਈਪੋ ਠੀਕ ਕਰੋ, Raspberry Pi ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ
5 ਵੇਰਵਾ। |
ਦਸਤਾਵੇਜ਼ ਦਾ ਘੇਰਾ
ਇਹ ਦਸਤਾਵੇਜ਼ ਹੇਠਾਂ ਦਿੱਤੇ Raspberry Pi ਉਤਪਾਦਾਂ 'ਤੇ ਲਾਗੂ ਹੁੰਦਾ ਹੈ:
ਪਾਈ ਜ਼ੀਰੋ | ਪਾਈ 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) ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ।tagਪੀਸੀਬੀ ਦੇ ਵੱਖ-ਵੱਖ ਹਿੱਸਿਆਂ ਲਈ ਲੋੜੀਂਦੇ ਹਨ। ਉਹ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਪਾਵਰ-ਅਪਸ ਨੂੰ ਵੀ ਕ੍ਰਮਬੱਧ ਕਰਦੇ ਹਨ ਕਿ ਡਿਵਾਈਸਾਂ ਸਹੀ ਕ੍ਰਮ ਵਿੱਚ ਸ਼ੁਰੂ ਹੋਈਆਂ ਹਨ। ਇਹਨਾਂ ਮਾਡਲਾਂ ਦੇ ਉਤਪਾਦਨ ਦੀ ਮਿਆਦ ਦੇ ਦੌਰਾਨ, ਕਈ ਵੱਖ-ਵੱਖ ਪੀਐਮਆਈਸੀ ਡਿਵਾਈਸਾਂ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਗਈ ਹੈ। ਸਾਰੇ ਪੀਐਮਆਈਸੀਐਸ ਨੇ ਵੋਲਯੂਮ ਤੋਂ ਇਲਾਵਾ ਵਾਧੂ ਕਾਰਜਸ਼ੀਲਤਾ ਪ੍ਰਦਾਨ ਕੀਤੀ ਹੈ।tagਈ ਸਪਲਾਈ:
- ਦੋ ADC ਚੈਨਲ ਜੋ CM4 'ਤੇ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ।
- Raspberry Pi 4 ਅਤੇ Raspberry Pi 400 ਦੇ ਬਾਅਦ ਦੇ ਸੰਸ਼ੋਧਨਾਂ 'ਤੇ, ਅਤੇ Raspberry Pi 5 ਦੇ ਸਾਰੇ ਮਾਡਲਾਂ 'ਤੇ, ADCs ਨੂੰ CC1 ਅਤੇ CC2 'ਤੇ USB-C ਪਾਵਰ ਕਨੈਕਟਰ ਨਾਲ ਵਾਇਰਡ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
- ਇੱਕ ਆਨ-ਚਿੱਪ ਸੈਂਸਰ ਜੋ PMIC ਦੇ ਤਾਪਮਾਨ ਦੀ ਨਿਗਰਾਨੀ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ, Raspberry Pi 4 ਅਤੇ 5, ਅਤੇ CM4 'ਤੇ ਉਪਲਬਧ ਹੈ।
ਇਹ ਦਸਤਾਵੇਜ਼ ਦੱਸਦਾ ਹੈ ਕਿ ਸਾਫਟਵੇਅਰ ਵਿੱਚ ਇਹਨਾਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਕਿਵੇਂ ਐਕਸੈਸ ਕਰਨਾ ਹੈ।
ਚੇਤਾਵਨੀ
ਇਸ ਗੱਲ ਦੀ ਕੋਈ ਗਰੰਟੀ ਨਹੀਂ ਹੈ ਕਿ ਇਹ ਕਾਰਜਸ਼ੀਲਤਾ PMIC ਦੇ ਭਵਿੱਖ ਦੇ ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਬਣਾਈ ਰੱਖੀ ਜਾਵੇਗੀ, ਇਸ ਲਈ ਇਸਨੂੰ ਸਾਵਧਾਨੀ ਨਾਲ ਵਰਤਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।
ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਦਸਤਾਵੇਜ਼ਾਂ ਦਾ ਹਵਾਲਾ ਵੀ ਦੇ ਸਕਦੇ ਹੋ:
- ਰਾਸਬੇਰੀ ਪਾਈ CM4 ਡੇਟਾਸ਼ੀਟ: https://datasheets.raspberrypi.com/cm4/cm4-datasheet.pdf
- ਰਾਸਬੇਰੀ ਪਾਈ 4 ਘਟਾਇਆ ਗਿਆ ਸਕੀਮੈਟਿਕਸ: https://datasheets.raspberrypi.com/rpi4/raspberry-pi-4-reduced-schematics.pdf
ਇਹ ਵ੍ਹਾਈਟ ਪੇਪਰ ਇਹ ਮੰਨਦਾ ਹੈ ਕਿ ਰਾਸਬੇਰੀ ਪਾਈ ਰਾਸਬੇਰੀ ਪਾਈ ਓਐਸ ਚਲਾ ਰਿਹਾ ਹੈ, ਅਤੇ ਨਵੀਨਤਮ ਫਰਮਵੇਅਰ ਅਤੇ ਕਰਨਲਾਂ ਨਾਲ ਪੂਰੀ ਤਰ੍ਹਾਂ ਅੱਪ ਟੂ ਡੇਟ ਹੈ।
ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਵਰਤੋਂ
ਮੂਲ ਰੂਪ ਵਿੱਚ ਇਹ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਸਿਰਫ਼ PMIC 'ਤੇ ਰਜਿਸਟਰਾਂ ਨੂੰ ਸਿੱਧੇ ਪੜ੍ਹ ਕੇ ਹੀ ਉਪਲਬਧ ਸਨ। ਹਾਲਾਂਕਿ, ਰਜਿਸਟਰ ਪਤੇ ਵਰਤੇ ਗਏ PMIC (ਅਤੇ ਇਸ ਲਈ ਬੋਰਡ ਰੀਵਿਜ਼ਨ 'ਤੇ) ਦੇ ਆਧਾਰ 'ਤੇ ਵੱਖ-ਵੱਖ ਹੁੰਦੇ ਹਨ, ਇਸ ਲਈ Raspberry Pi Ltd ਨੇ ਇਹ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰਨ ਦਾ ਇੱਕ ਰੀਵਿਜ਼ਨ-ਅਗਨੋਸਟਿਕ ਤਰੀਕਾ ਪ੍ਰਦਾਨ ਕੀਤਾ ਹੈ। ਇਸ ਵਿੱਚ ਕਮਾਂਡ ਲਾਈਨ ਟੂਲ vcgencmd ਦੀ ਵਰਤੋਂ ਸ਼ਾਮਲ ਹੈ, ਜੋ ਕਿ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਹੈ ਜੋ ਉਪਭੋਗਤਾ ਸਪੇਸ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ Raspberry Pi Ltd ਡਿਵਾਈਸ ਦੇ ਫਰਮਵੇਅਰ ਵਿੱਚ ਸਟੋਰ ਕੀਤੀ ਜਾਂ ਐਕਸੈਸ ਕੀਤੀ ਜਾਣਕਾਰੀ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।
ਉਪਲਬਧ vcgencmd ਕਮਾਂਡਾਂ ਇਸ ਪ੍ਰਕਾਰ ਹਨ:
ਹੁਕਮ | ਵਰਣਨ |
vcgencmd ਮਾਪ_ਵੋਲਟ USB_pd | ਵਾਲੀਅਮ ਨੂੰ ਮਾਪਦਾ ਹੈtagusb_pd ਵਾਲੇ ਪਿੰਨ 'ਤੇ e (CM4 IO ਸਕੀਮੈਟਿਕ ਵੇਖੋ)। ਸਿਰਫ਼ CM4। |
vcgencmd ਮਾਪ_ਵੋਲਟ ain1 | ਵਾਲੀਅਮ ਨੂੰ ਮਾਪਦਾ ਹੈtagਪਿੰਨ 'ਤੇ ain1 ਮਾਰਕ ਕੀਤਾ ਹੋਇਆ e (CM 4 IO ਸਕੀਮੈਟਿਕ ਵੇਖੋ)। ਸਿਰਫ਼ CM4। |
vcgencmd ਮਾਪ_ਟੈਂਪ pmic | PMIC ਡਾਈ ਦੇ ਤਾਪਮਾਨ ਨੂੰ ਮਾਪਦਾ ਹੈ। CM4 ਅਤੇ Raspberry Pi 4 ਅਤੇ 5। |
ਇਹ ਸਾਰੀਆਂ ਕਮਾਂਡਾਂ ਲੀਨਕਸ ਕਮਾਂਡ ਲਾਈਨ ਤੋਂ ਚਲਾਈਆਂ ਜਾਂਦੀਆਂ ਹਨ।
ਪ੍ਰੋਗਰਾਮ ਕੋਡ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ
ਜੇਕਰ ਤੁਹਾਨੂੰ ਕਿਸੇ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਅੰਦਰ ਜਾਣਕਾਰੀ ਦੀ ਲੋੜ ਹੋਵੇ ਤਾਂ ਇਹਨਾਂ vcgencmd ਕਮਾਂਡਾਂ ਨੂੰ ਪ੍ਰੋਗਰਾਮੈਟਿਕ ਤੌਰ 'ਤੇ ਵਰਤਣਾ ਸੰਭਵ ਹੈ। ਪਾਈਥਨ ਅਤੇ C ਦੋਵਾਂ ਵਿੱਚ, ਇੱਕ OS ਕਾਲ ਕਮਾਂਡ ਨੂੰ ਚਲਾਉਣ ਅਤੇ ਨਤੀਜਾ ਇੱਕ ਸਟ੍ਰਿੰਗ ਦੇ ਰੂਪ ਵਿੱਚ ਵਾਪਸ ਕਰਨ ਲਈ ਵਰਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਇੱਥੇ ਕੁਝ ਉਦਾਹਰਣਾਂ ਹਨampਪਾਈਥਨ ਕੋਡ ਜੋ vcgencmd ਕਮਾਂਡ ਨੂੰ ਕਾਲ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ:
ਇਹ ਕੋਡ ਪਾਈਥਨ ਸਬਪ੍ਰੋਸੈਸ ਮੋਡੀਊਲ ਦੀ ਵਰਤੋਂ vcgencmd ਕਮਾਂਡ ਨੂੰ ਕਾਲ ਕਰਨ ਲਈ ਕਰਦਾ ਹੈ ਅਤੇ pmic ਨੂੰ ਨਿਸ਼ਾਨਾ ਬਣਾਉਂਦੇ ਹੋਏ measure_temp ਕਮਾਂਡ ਨੂੰ ਪਾਸ ਕਰਦਾ ਹੈ, ਜੋ PMIC ਡਾਈ ਦੇ ਤਾਪਮਾਨ ਨੂੰ ਮਾਪੇਗਾ। ਕਮਾਂਡ ਦਾ ਆਉਟਪੁੱਟ ਕੰਸੋਲ ਤੇ ਪ੍ਰਿੰਟ ਕੀਤਾ ਜਾਵੇਗਾ।
ਇੱਥੇ ਇੱਕ ਸਮਾਨ ਸਾਬਕਾ ਹੈampC ਵਿੱਚ le:
C ਕੋਡ popen (system() ਦੀ ਬਜਾਏ, ਜੋ ਕਿ ਇੱਕ ਵਿਕਲਪ ਵੀ ਹੋਵੇਗਾ) ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਅਤੇ ਸ਼ਾਇਦ ਇਸਦੀ ਲੋੜ ਨਾਲੋਂ ਥੋੜ੍ਹਾ ਜ਼ਿਆਦਾ ਵਰਬੋਸ ਹੈ ਕਿਉਂਕਿ ਇਹ ਕਾਲ ਤੋਂ ਕਈ ਲਾਈਨ ਨਤੀਜਿਆਂ ਨੂੰ ਸੰਭਾਲ ਸਕਦਾ ਹੈ, ਜਦੋਂ ਕਿ vcgencmd ਟੈਕਸਟ ਦੀ ਸਿਰਫ ਇੱਕ ਲਾਈਨ ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਨੋਟ ਕਰੋ
ਇਹ ਕੋਡ ਐਬਸਟਰੈਕਟ ਸਿਰਫ਼ ਸਾਬਕਾ ਵਜੋਂ ਸਪਲਾਈ ਕੀਤੇ ਜਾਂਦੇ ਹਨampਘੱਟ, ਅਤੇ ਤੁਹਾਨੂੰ ਆਪਣੀਆਂ ਖਾਸ ਜ਼ਰੂਰਤਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਉਹਨਾਂ ਨੂੰ ਸੋਧਣ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ। ਉਦਾਹਰਣ ਵਜੋਂample, ਤੁਸੀਂ ਬਾਅਦ ਵਿੱਚ ਵਰਤੋਂ ਲਈ ਤਾਪਮਾਨ ਮੁੱਲ ਕੱਢਣ ਲਈ vcgencmd ਕਮਾਂਡ ਦੇ ਆਉਟਪੁੱਟ ਨੂੰ ਪਾਰਸ ਕਰਨਾ ਚਾਹ ਸਕਦੇ ਹੋ।
ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ
- ਸਵਾਲ: ਕੀ ਮੈਂ ਇਹਨਾਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਸਾਰੇ Raspberry Pi ਮਾਡਲਾਂ 'ਤੇ ਵਰਤ ਸਕਦਾ ਹਾਂ?
- A: ਨਹੀਂ, ਇਹ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਖਾਸ ਤੌਰ 'ਤੇ Raspberry Pi 4, Raspberry Pi 5, ਅਤੇ Compute Module 4 ਡਿਵਾਈਸਾਂ ਲਈ ਉਪਲਬਧ ਹਨ।
- ਸਵਾਲ: ਕੀ ਭਵਿੱਖ ਵਿੱਚ ਵਰਤੋਂ ਲਈ ਇਹਨਾਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ 'ਤੇ ਭਰੋਸਾ ਕਰਨਾ ਸੁਰੱਖਿਅਤ ਹੈ?
- A: ਇਸ ਗੱਲ ਦੀ ਕੋਈ ਗਰੰਟੀ ਨਹੀਂ ਹੈ ਕਿ ਭਵਿੱਖ ਦੇ PMIC ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਇਹ ਕਾਰਜਸ਼ੀਲਤਾ ਬਣਾਈ ਰੱਖੀ ਜਾਵੇਗੀ, ਇਸ ਲਈ ਇਹਨਾਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਸਾਵਧਾਨੀ ਵਰਤਣ ਦੀ ਸਲਾਹ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ।
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
ਰਾਸਬੇਰੀ ਪਾਈ ਰਾਸਬੇਰੀ ਪਾਈ 5 ਵਾਧੂ PMIC ਕੰਪਿਊਟ ਮੋਡੀਊਲ 4 [pdf] ਹਦਾਇਤ ਮੈਨੂਅਲ ਰਾਸਬੇਰੀ ਪਾਈ 4, ਰਾਸਬੇਰੀ ਪਾਈ 5, ਕੰਪਿਊਟ ਮੋਡੀਊਲ 4, ਰਾਸਬੇਰੀ ਪਾਈ 5 ਵਾਧੂ PMIC ਕੰਪਿਊਟ ਮੋਡੀਊਲ 4, ਰਾਸਬੇਰੀ ਪਾਈ 5, ਵਾਧੂ PMIC ਕੰਪਿਊਟ ਮੋਡੀਊਲ 4, ਕੰਪਿਊਟ ਮੋਡੀਊਲ 4 |