Sida 7 av 24
Re: ABC-80 frågor!
Postat: 9 mars 2014, 18:42:56
av blueint
Bilden kan nu beskådas på
wikin..
Vad är det för beteckning på övre raden 6:e chippet från vänster? och 5:e från vänster på raden av chips under? (där sladden döljer beteckningarna)
Verkar som det är ett tecken-ROM och RAM-minne med lite sammanbindningslogik. Tillverkningsdatum eller designdatum verkar vara 1985-01-22. Vid den tiden fanns det nog inte så många smartphones

Re: ABC-80 frågor!
Postat: 9 mars 2014, 19:33:54
av Platis
blueint; den övre är en 74LS00, den undre en 74LS74
bit96; Tack så mycket!
Modden på monitorn för ökad bandbredd var intressant!
Re: ABC-80 frågor!
Postat: 9 mars 2014, 20:03:24
av blueint
Någon som vet vad skärmmodifikationen ändrar förutom att det har att göra med bandbredd?
Re: ABC-80 frågor!
Postat: 9 mars 2014, 21:11:45
av MiaM
Rom'et lär väl snarast vara alternativ basicrom med något ändrad skärmhantering.
(Utan att veta så har jag svårt att tro att något annat än bandbredden bättras på på skärmen. Det är ju samma upplösning i Y-led och därmed behövs ingen ändring av synkfrekvenser).
Re: ABC-80 frågor!
Postat: 10 mars 2014, 04:12:44
av blueint
Vad är det för krets på övre raden från vänster
position 2..? 6..? 9..?
Undre raden 5:e kretsen från vänster?
(svåra att läsa från
bilden)
Räknade just ut att priset för en ABC80 med prisbasbelopp som utgångsfaktor hade blivit 30 392 SEK med moms. Kanske ger perspektiv på varför man hittade på alla möjliga tricks för att göra konstruktionen billig..
@MiaM, Fast vad är det för intern signal i monitorn som ändras?
Re: ABC-80 frågor!
Postat: 10 mars 2014, 22:03:47
av MiaM
Blueint:
Med största sannolikhet så är det bandbredden på videosignalen som bättras.
Skärmen är ju från början ett tv-chassie (exklusive kanalväljare, mf-del & co) och även om man avstått från "färgfällan" (filtret som ska se till att färgbärvågen inte syns som ränder på en svartvit TV) så lär en TV inte konstruerats för mer bandbredd än vad en vanlig tv-utsändning har/hade. Svartvita bildrör klarar om jag minns rätt i princip "oändlig" upplösning, det är kvaliteten på fokuseringen och storleken på fosforpartiklarna som, något förenklat, sätter upplösningsgränsen. Därmed lär det ha gått att köra bra mycket högre upplösning i X-led på det bildröret än vad skärmen var byggd för från början.
Förutom att man kan ha snålat på enstaka delar här och var för att bättre bandbredd inte behövts så tror jag också att det kan vara en del skillnad på sista drivsteget/slutsteget som driver bildrörets katod.
Re: ABC-80 frågor!
Postat: 4 maj 2014, 00:49:35
av cjw
Detta var ju en smula överraskande - har inte hört något om ABC8xx på länge. (nej, jag har inte heller sökt på ABC.. heller så visst, då finner man inget heller.
Kul att det finns folk som fortfarande prövar att starta en ABC någonstans!
Nu är frågan om jag ska öppna en ny tråd eller inte. "ABC-80 frågor" är ju en rätt allmän rubrik och min specifika fråga om .ABS-filer kan ju börja här tänker jag...
Själv hade jag tillfälle att dra igång min gamla ABC80 för att hitta på ett gammalt utvecklingssystem för styrning då jag inte kunde hitta det på någon pc. Det första systemet jag byggde gjordes på en ABC806 så det var ju inte helt oväntat om det skulle gå att finna på det hela. Och mycket riktigt så hittade jag både källkod, adapterkort och lyckades till och med koppla upp mig mot kontrollerkortet i fråga. (inte ABCns kontroller, utan det inbyggda som jag arbetade på).
Det hela startade med att jag fick en förfrågan från en gammal kund om ett levererat system från 1988. Jag trodde först att jag hörde fel, men se det var fortfarande igång och gick utmärkt enligt rapport. De ville ha en modifiering och undrade om detta var möjligt... (Och det ska det nog kunna bli vad det lider)
Konstaterade att jag skulle antagligen få snabbare löst mitt problem genom att helt enkelt köra från ABC-systemet än att försöka konvertera det till PCn..
Det är bara det att verktygen har liksom sprungit ifrån då-tidens. Och tangentbordet är lite klent. Och minnet likaså (mitt alltså, inte datorn) Mer förvånad över att disketterna fortfarande lever och producerar önskat resultat. Fasar för att få något fel pga gamla kondingar eller så...
Nå, så till frågan. Jag behöver göra lite nya programfiler som behöver köras under dos, därav .ABS-tillägget. Jag hittar inte min pärm med beskrivningen över vare sig själva .ABS-formatet (men det går säkert att klura ut via ITHABS programmet om man måste), men hur programmen ska köras i systemet minns jag inte alls. Är de helt eget eller finns det någon koppling till övriga systemet? Jag tänker på allt från diskbuffertar, systemvariabler, att läsa från disken (f'låt, disketten, flexskivan) till heapen till CMDINT till vad-helst-man-bör-tänka-på när man gör program för att köra under DOS.
Vad säger ni? Arbeta live med en gammal ABC för att göra moderna uppdateringar? Funderade ett tag på att köra i emulatorn, och det går ju bra tills man ska pröva få över resultatet i kontrollern. Nåja, en dag kanske jag konverterar maskinen. Man kanske får fler förfrågningar...?!?
/Joppe
Re: ABC-80 frågor!
Postat: 4 maj 2014, 17:32:50
av anders_bzn
Jag kan inte svara, men prova maillistan för ABC intresserade om du inte får svar här:
http://www.abc80.org/mailman/listinfo/abc80/
Jag är bättre på hårdvaran...
Re: ABC-80 frågor!
Postat: 4 maj 2014, 17:42:08
av blueint
@cjw, Hur är utrustningen kopplad till ABC806 maskinen?
Re: ABC-80 frågor!
Postat: 5 maj 2014, 11:12:09
av cjw
4680-bussen och sedan vidare via bla en 8255. Egna styrkort.
Systemet var egentligen byggt till föregångaren ABC80 som länge tuggade fragma för att orka med minnesbristen...
Om det var "sortens" anslutning du tänkte på, blueint?
(via expansionsenheten som jag inte minns vad det är för nummer på, samma som diskenheten är ansluten till)
Re: ABC-80 frågor!
Postat: 5 maj 2014, 12:56:37
av blueint
Borde ju gå att ansluta till någon parallellport? eller USB dongel med GPIO?
Re: ABC-80 frågor!
Postat: 5 maj 2014, 13:41:52
av cjw
Mjae, ehum, jovisst. Det skulle vara tokigt att inte göra en mod och köra från en pc med modern programvara och ut via en usb-dongel med parallell anslutning. (Om det nu skulle bli en (o)vana att uppdatera det gamla systemet. Men vägen med att få programvaran att fungera på en pc, rätt timing på eländet, och att sätta sig in på djupet känns som en längre ansträngning... Det är inte standard timing på anslutningen och rakt av från LPT port fungerar inte.

Har redan labbat med det för ett bra tag sedan.
anders_bzn: Tack för tipset med maillistan; hittade en konversation från 2005 med 'hpa' som troligen har tillgång till formatet. Det lär ha stått i ABC-kassett nr 8. Har inte tillgång till dem, kassetterna alltså, men det borde kunna gå att hitta fram.
Gissningsvis finns det också beskrivet i något gammalt ABC-blad... Men det är så länge sedan så det är glömt och ev begravet många gånger om...
Måste också rätta lite...det är visserligen inte så stor skillnad mellan ABC-bussen och 4680, men helt lika är de inte, men kortet är framtaget för ABC-bussen. Bara i fall nu någon tänkte invända mot detaljerna...
Re: ABC-80 frågor!
Postat: 5 maj 2014, 13:58:40
av blueint
Min tanke med USB dongeln är att den använder en egen CPU och I/O utgångar för att styra apparaten. Ev PC säger bara till vad som skall göras, inte hur. Det finns ju enchips datorer på 66 MHz och 32 kB RAM så nog kan en box klara sig själv.
Re: ABC-80 frågor!
Postat: 5 maj 2014, 14:21:33
av cjw
Jo blueint, hm, alltså, du har rätt i sakfrågan, en egen lite nisse som gör jobbet och pratar med det gamla systemet är väl så man ska lösa det. Och jo, det finns ett par försök att åstadkomma det hela. Den närmaste för stunden är med en PIC, men det får bli ett lagom (regnigt)sommar nöje. Kräver lite kreativ programmering då färdig hårdvara (inbyggd i exvis PICen) inte fixar timingen för kommunikationsgränssnittet i fråga. Men detta tror jag kräver en egen tråd! Att utveckla för att köra på en gammal ABC är kanske inte så produktivt i längden, även om det är kul (vansinningt kul) att det faktiskt fungerar. Men tiden att få något nytt att fungera just nu riskerar att vara längre än att använda det gamla, som ändå fungerar... (Och ja, jag lovar, jag kör inte själva programhackandet i ABCn, även om det vore lite kult! )
Re: ABC-80 frågor!
Postat: 5 maj 2014, 14:28:55
av blueint
Ett alternativ är att göra en ABC806 i FPGA det är inget avancerat jämfört med t.ex Amiga i FPGA. Fördelen är att man kan återskapa korrekt timing och köra orginal ROM osv.