When connected an external voltage to vout of this 5v regulator, the chip get very hot. I connected a 4v to its Vout, and it draws 500ma. The protection diode from vout to vin doesn't help. My doubt is that I also have 3 different labels for this voltage regulator: They are AMS1117-1225L, AMS1117-H505KE and AMS1117-H1418. I have tested all three. Only the 1225L will over-heat and draw 500ma. Other 2 are just okay. WHY!? is this 1225L an older device? I can't find any datasheet about it either. another question is, I want to add a 5v input to the vout of the AMS1117 5.0v, do I need a protection diode between my 5v input and this vout?