1
0
forked from me/IronOS
Commit Graph

617 Commits

Author SHA1 Message Date
Ben V. Brown
b25c8455ec Add Pinecilv2 to CI 2022-07-30 22:58:31 +10:00
Ben V. Brown
763e586651 Refactor BSP
Magic BSP -> PinecilV2
Pine64 BSP -> Pinecil

Update Makefile
2022-07-30 22:56:07 +10:00
Ben V. Brown
5cac47e3a8 More missed updates 2022-07-25 22:05:05 +10:00
Ben V. Brown
67d10e7c6b Update usb-pd 2022-07-25 22:05:05 +10:00
Ben V. Brown
e0ec44c10d .
Update configuration #defines

More backported functions
2022-07-25 22:05:05 +10:00
Ben V. Brown
bab66acaad Merge remote-tracking branch 'upstream/dev' into magic 2022-07-25 21:08:00 +10:00
Ben V. Brown
f1ceb0ec62 Merge branch 'dev' into pd-epr 2022-07-25 17:34:13 +10:00
Ben V. Brown
081290d6be Merge branch 'dev' into ticktype 2022-07-25 17:00:34 +10:00
Ben V. Brown
d47a627b1a Update portmacro 2022-07-25 16:56:37 +10:00
Ben V. Brown
dd239375b1 All Ticks as the right TickType
Update usb-pd
2022-07-25 16:45:29 +10:00
Ben V. Brown
138e3260da Update portmacro.h 2022-07-25 16:41:57 +10:00
nyanpasu64
06e3ca59ea Fix button presses between short and long being ignored entirely 2022-07-24 15:34:39 -07:00
nyanpasu64
c855f4cffe Don't send short-presses after releasing long-presses 2022-07-24 15:16:11 -07:00
nyanpasu64
6d6f42d242 Cleanup getButtonState() 2022-07-24 15:12:27 -07:00
Ben V. Brown
c89a6d855c Update usb-pd 2022-07-19 20:58:47 +10:00
Ben V. Brown
7166dd1f33 Update PD debug to be EPR aware 2022-07-18 22:59:51 +10:00
Ben V. Brown
77af6223a4 Merge in draft EPR 2022-07-18 22:58:01 +10:00
Ben V. Brown
0590f9b3f8 Update usb-pd 2022-07-18 22:55:01 +10:00
Ben V. Brown
aac42199f6 getTipResistanceX10() 2022-07-18 22:54:56 +10:00
Ben V. Brown
a68779307d Update Setup.cpp 2022-07-18 19:59:48 +10:00
Ben V. Brown
a1a569a28a Update BSP.cpp 2022-07-13 21:04:03 +10:00
Ben V. Brown
8198882061 Correct the NTC lookup 2022-07-13 20:20:04 +10:00
Ben V. Brown
c23a29a51a Convert the interpolator to int32 2022-07-13 20:19:57 +10:00
Ben V. Brown
7b30d040e7 Fix QC 0.6V D- 2022-07-10 20:12:48 +10:00
Ben V. Brown
9b22c27e03 Far better tip resistance measurement 2022-07-10 14:49:17 +10:00
Ben V. Brown
a93a477bd9 Fix fallback 2022-07-10 14:05:13 +10:00
Ben V. Brown
9acebee80c Update GUIThread.cpp 2022-07-08 22:13:10 +10:00
Ben V. Brown
0d8ba1dd92 Rewrite tip resistance measurement 2022-07-08 22:13:07 +10:00
Ben V. Brown
3279cfabfc Update GUIThread.cpp 2022-07-07 23:13:29 +10:00
Ben V. Brown
f558cb1b5e Update PIDThread.cpp 2022-07-07 22:07:52 +10:00
Ben V. Brown
a24d0ff44f Tip res =0 protection 2022-07-07 22:07:48 +10:00
Ben V. Brown
41dee449ce Get Thermal mass 2022-07-07 22:07:33 +10:00
Ben V. Brown
b5cb42740e Update version.h 2022-07-03 11:59:12 +10:00
Ben V. Brown
0d248a601b Hold PD negotiation until detection is done for tip res 2022-07-01 20:01:59 +10:00
Ben V. Brown
1b43f71a2e Add tip resistance view 2022-07-01 19:37:13 +10:00
Ben V. Brown
39b7fe1e45 QC3 2022-07-01 17:54:59 +10:00
Ben V. Brown
7614a5b92b Fix timer output 2022-07-01 17:54:54 +10:00
Ben V. Brown
e174dba676 Update BSP.cpp 2022-06-28 09:57:03 +10:00
Ben V. Brown
62db8af8ce Perform pow step after PPS 2022-06-24 23:40:39 +10:00
Ben V. Brown
c7dbaea08a Fix > 25V input 2022-06-24 23:40:26 +10:00
Ben V. Brown
19acd7ace2 EPR 2022-06-24 23:40:19 +10:00
Ben V. Brown
5136d44c26 Rough handler for capabilities 2022-06-24 18:03:12 +10:00
Ben V. Brown
be02d60f75 Better gui for showing pd specs 2022-06-24 18:03:03 +10:00
Ben V. Brown
92eaadcaa1 EPR decode 2022-06-24 15:37:59 +10:00
Ben V. Brown
8c7cfcd06f io 2022-06-24 15:37:55 +10:00
Ben V. Brown
1fe3210263 Fix startup current pulse on some devices
Always force power to 0 if <= to handle vin not yet stable at boot
2022-06-24 10:33:23 +10:00
Ben V. Brown
86d6715c79 Update usb-pd 2022-06-24 09:25:26 +10:00
Ben V. Brown
72fc02ea71 Update power.cpp 2022-06-24 09:25:17 +10:00
Ben V. Brown
ec25561d4c Update bl702_pwm.c 2022-06-23 23:53:19 +10:00
Ben V. Brown
f7078da587 PD cleanups 2022-06-23 22:45:29 +10:00