Uutiset:

Genetic PET BBS Powered by Commodore 64
g-pet.tunk.org port:1025

Main Menu
  • Elämäni ensimmäinen kuusnepa hommattu ja pitäis korjata - KORJATTU 5 0 5 1

Elämäni ensimmäinen kuusnepa hommattu ja pitäis korjata - KORJATTU

Aloittaja vpekkari, toukokuu 24, 2015, 11:12

« edellinen - seuraava »

vpekkari

#15
Kiitos hyvistä ohjeista! Homma on seissyt jonkin aikaa, mutta otan tuon taas jossain vaiheessa työn alle. Aion tosiaan tarkistaan tämän PLA:n toiminnan näiden ohjeiden mukaan ja samoin pitää tutkia noita CIA-piirejä. Odottelen edelleen parempaa tinaimuria ja dead test cart -modulia postista. Nämä helpottavat työtä.

Eilen löytyi ihan tästä kivenheiton päästä kolmas kuusnepa, joka on suorastaan helmi. Se on myös aito siistikoppainen leipälaatikko, joka lähti heti toimimaan ja kuvakin on parempi mitä sillä "kakkosnepalla" ja ykkönenhän on remontin alla, joten siitä ei vielä tiedä. Emolevy on tässä uusimmassa eri revisiota ilmeisesti noin -85 nurkilta, koska piirit ovat eri järjestyksessä. VIC-piirin sisältävää lootaa ei ole tuossa muodossa, vaan pelkkä "kansi", joka on tinattu suoraan emolevylle.

vpekkari

Tänään mittailin noita PLA-piirejä vuorotellen modulin kanssa ja sain taulukon mukaisia tuloksia. PLA:lle tulevia osoitelinjoja (A12-A15) en vielä mittaillut. En usko selitystä löytyvän sieltä, koska käynnistyksen alussa ne osoittavat molemmissa koneissa samaan paikkaan, joten ROMH/ROML jännitteiden ainakin pitäisi käväistä hetken päällä, vaikka CPU alkaisi suorittaa mitä tahansa ohjelmaa. Oskilloskoopilla tämä on hyvä todeta.










EhjäRisa
VA144,75V4,75V
CHAREN4,75V4,75V
HIRAM4,75V->0V4,75V
LORAM4,75V4,75V
CASPulssia <3,80VPulssia <3,40V
ROMH0-3,60V0V
ROML0-3,60V0V

Toimiva kuusnepa käyttäytyy siten, että ROMH ja ROML ovat heti käynnistyksen jälkeen ylhäällä, eli ei-aktiivisia. Hetken päästä pelin käynnistysvaiheessa syntyy kuitenkin lyhyitä pulsseja, eli nuo linjat aktivoituvat välillä. Ilman modulia ovat kuitenkin jatkuvasti ei-aktiivisia, eli jännitteet ylhäällä. HIRAM-tulo menee aktiiviseksi myös hetken päästä modulin ollessa kiinni ja pelin käynnistyksen edettyä tiettyyn vaiheeseen. En usko tämän olevan oleellinen juttu.

Risassa koneessa ROMH ja ROML -jännitteet puuttuvat aina - sekä modulin kanssa, että ilman. En näe skoopilla edes lyhyitä käväisyjä ylhäällä. PLA:n totuustaulun mukaan (mikäli oikein tulkitsin) ei pitäisi olla mahdollista aktivoida näitä molempia samaan aikaan. Vähintään jommassa kummassa pitäisi siis olla jännite. Mielestäni homma ei pelaa oikein. HIRAM-tulo pysyy myös jännitteellisenä tässä toisessa koneessa ja veikkaan johtuvan siitä, että käynnistys ei etene normaalisti.

Voidaanko jo tästä laskea todennäköisyyksiä sille, että PLA on rikki? Huomioitavaa on myös se, että CAS-pulssin huippujännite on tässä ei-toimivassa yksilössä vain 3,40V kun se toisessa on 3,80V. Olisko jotain oikosulkua tuossa siisääntulossa? Tämä selittäisi myös tuon PLA:n suuremman lämpiämisen.

Seuraavaksi tutkimustyö varmaan etenee tuonne CIA-piirien suuntaan. Minulla on vahva epäilys, että tässä vehkeessä on useampikin piiri rikki.



protek

Lemon64 foorumilla ovat PLA:ta korvanneet sopivan kokoisella EPROMilla.

virgo

alkaa selvästi näyttää siltä et PLA piiri o kysähtänyt

mutta voit vielä tarkistaa CPU I/O väylät jos PLAn toiminta kiinnostaa ;)

CPU
LoRAM pin 29 (ON /OFF)
HiRAM pin 28 (ON /OFF)
CharRam pin 27 (ON /OFF)

näitä kontrolloidaan hexa osoitteessa $01
$00 on suunta rekisteri kuten I/O piireissäkin
sitä harvemmin kannattaa kopeloida

käsiittäkseni CPUn pinneillä on Overdrive tuohon muistin osoitukseen
jotta saadaan kaikissa tilanteissa 64k muistia käyttöön...
noh tuo on helppo tarkistaa totuus taulukosta...

CIA piireillä ei ole tekoa PLAn kanssa paitsi pois kytkeytymisen kautta
Genetic-PET C64 BBS:
g-point.tunk.org port 1025

Genetic-point Amiga BBS:
g-point.tunk.org port 500

vpekkari

Sain nyt tinaimurin ja kävin hakemassa kannat rommeille ja PLA:lle. Postilaatikkoon kolahti myös dead test cart -moduli. Kuten arvata saattaa, niin se ei mitään puhunut, mikä vahvistaa pla-vikaa.

Seuraavaksi alkaa piirien siirto kannoille. Teen työtä rauhallisesti fiiliksen mukaan, koska onhan minulla kaksi toimivaa konetta. Sitten pitäisi myös etsiskellä tuolle PLA-piirille parhainta korviketta. Eprom-virityksistä kuuluu jollain foorumeilla vähän ristiriitaista tietoa, joten sen unohtanen. Jäljelle jää RealPLA, SuperPLA sekä alkuperäistä vastaavalle piirille poltettu "aito": http://www.mutant-caterpillar.co.uk/shop/product_info.php?products_id=3470&osCsid=3ac2csbcplb0m64u7r8ukssfu3

Mitähän noista katselisi?

virgo


luultavasti kaikki noista on ihan hyviä vaihtoehtoja Epprom vaatii tietyn tasoisen piirin että se pysyy nopeuden suhteen muun tekniikan perässä
jos se on liian hidas koneesta tulee mykkä tai kaatuilu herkkä vaatii kuitenkin polttimen ja muutama koe piirin plus erillisen välipalan toimiakseen
suoraan levylle sitä ei voi laittaa ilman hyppylanka hässäköitä

kaikilla näillä PLA korvikkeilla on sama ongelma monestikkaan ne eivät ole 1:1 aidon PLA piirin kanssa jollain osa alueilla
mutta hoitavat hommansa siitä huolimatta. jossain näin jopa vertailu taulukonkin monelta PLA variantilta kun niitä oli testattu

SuperPLA on kuitenkin siinä muodossa erilainen että sen saa sovitettua moneen muuhunkin C= malliin
joten se on HC harrastajalle monipuolisempi "testaus" väline
esim CBM sarjaan tietääkseni ainoa korvike
Genetic-PET C64 BBS:
g-point.tunk.org port 1025

Genetic-point Amiga BBS:
g-point.tunk.org port 500

vpekkari

Homma etenee  :)

Sain PLA:n irrotettua ja piirilevykin pysyi suht ehjänä. Kolme holkkia oli/meni rikki. Yhdestä ei tarvinnut välittää, koska johdotus meni alapuolelta ja sinne jäi folio tallelle. Kehittelin patentin korjata nämä pari rikkinäistä kohtaa siten että sain vielä kannankin siististi levylle:

http://www.phnet.fi/public/vtp74/C64/pla/kor1.jpg
http://www.phnet.fi/public/vtp74/C64/pla/kor2.jpg
http://www.phnet.fi/public/vtp74/C64/pla/kor3.jpg
http://www.phnet.fi/public/vtp74/C64/pla/kor4.jpg
http://www.phnet.fi/public/vtp74/C64/pla/kor5.jpg

Korjauksen jälkeen näin ison vaivan ja mittasin kannalta joka ikisen johdotuksen ja kaikki näytti olevan siltä osin kunnossa. Voi olla, että seuraavaksi tilaan tuon SuperPLA-piirin, koska se on edullisin ja lienee aika toimiva.

Sen jälkeen sitten alkaakin C203/C204 -kondensaattorien kanssa ihmettely. Näiden arvot ilmeisesti ovat kytköksissä tuon PLA-piirin tyypin kanssa ja jopa VIC-piirin version kanssa. Itselläni tässä levyssä on paikka C203:lle, mutta siinä ei ole komponenttia. C204:lle en edes löytänyt kohtaa.

Tässä vielä linkki saksalaisfoorumin aiheeseen: http://www.forum64.de/wbb3/board2-c64-alles-rund-um-den-brotkasten/board4-hardware/55053-250407-defekt-oder-inkompatibilit-t-zu-h-heren-assy-nrn. Google Translate kääntää siitä siedettävää englantia. Itselläni ei saksan kieli ainakaan suju yhtään.

vpekkari

Jatketaas tätä aihetta. Projekti on ollut kesän ajan hyllyllä, mutta tilasin muutama päivä sitten aidon käyttämättömän PLA:n:

http://www.ebay.com/itm/Commodore-C64-PLA-906114-01-NOS-/141720178290?

Kun se saapuu, pistän kiinni kannalle. Sitten selviää, että oliko tässä ainoa vika, vai jatkuuko selvitystyö edelleen.

Zilverfang

Lainaus käyttäjältä: vpekkari - heinäkuu 18, 2015, 22:00
Jatketaas tätä aihetta. Projekti on ollut kesän ajan hyllyllä, mutta tilasin muutama päivä sitten aidon käyttämättömän PLA:n:

http://www.ebay.com/itm/Commodore-C64-PLA-906114-01-NOS-/141720178290?

Kun se saapuu, pistän kiinni kannalle. Sitten selviää, että oliko tässä ainoa vika, vai jatkuuko selvitystyö edelleen.
Huh, eikös noilla hinnoilla saisi pian jo toimivan kuusnelosen?

Vai onko tässä ennemmin kyse omien korjaustaitojen koettelemisesta?

virgo

eihän tuo hinta ole edes pahakaan
mutta yksittäisten varaosien hinta alkaa todellakin pikkuhiljaa nousemaan
niitä on entistäkin vaikeampi löytää siksi noita korvikkeita on pikkuhiljaa alkanut ilmaantumaan

koska hommasin tuon piiripolttimen niin voi alkaa kokeilemaan PLA piirin korvaamista Epromilla tai Flashillä :)
Genetic-PET C64 BBS:
g-point.tunk.org port 1025

Genetic-point Amiga BBS:
g-point.tunk.org port 500

vpekkari

#25
No niin, nyt on iloista kerrottavaa  ;D ;D ;D ;D

Posti toi tänään paketin, jossa oli 92-vuoden käyttämätön PLA-mukana. Otin heti nepan auki ja pistin uuden piirin valmiille kannalle. Sitten koppa kiinni ja virtaa koneeseen. Tohkeissani laitoin aluksi telkkaan rca-piuhat ristiin (kuva ja ääni), joten ei näkynyt mitään. Onneksi nopeasti huomasin, että mistä kyse ja vaihdoin niiden paikkaa.

Sen jälkeen oli hymyä korviin asti. Kuusnepa näytti heräävän eloon ja skanditkin pelaavat. En ole vielä tehnyt mitään isompia testejä, mutta tämä oli todella onnistunut juttu tähän saakka. Kiitos tuhannesti tällä foorumilla auttaneille. Kuusnepan salat aukenivat yksi kerrallaan ja sain etsittyä tarkan vikapaikan vaihtamatta turhia osia. Toki tuuriakin oli matkassa.

Taloudellisestihan hommassa ei ollut mitään järkeä, mutta en voinut kuitenkaan antaa periksi kesken homman. Kuusnepoja saa tosiaan kokonaisia tuon yhden varaosan hinnalla, mutta niiden kunnosta ei tiedä. Tämä PLA on loppupään tuotantoa ja käyttämätön, joten kone on uutta tältä osin. Olisikohan syytä laittaa tähän joku siili kiinni, vai onko 90-luvun tekniikka jo kestävämpää mitä nämä aiemmat?

virgo

#26
onnittelut  ;D

sitkeydellä on etunsa kun vanhan raudan kanssa pelailee
samoin laitteen iällä. alkaa löytymään kaikki mahdollinen tieto ja mahdotonkin kun sitä
on vuosikymmenet tutkittu xD

ja eikun ohjelmoimaan...

otsikon voisi vaihtaa muotoon korjattu , ratkaistu tms.
Genetic-PET C64 BBS:
g-point.tunk.org port 1025

Genetic-point Amiga BBS:
g-point.tunk.org port 500

retroman

#27
Hatun nostamisen arvoinen  suoritus. :thumbup:
Kyllähän kun on sitkeyttä ja jonkinlaista intohimoa,niin sitten ns. harmaan kiven läpi mennään vaikka väkisin .:bang:
Onnittelut myös.
Harva viitsii nykyään vaivautua sorkkimaan ,ainakin vanhempien koneiden sisuskaluja,jos tulee joku vika. :old:

Edit:Noin 2000 luvulle asti tehtiin vielä laatukoneita,mutta nyt tällä vuosikymmenellä ne ovat kirjaimellisesti
        melkein kertakäyttö romuja,jotka kestää juuri ja juuri takuuajan ja sen jälkeen voi heittää huitsin nevadaan.
        Koko genre kattaa melkein kaiken elektoniikka teollisuuden.

protek

Hieno juttu, että sait Kuusnepan henkiin. Se on monesti tuuripeliä noiden projektikuntoisten kanssa. Itsellä kävi vähän samoin yhden Spectrumin kanssa, jonka ostin nimenomaan korjaamista varten. Tuli pistettyä varmaan melkein 40 € 25 € koneen korjaamiseen. Joutui vaihtamaan regulaattorin, kaksi voimatransistoria, ULA:n, kaikki muistipiirit, yhden diodin ja näppäinkalvon, mutta nyt toimii hyvin.

Spectrum on siitä kiitollinen korjattava, että melkein kaiken muun paitsi ULA:n saa korjattua komponenteilla, jotka maksavat senttejä.

vpekkari

#29
Protek: luin täältä tarinasi täältä: http://www.amibay.com/showthread.php?59826-Resurrection-of-a-Sinclair-ZX-Spectrum (kai sopii linkittää?). Homma on kyllä vaatinut uskomatonta sisua. Minä pelkäsin tuon oman kuusnepan kohdalla juuri vastaavaa, mutta onneksi oli vain yksi piiri rikki ja sitten ne juotokset powerissa ja emolla.

Laitetaas vielä lopuksi kuvat korjatusta emosta. Tässä ensimmäisessä kuvassa on uusi PLA-piiri paikoillaan ja tuo typerä hyppylanka otettu pois. Korjasin rikki menneen holkin aiemmin kuvaamallani tavalla, joten lopputulos on paljon siistimpi. Vasemmalla olevan rommin jalka 20 ei silti ole ihan kunnossa, joten korjannen tuonkin kohdan varmaan jossain vaiheessa pienellä kuumaliimatipalla, jottei piirilevyltä irronnut folio katkea:


Ajattelin tänään, että teen jotain tuolle "paistopussille", joka varmasti pitää piirit lämpöisenä. Tässä yksilössä tämä oli vielä tavallista kookkaampi, eli yläosa oli kaksinkerroin. Varmasti lämpö ei tuolloin pääse kuuslankun sisältä pois ja piirien ikä lyhenee:


Halusin kuitenkin modata laitetta maltilla, joten päädyin pienentämään tätä rf-suojaa siten, että tärkeimpien piirien kohdalla ei ole mitään estämässä jäähtymistä:


Lopuksi sovittelin suojaa paikoilleen ja se näyttää nyt tältä:


Jossain vaiheessa on tarkoitus vielä jatkaa parantelua siten, että vaihdan emolevyltä kaikki elkot uusiin, koska niitä on helposti saatavilla. Samoin saatan laittaa CPU, PLA, ja SID-piireille pienet siilit, jotta niiden käyttöikä pitenee. Sen jälkeen tämä kaipaa vain kovaa pelirääkkiä :D