programmare il 644 ... ma come????

Il bootloader lo devi caricare in ogni caso come giá ti é stato suggerito. Poi, per caricare gli sketch, non devi dimenticarti di mettere una resistenza di pull-up di 10k tra i 5V ed il pin di Reset del 644 (credo debba essere il pin 9) oltre al condensatore, in serie, tra il pin di reset e quello del programmatore (Arduino, oppure convertiore usb/seriale). Per il valore del condensatore prova pure quello da 1uf