IronOS
IronOS copied to clipboard
Sequre S60P USB-PD selection
Describe the bug
Software does not select higher Voltage after PD negotiation
To Reproduce Plug Iron in USB-PD Supply -> PD-Debug list Voltages but Iron only selects 5V
Expected behavior Iron selects Voltage that allows for max Power Sequre FW selects 20V
Details of your device:
- Device: Sequre S60P
- Release: v2.22D.442DBD98
- Power adapter being used: Lenovo 65W
Additional context The check in https://github.com/Ralim/IronOS/blob/dev/source/Core/Drivers/FS2711.cpp#L180 can never be true for the voltage/current combinations of my supply. tip_resistance is fixed at 2 Ohm PD-Debug reports: 5V 3A -> 1 Ohm < 2 Ohm -> Ok 9V 3A -> 3 Ohm > 2 Ohm -> not used 15V 3A -> 5 Ohm > 2 Ohm -> not used 20V 3A -> 6 Ohm > 2 Ohm -> not used