I can't seem to find any good forum to address issues with the CarPiHat Pro powering aPi5. Every boot up I get Pi warning stating "The power supply is not capable of providing 5 amps....". I have a Pi5 with 4gig ram, a Seeed underhat for the boot PCIe memory, a geeek heat sink/fan and the Car Pi Hat Pro. I have disabled Pi5 based BT and WiFi and am using separate modules on a powered hub to reduce on Pi drain and have better reception outside the double DIN cage it will all be installed in.
Summary of parts: Raspberry Pi 5 - 4GB, Raspberry Pi SSD - 256GB, Seeed PCIe 3.0 Dual M.2 HAT for Raspberry Pi 5, CarPiHAT PRO 5 - Car Interface + DAC for Raspberry Pi 5.
Any ideas?
Pi5 always gives low current warning on boot up.
Re: Pi5 always gives low current warning on boot up.
It is probably related to https://www.raspberrypi.com/documentati ... berry-pi-5
It looks like the official Raspberry Pi 27W power supply has some mechanisms that allow the Raspberry Pi 5 to detect it.
Setting usb_max_current_enable=1 in /boot/firmware/config.txt should allow you to get rid of this warning.
It looks like the official Raspberry Pi 27W power supply has some mechanisms that allow the Raspberry Pi 5 to detect it.
Setting usb_max_current_enable=1 in /boot/firmware/config.txt should allow you to get rid of this warning.
Hudiy Team
Re: Pi5 always gives low current warning on boot up.
Found a real fix for this on youtube. Solution requires writing PSU_MAX_CURRENT=5000 to the Pis eeprom. See https://www.youtube.com/watch?v=lEZccWuOXuo. About 6:50 in.
Before doing this it might be wise to check your applied voltage by "vcgencmd pmic_read_adc EXT5V-V"
Neither of these are my idea. Thanx Interweb thingy.
Before doing this it might be wise to check your applied voltage by "vcgencmd pmic_read_adc EXT5V-V"
Neither of these are my idea. Thanx Interweb thingy.
Re: Pi5 always gives low current warning on boot up.
Thankyou @gwynethh ; a very useful bit of information. I searched the command and came up with more options:
From https://forums.raspberrypi.com/viewtopi ... 9#p2154772
rpdom@raspberrypi:~ $ vcgencmd pmic_read_adc
3V7_WL_SW_A current(0)=0.00000000A
3V3_SYS_A current(1)=0.07124290A
1V8_SYS_A current(2)=0.15810070A
DDR_VDD2_A current(3)=0.02147046A
DDR_VDDQ_A current(4)=0.00000000A
1V1_SYS_A current(5)=0.23422320A
0V8_SW_A current(6)=0.33181620A
VDD_CORE_A current(7)=0.75012000A
3V3_DAC_A current(17)=0.00000000A
3V3_ADC_A current(18)=0.00000000A
0V8_AON_A current(16)=0.00488400A
HDMI_A current(22)=0.01184370A
3V7_WL_SW_V volt(8)=3.74153500V
3V3_SYS_V volt(9)=3.31931300V
1V8_SYS_V volt(10)=1.80317300V
DDR_VDD2_V volt(11)=1.11391800V
DDR_VDDQ_V volt(12)=0.60439500V
1V1_SYS_V volt(13)=1.10695900V
0V8_SW_V volt(14)=0.80439480V
VDD_CORE_V volt(15)=0.72124470V
3V3_DAC_V volt(20)=3.31043600V
3V3_ADC_V volt(21)=3.31318300V
0V8_AON_V volt(19)=0.79912020V
HDMI_V volt(23)=5.14828000V
EXT5V_V volt(24)=5.14292000V
BATT_V volt(25)=2.78119400V
From https://forums.raspberrypi.com/viewtopi ... 9#p2154772
rpdom@raspberrypi:~ $ vcgencmd pmic_read_adc
3V7_WL_SW_A current(0)=0.00000000A
3V3_SYS_A current(1)=0.07124290A
1V8_SYS_A current(2)=0.15810070A
DDR_VDD2_A current(3)=0.02147046A
DDR_VDDQ_A current(4)=0.00000000A
1V1_SYS_A current(5)=0.23422320A
0V8_SW_A current(6)=0.33181620A
VDD_CORE_A current(7)=0.75012000A
3V3_DAC_A current(17)=0.00000000A
3V3_ADC_A current(18)=0.00000000A
0V8_AON_A current(16)=0.00488400A
HDMI_A current(22)=0.01184370A
3V7_WL_SW_V volt(8)=3.74153500V
3V3_SYS_V volt(9)=3.31931300V
1V8_SYS_V volt(10)=1.80317300V
DDR_VDD2_V volt(11)=1.11391800V
DDR_VDDQ_V volt(12)=0.60439500V
1V1_SYS_V volt(13)=1.10695900V
0V8_SW_V volt(14)=0.80439480V
VDD_CORE_V volt(15)=0.72124470V
3V3_DAC_V volt(20)=3.31043600V
3V3_ADC_V volt(21)=3.31318300V
0V8_AON_V volt(19)=0.79912020V
HDMI_V volt(23)=5.14828000V
EXT5V_V volt(24)=5.14292000V
BATT_V volt(25)=2.78119400V
Re: Pi5 always gives low current warning on boot up.
I’m in the same boat. What helped me the most so far was getting the nvme hat directly plugged to the 5v rail on the carpi 5v out. Only happens now when the engine isn’t running so it’s only getting 12v rather than 14v. After that not an issue