Plug the unit in (briefly) and use a multimeter to check for 5V input. Feel for the component that gets hot instantaneously. Replace the faulty SMD component. How to Prevent Future Damage
This provides stable power and can prevent computer-side USB failure.
If the overheating was temporary due to a bad external adapter, but it now refuses to connect: Uninstall all current iProg and FTDI drivers from your PC.
Plug the unit in (briefly) and use a multimeter to check for 5V input. Feel for the component that gets hot instantaneously. Replace the faulty SMD component. How to Prevent Future Damage
This provides stable power and can prevent computer-side USB failure.
If the overheating was temporary due to a bad external adapter, but it now refuses to connect: Uninstall all current iProg and FTDI drivers from your PC.