geeekpi / upsplus

UPS Plus is a new generation of UPS power management module. It is an improved version of the original UPS prototype. It has been fixed the bug that UPS could not charge and automatically power off during work time. It can not only perform good battery power management, but also provide stable voltage output and RTC functions. At the same time,it support for FCP, AFC, SFCP fast charge protocol, support BC1.2 charging protocol, support battery terminal current/voltage monitoring and support two-way monitoring of charge and discharge. It can provide programmable PVD function. Power Voltage Detector (PVD) can be used to detect if batteries voltage is below or above configured voltage. Once this function has been enabled, it will monitoring your batteries voltage, and you can control whether or not shut down Raspberry Pi via simple bash script or python script. This function will protect your batteries from damage caused by excessive discharge. It can provide Adjustable data sampling Rate. This function allows you to adjust the data sampling rate so that you can get more detailed battery information and also it will consume some power. The data sampling information can communicate with the upper computer device through the I2C protocol. UPS Plus supports the OTA firmware upgrade function. Once there is a new firmware update, it is very convenient for you to upgrade firmware for UPS Plus. The firmware upgrade can be completed only by connecting to the Internet,and execute a python script. Support battery temperature monitoring and power-down memory function. UPS Plus can be set to automatically start the Raspberry Pi after the external power comes on. The programmable shutdown and forced restart function will provide you with a remote power-off restart management method. That means you don’t need to go Unplug the power cable or press the power button to cut off the power again. You can set the program to disconnect the power supply after a few seconds after the Raspberry Pi is shut down properly. And you can also reconnect the power supply after a forced power failure to achieve a remote power-off and restart operation. Once it was setting up, you don't need to press power button to boot up your device which is very suitable for smart home application scenarios.
https://wiki.52pi.com/index.php?title=UPS_Plus_SKU:_EP-0136
MIT License
73 stars 25 forks source link

RaspBerry Pi4 with EP-0136 won't boot #93

Open RafaelMuniz94 opened 2 years ago

RafaelMuniz94 commented 2 years ago

I installed the EP-0136 in my pi 4 and it won't boot if the usb c (on the pi board) isn't connected. Even if I connect it in the usb c in ups board it won't boot. The ACT light still blinking and only stops when the power cable is connected in the pi usb c port.

OAT update done Batteries fully charged All GPIO connections are made

Thanks in advance

hellresistor commented 2 years ago

and try click on Yellow button on UPS?

Pi-Mania commented 2 years ago

What does >sudo i2cdetect -y 1 display?

I have spent a week playing around with these boards. Definitely UPDATE, (had lots of issues till i did) and >sudo i2cset -y 1 0x17 25 1 (to set auto start on AC inserted function)

Lonewalker0007 commented 2 years ago

I have the same issue. But the when i power the pi via the ups the green light on the pi flashes 2 times. Indicating it cant read the sd card. But at the moment i boot the pi via its own usb C it starts just up.

hellresistor commented 2 years ago

try full charge batterys first

thomtux commented 2 years ago

I have the same problem, the raspberry will not start. I tried 2 Different sets of battery brands and the problem doesn't disappear. I put the batteries in the ups and measured the voltage at pin 1 and pin 6. The value is 5.02 V. For me it says that the batteries are fine. They do not collapse under 5 V, what could be to low for functionallty. In the end the rpi wont start with this ups, doesn't matter if the batteries are fully loaded and and the ups is swited to a power supply. Any suggestions?

ekaftan commented 2 years ago

+1 same problem.

I have two boards. One won-t boot any pi.

The second one will boot a 3B but fails installation with Remote Error