Yes, just as Voltron says it works great, however it is possible to get a bad flash this way and then you would have to remove the chip and reflash with the external programer. It dosnt happen very often so just wanted you to be aware and not chuck your programer.