This situation is coming and likely for me for months. Ultimately experienced the second Thunderbolt port on my Precision 3571 went down again this morning. make on atmega or possibility 2, get some msp430 :D By the way my dell boots with non authentic charger but refuses to charge battery https://jsbazar.com/collections/ibm-laptop-charger