Feb 5

Mottok i dag E85-konverteringssettet til bilen. Mistenker at dette egentlig er en svært enkel teknologi: å hele tiden mate på med en prosentandel mer drivstoff enn det elektronikken bak innsprøytningen ber om. Det er til og med et potmeter der man kan justere mellom 0-100% økt forsyning.

Dette kom som byggesett og styres av en 20-pins ATtiny28L. Det skal være relativt enkel match å reverse-engineere koden på denne – noe som også er årsaken til at jeg har valgt å sette den på en sokkel… hehe *host*.. Men jeg kjører denne varianten enn så lenge, så får jeg heller leke 1337 haxx0r når jeg får bedre tid.

Slik ser det ut, ferdig montert før innkapsling:

DSC01171

Neste trinn blir å krype under panseret og hekte denne på ECU-en og lamda-sonden. Så kjøre til Nardo og fylle en skvett E85.

Skal bli spennende å se hvordan bilen vil oppføre seg med alkohol på tanken.

Etter sigende skal E85 brenne mye renere og medføre mindre slitasje på motoren – men har også hørt skrekkhistorier om at alkoholen tærer på foringer og slanger. Kan ikke helt se for meg at etanolen skal være mer “etsende” enn bensin, uten at jeg kan dokumentere dette på noen måte.

Uansett så vil det jo til enhver tid være minst 15% innblandet bensin i sirkulasjon. Og jeg tviler på at jeg svinger innom E85-pumpa på Nardo HVER gang. Kanskje en ørliten skvett eller to hver lørdagskveld.

Feb 3

På grunn av økonomiske årsaker måtte arbeidsgiveren desverre permittere hele gjengen på jobb. Er på papiret permittert i 52 uker, men det er jo i praksis bare en billig oppsigelse. Når NAV i tillegg krever at jeg søker jobb for å være kvalifisert til dagpenger, så… vel.. da er det ikke vanskelig å nynne enden på visa selv.

Så da var man på vift igjen. Faen.

ARM/Atmel: Ring meg. Jeg har ladd mobil og vankjemmet hår til alle døgnets tider.

Jan 26

Let the games begin – bokstavlig talt.

C64′n hadde noen startproblemer, jeg fikk bare svart skjerm da jeg slo på strømforsyningen. Testa RAM ved å “piggybacke” med en reservebrikke uten hell. Så falt mistanken på PLA-en, uten at dette ga resultater. Da gikk jeg til slutt over til “brute force”-metoden og byttet ut alle tre ROM-brikkene. Viste seg til slutt at det var C64 Basic-ROMen som hadde lagt på røret.

Selve emulatoren blir koblet på en gammel cartridge (8K m/autostart) der jeg har loddet av ROMen og satt på en header row, supplementert med et sett f/f-jumperkabler som skal kobles på et STK500-kort. Der sitter en ATmega128 og venter spent på pulstog fra C64′n.

Slik ser det ut nå, før selve oppkoblingen starter:

Bilde105

Bilde106

Er hjemme med sykt barn i dag, som du sikkert skjønner. Han greier seg alldeles utmerket, og kunne egentlig fint ha vært i barnehagen. Nå gjenstår det bare å fnne på en god forklaring til kona, som skal komme hjem og se alt dette rotet på stuebordet…

Jan 24

Med både miljøvennlighet og bensinpriser i bakhodet, har jeg nå bestemt meg for å E85-konvertere Opel’n. Det er riktignok bare én E85-pumpe i hele byen (Statoil Nardo), men når prisen ligger mellom 8 og 9 kroner literen, så er det definitvt verdt innsatsen. Konverteringen innebærer at man fritt kan kjøre med E85, vanlig blyfri eller en blanding.

Kjører bygg-selv-satsen fra Flexitune. Kommer tilbake med mer info når dette ankommer.

Jan 7

Da begynner ting å falle på plass med cartridge-emulatoren. En frekk ATMega128 tas i bruk til prototypen, og jeg skal samtidig minimere ting til det.. øh.. minimale for å få et “proof-of-concept” opp og kjøre så raskt som mulig.

Førsteutgaven vil derfor se omtrentlig slik ut:
- ATMega128
- Ingen ekstern RAM, bruker bare det som blir til overs av kontrollerens interne 4KB
- Kjører UART mot en MAX232 isteden for USB, og programmerer da via RS232
- Hardkodes til adresse 0×8000, og så langt ut det rekker.
- Testprogram hardkodes: 0xa5008d20d060

Litt skummelt at jeg kan assemble 6502-kode i hodet uten engang å røre en penn. Men, programmet ovenfor lyder slik:

lda #$00
sta $d020
rts

Hvis borderen blir svart når dette plugges inn i C64′n, så er jeg godt på vei.

Har allerede klistret en 128 på TQFP64-til-DIP-adapter og har såvidt begynt å hekte på ting og tang. Dette blir spennende – flere oppdateringer kommer… stei tjund!

Jan 6

kaldt

Og kaldere skal det bli….

Jan 4

Til de av dere jeg ikke fikk sagt det til, god jul og godt nyttår.

Vel, nok koseprat.

Da jeg lå på sofaen og ynket meg etter julemiddagen, kom jeg til å tenke på en nyttig dings jeg skal prøve å lage: en cartridge-emulator for C64, altså en cartridge som har 64k RAM og en mikrokontroller med USB-støtte som styrer skipet.

Greia er at når denne kobles til en C64, så vil den oppføre seg som en vanlig cartridge med X kilobytes ROM. RAM kan oppdateres med nytt innhold via USB, uten at vertmaskinen behøver merke noe som helst. Så lenge det ikke er noen USB-aktivitet, vil mikrokontrolleren kun videreformidle trafikk fram og tilbake.

Eneste aberet er at dette krever endel I/O-pinner. Jeg er på utkikk etter noen med rundt 60 stk, da jeg må dekke data- og adressebuss begge veier (2×8+2×16=48) samt RW, CLK, status LEDs, m.fl.

Kommer mer info etterhvert som dette får gjæret litt.

Dec 16

Det er navnet på Amiga OCS/ECS-demoen vi slapp på Kindergarden i år. Vi måtte nøye oss med en beskjeden 5.plass, men jeg er allerede i gang med iherdig planlegging for neste års produksjon. Da blir det no more mr.nice guy: newskool for alle penga med OS4 og PowerPC.

Mer info om WTHWIT på pouet.net. WinUAE-cap ligger på YouTube.

Dec 1

Var på ultralyd i dag, og fikk vite kjønn på nestemann. Eller nestedame, burde jeg kanskje si….

Jepp, det er en datter i vente, og hun skal etter planen skvette ut den 5. mai. Whaddayasay!

Nov 23

På lørdag ramlet PCBene fra Tsjekkia i postkassa. Det tok ikke lang tid før jeg hadde skrapet sammen delene som trengtes, slik at jeg kunne lodde de sammen på jobb i dag. Her er sluttresultatet:

DSC01151t

Jeg oppdaget selvfølgelig at jeg hadde prestert å legge HSYNC og VSYNC på pinnene 12/13 isteden for 13/14. Jeg vet ikke hvor mange ganger jeg dobbeltsjekka før jeg sendte inn utlegget, men nå vet jeg iallfall at jeg har problemer med å telle lenger enn til 10. Heldigvis hadde jeg tatt forhåndsregler i utlegget, så det er ikke verdens største krise – må bare kutte et par baner og lage noen små snarveier.

DSC01152t

Etter VSYNC/HSYNC-korrigering fungerer den glitrende, og kjører strøkent på et hendig 3.6V-batteri. Hurra!

« Previous Entries