Hatte ganz überlesen das Du zwei gebaut hast und eines geht. Somit dürften natürlich die Software Dinge und ISP Sachen ausgeschlossen sein.

Den Mega128 kannst du nur testen wenn du 100% sicher bist das alles andere (insbesondere Spannungsversorgung und 78S05 Bestückung etc.) richtig aufgebaut wurde. Du testest es einfach indem Du per IPS Programm drauf spielst. Kommt keine verbindung ist er kaputt
War kleiner Scherz - aber es ist halt so, du musst 100% prüfen ob restlichen Bauteile korrekt bestückt wurden und die Spannung korrekt an den VCC PIN´s anliegt. Gerade wenn man zwei Boards aufbaut neigt man dazu sich bei zweiten Aufbau so sicher zu fühlen das man es mit der Sorgfalt dann manchmal nicht mehr so ganz genau nimmt. Das ist jetzt natürlich kein Vorwurf sondern einfach praktische Eigenerfahrung. Vielleicht ist z.B. nur die Schutzdiode falschrum, dann würde Controller keine Spannung bekommen und ISP würde auch nicht gehen.

Beim ersten mal spielt der Quarz keine Rolle. Selbst wenn der Quarz nicht ginge würde das Board programmiert werden können. Es läuft ja mit internem Takt und muss erst mit den Fusebits umprogrammiert werden. Dann muss auch noch ein Kompatiblitätsmodus deaktiviert werden, aber das steht ja alles in Doku.