Det har vært mye action på hobbyelektronikkfronten den siste uka. Jeg fikk min første support-telefon på EL-3-kortet for 2 dager siden. Dessverre så har vi funnet en timing-bug som kan medføre at kortet ikke registrer mynter i den perioden det er opptatt med å videresende pulser for allerede registrerte mynter. Heldigvis så er dette løsbart i software. Alternativt, så kunne en sende et inhibit-signal tilbake til innkastet når kortet er opptatt med å videresender pulser til automaten, men da må jeg endre i hardware.

Uansett en takk til QA-ansvarlig, Are. Jeg har nå oppdatert testkriteriene mine. Funksjonell test ? Check. Loadtest ? Check…. Ny firmware kommer etter at jeg har bestemt meg m.h.t. løsningsstrategi.

Jeg mistenker forøvrig at den 29-år gamle CMOS-RAMen i EL-3′en har fått seg en karamell (den viser av og til feilkode 89 (=RAM-feil)) ved boot, men jeg har heldigvis klart å legge beslag på en neve med de riktige minnebrikkene. Det er ikke umulig at feilen skyldes kontakproblemer i stacken av connectorer mellom de tre kortene, men hvis jeg ikke får stabilisert den, så får vi se om vi forsøker oss på en “dobbel bypass” ved å skifte ut minnebrikkene på det godt gjemte kassaminnet som sitter bak de to andre kretskortene, samt en godt montert metallskjerm (som tydeligvis er laget for å være vanskeligst mulig å ta ut).

I går, så leverte UPS en ny batch med Lamna-kort (er nå oppe på fjerde revisjon). Jeg har erstattet en drøss med komponenter, og kortet har nå 28 transistorutganger, 16 switch-innganger, og mulighet til å adressere 4 x 64 individuelle LEDS. I tillegg har jeg lagt til diagnostikk-display + muligheter for å konfigurere oppførselen via et sett med dip-switcher.

 

Kortet er krympet ned til 12 x 8 cm, og vias og baner har en aura på 0,3 mm. Ting står rimelig tett og loddingen er litt nervepirrende. Monteringen gikk likevel rimelig greit, og alt var på plass etter at jeg hadde svingt loddebolten i en times tid. Som vanlig, så var den overflatemonterte 325′en noe bitchy, men etter et par runder med mikroskop og loddelisse, så var den også på plass.

 

Nå håper jeg at jeg kan vie litt mer av kveldstimene til språk-/kompilatorstøtte. Deretter får vi begynne å dra inn kasser fra garasjen for å snekre litt enklere spillspesifikke interfacekort.

Ellers, så er vel leserne nå rimelig møkk lei  CAD-figurer, skjema,  upopulerte og halvmonterte kretskort. Kanskje det er på sin plass med et bilde av kjørende hardware (fra andre boot (måtte legge inn et testprogram først)). Kortet kjører her på STK’en sitt power via ISP-connectoren.