This issue has been coming and heading for me for months. Ultimately had the second Thunderbolt port on my Precision 3571 went down again this early morning. make on atmega or alternative 2, get some msp430 :D By the way my dell boots with non genuine charger but refuses to https://jsbazar.com/collections/charger-for-hp-laptops