The Pi is quite fussy about getting at least 5V all the time. The official PSU supplies 5.1V to make sure it gets that.I have a 40A 5V supply powering this thing, (yes, 200W, 40A, 5V), and yet I get 0x50000.
How long and thick is the cable from your PSU to the Pi? Long/thin cables can drop quite a bit of voltage under load.
Another thing is the ability of the supply to react quickly to changes in load. Some supplies run at a relatively low switching frequency and can take a while (in msec) to recover when the load changes.
Check the actual voltage the Pi is seeing. The command "vcgencmd pmic_read_adc" will get a load of voltage and current readings. You're looking for the EXT5V_V reading (near the end of the list)
Code:
rpdom@raspi16:~ $ vcgencmd pmic_read_adc | pg 3V7_WL_SW_A current(0)=0.00000000A 3V3_SYS_A current(1)=0.13760610A 1V8_SYS_A current(2)=0.21958430A DDR_VDD2_A current(3)=0.01366302A DDR_VDDQ_A current(4)=0.00000000A 1V1_SYS_A current(5)=0.23324730A 0V8_SW_A current(6)=0.33864770A VDD_CORE_A current(7)=0.76798000A 3V3_DAC_A current(17)=0.00000000A 3V3_ADC_A current(18)=0.00018315A 0V8_AON_A current(16)=0.00488400A HDMI_A current(22)=0.01282050A 3V7_WL_SW_V volt(8)=3.75638200V 3V3_SYS_V volt(9)=3.32952100V 1V8_SYS_V volt(10)=1.80561500V DDR_VDD2_V volt(11)=1.11391800V DDR_VDDQ_V volt(12)=0.60915690V 1V1_SYS_V volt(13)=1.10732500V 0V8_SW_V volt(14)=0.80586010V VDD_CORE_V volt(15)=0.72258790V 3V3_DAC_V volt(20)=3.31501500V 3V3_ADC_V volt(21)=3.31684600V 0V8_AON_V volt(19)=0.79999920V HDMI_V volt(23)=5.14694000V EXT5V_V volt(24)=5.14694000V BATT_V volt(25)=0.00000000V
Statistics: Posted by rpdom — Tue Oct 01, 2024 11:14 pm