Mens dette ikke er ligefrem et hack eller en fejl, er det helt sikkert et inspirerende eksempel på, hvordan man debug et fejlagtigt kort.
[Quinn] er en af de meget få hobbyister derude, der har designet sin egen 6502-baserede computer. For de unge læsere af Hackaday blev MOS 6502 introduceret i 1975 og er blevet brugt i Aple //-linjen, Commodore 64, Vic-20, Atari-computere, Nintendo EnternaTainment-systemet og andre.
[Quinn] ‘s hjemmelavede nye RAM-bestyrelse havde arbejdet i mange uger, indtil det begyndte at vise nogle svagheder ved kun sporadisk at passere Boot RAM-testen. Forudsat rammen var problemet, begyndte hun ved at lave en mere avanceret hukommelsesprøve, som viste fejl ved tilfældige adresser.
Hun havde ikke flere af de samme hukommelseschips til hånden, som kunne bruges med en frisk PCB. Bestemt for at komme igennem problemet, ætset et nyt bord med et nyt hukommelsesdesign. Desværre gav det også hukommelsesfejl ved opstart. Kun én synder blev efterladt, hvilket er vist på billedet ovenfor. Det er en lille størrelsesfejl i bestyrelsens kunstværk, som var lige nok til at forårsage en fejlalignering på stikket.
Artiklen indeholder mange detaljer om hendes debugging-proces, så det er helt sikkert værd at læse.
0 Comments