Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make Firmware Public #132

Open
Rogash1 opened this issue Jul 24, 2023 · 8 comments
Open

Make Firmware Public #132

Rogash1 opened this issue Jul 24, 2023 · 8 comments

Comments

@Rogash1
Copy link

Rogash1 commented Jul 24, 2023

I own a UPSPlus for a while now and face several issues with it. I really want to like the product, but the firmware behaves very strangely and a lot of functionality is not appropriately documented. Can you give us the source code of the main microcontroller so the community is able to fix the issues?

@Rikests
Copy link

Rikests commented Mar 7, 2024

This could be the saving grace for this device. I believe people could fix up some basic issues or add use cases them selves. If only the source of firmware of the UPS plus controller was available.

@yoyojacky
Copy link
Contributor

We're not reluctant to release the firmware source code. It's because this involves power management, and we're concerned that users might modify the firmware privately, leading to device damage or even fire hazards. That's why it's not open to the public. However, feel free to raise any issues you encounter, and we'll see if we can assist you in resolving them.

@Rikests
Copy link

Rikests commented Jun 26, 2024

The problem is that the product is unusable for some, because of this power issue #121.
If you would implement a function where the battery would be charged to a reasonable voltage before powering on the raspberry via BACK-TO-AC function I would not have any reason to touch the firmware of UPS plus.
I really like the product, just this software issue makes it unusable and 8 UPSplus boards are just gathering dust in my shelf.

@yoyojacky
Copy link
Contributor

The problem is that the product is unusable for some, because of this power issue #121. If you would implement a function where the battery would be charged to a reasonable voltage before powering on the raspberry via BACK-TO-AC function I would not have any reason to touch the firmware of UPS plus. I really like the product, just this software issue makes it unusable and 8 UPSplus boards are just gathering dust in my shelf.

Could you please send E-mail to : [email protected] and we will help you resolve this problem.

@dacarson
Copy link

I have the same problem. If the batteries get too low, it won't turn back on. I have left the unit sitting for days, and it doesn't power up again as described in #121 . I end up having to do the exact steps that this user reported: #121 (comment) , ie unscrew and unmount the UPSPlus board from the RPi, charge up the batteries, then mount it back on again.

If there was a firmware setting that did something like, power up RPi when Battery Remaining reached X %, rather than trying to power up immediately, that would solve the problem.

Should I also email the address above too?

@yoyojacky
Copy link
Contributor

I have the same problem. If the batteries get too low, it won't turn back on. I have left the unit sitting for days, and it doesn't power up again as described in #121 . I end up having to do the exact steps that this user reported: #121 (comment) , ie unscrew and unmount the UPSPlus board from the RPi, charge up the batteries, then mount it back on again.

If there was a firmware setting that did something like, power up RPi when Battery Remaining reached X %, rather than trying to power up immediately, that would solve the problem.

Should I also email the address above too?

yes, please.

@dacarson
Copy link

I would still like to request making the Firmware public. This would allow the community to implement:

a function where the battery would be charged to a reasonable voltage before powering on the raspberry via BACK-TO-AC function ...
-- #132 (comment)

Because the BACK-TO-AC the way it stands today doesn't seem to work for a lot of people, including me.

@toruvinn
Copy link

+1 that would also allow me to fix/workaround my problems that prevent me from using it (i.e. it never stops charging, for whatever reason the manual threshold modification does nothing and therefore looking into its behaviour would allow me to likely fix the issue).

Heck, even a simple ability to send a "stop charging"/"start charging" request to the UPS would let me just workaround the problem.
I really, really could use a functional UPS for my rpi(s), but unfortunately so far have found none without issues that are showstoppers this way or another.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants