kcl93 / fusb302_arduino

Arduino library for the FUSB302 USB power delivery controller IC
MIT License
5 stars 2 forks source link

Does not work with Power Bank #3

Open Ueberspannung opened 1 year ago

Ueberspannung commented 1 year ago

I tried an Ugreen Nexode 100W -> no problems I tried an INIU BI-B5 20Ah Powerbank. after 10sec without load the Powerbank cycles the power and does not establish PD mode again. I tested 9V Fix and 9V PPS mode. Using an 20Ohms Resistor as load, the powerbank stays alive. I tested one of the ebay/amazon ZY12PDN boards with the powerbank -> Works as intended

I attached 4 log files in verbose mode.

INIU_9V_Fix_load_20R.txt INIU_9V_Fix_no_load.txt INIU_9V_PPS_load_20R.txt INIU_9V_PPS_no_load.txt

kcl93 commented 1 year ago

Hi @Ueberspannung Thank you for bringing all of those bugs to my attention! Sadly I am currently in the process of renovating and moving to a new apartment. This means that it will take quite some time, before I have some spare time to work on this code. There actually is a major rework of this library ongoing where I try to restructure it to make it more Arduino-like. Sadly this code seems to be broken right now. I will try to add your suggested fixes to that code in the future. Maybe this will also solve your issues with your power banks.