Menu

Näytä viestit

Tämä jakso sallii sinun katsoa tämän jäsenen kaikkia viestejä. Huomaa, että näet vain niiden alueiden viestit, joihin sinulla on nyt pääsy.

Näytä viestit Menu

Viestit - virgo

#421
alkaa oleen aika kasata tavaroita läjään ja ensimmäisenä projektina oli kasta muutama A2000
kokoon että veisivät hieman vähemmän tilaa kuin levällään lattialla
vielä jäin reippasti ylijäämäiseksi Zorro kortteja joita pitäisi alkaa sovittelemaan vielä johonkin noista sisään
kunhan ensin keksi mikä sopisi mihinkin hommeliin ;)

ruostettakin muutamassa oli sen verran että piti ottaa ihan työkakalutkin esiin
#422
tuo .Pdf on siitä hyvä että se erottelee nuo osa alueet kytentakaaviosta ja tekee niistä paljon selkeemmät tarkastella

kun mittailet noita singnaaleita varmista että olet oikeassa maa potenttiaalissa C64 niitäkin on enemmän kuin yksi

Moduli kertoo sen että joko Ylenpi Hi rom menee päälekkäin modulin Rommin kanssa ja CPU sekoaa askelissaan heti kättelyssä
sikäi se voi olla vika PLA piirissä koska se pitäisi modulin kytkemisen jälkeen hoitaa emolla olevat Rommit alta pois jos siis homma toimisi kuten pitää
tarkista mitä tapahtuu (U4)Kernal ja (U3)Basic ROM piirien pinneille 20 ainakin toisen niistä pitäisi laskea alas eli kytketyä pois musti avaruudesta
normaalisti kassu asema kertoo pyörimisellään alussa hetken ainakin sen että Hi rom testit menivät ainakin johonkin asti oikein
ja homma tökkää viimeistää Basic rommin suorittamisen aloittamiseen tai epäonnistuu I/O ja Char Romin peilaamisessa...
milloin taas homma kääntyy PLA piirin tarkkistukseen...

pinnit 10,11 ovat modulille meneviä kytkentä singnaaleja eli jos siellä on Rom piiri
pin 11 tämä singnaalit kytkee modulilla olevan Rom piirit päälle
osoitteseen 8000-9FFF joka on Basic rommin alla ja osoitteessa 8000 sijaitsee modulien Boot osoitus ja resetti jälkeinen startt coodi jolla vaihtoehtoinen
käynnistys resetin jälkeen hoidetaan annettujen parametrien mukaa (käytetään myös peleissä reset suojauksena)

pin 10 sijoittaa modulilla olevan Rom piirin Kernal rommin päälle E000-FFFF ja samalla muuttaa IRQ, NMI ja BRK käskyn hyppyosoitteet

en tiedä nyt varmaksi mutta kästykseni mukaan GAME (22) ja EXROM (23) kertovat PLA piirille portissa olevasta modulista ja PLA herättää tarvittavat rommit modulilta 10 ja 11 pinneillä
ja vastaavasti poistaa C64 osoite avaruudesta tarvittavat rommit...
pinnit 22 ja 23 pitäisi olla ilman modulia ylhäällä RP4 ylösveto vestusten ansiosta (vastus rihma 3.3k ohmia)

koska sinulla on moduli voi tämän testata mitä 10,11 tekevät kun moduli on koneessa...

kuten sanottua jos koneesta on vaihdettu monta piiriä yritystä on ollut kojaamiseen, asia erikseen on onko ollut tietoa mistä vilkaa etsiä
tässä tapauksessa sitä ei ole ollut... ei ainakaan kovin paljon
onneksi C64ta on huomattavasti helpompi korjata kun siinä on edes hieman elonmerkkejä kuin täysin kuollutta konetta jossa vika voi olla ihan missä vain
tässä tapauksessa ongelmaa on selkeästi

A) muistin osoituksessa
B) I /O ( Cia ) tosin tätä puolta ei olla vielä päästy tutkimaan

PLA piirin aaltomuodot ovat luultavasti huomattavan erilaiset koska tutkittavana on kaksi eri ohjelmaa pyörittävässä koneessa
Normaali C64 sählää PLAn kautta koko ajan Char ROMin ja CIA piirien välillä koska se on se taika miten C64 on saatu mahtumaan Täydet 64k muistia
eli PLA ei koskaan pysy yhdessa asetuksessa vaan tekee jatkuvasti työtään ja kytkee muistialuieta päälle ja pois yleensä VIC-II pyynnöstä
joskus myös Modulin tai CPUn tarpeiden mukaan

PLA piiri on kuin yksi todella suuri AND /OR piiri jossa on paljon input pinnejä joiden perustella OUT singaalit määritellään joita myös on paljon
se on kuin jättkokoinen GAL piiri joka muovataan tarkoitukseen sopivaksi poltamalla piirin sisäisiä kytkentöjä tarkoitukseen sopivaksi
riittävän nopealla oikein ohjelmoidulla EEPROM piirillä tai Flassillä saadaan toimiva kopio joissakin tapauksissa...

dokumentin sivulla 8 on kuvattu PLA piirin niin sanottu toiminta kaavio minkä perusteella se on "ohjelmoitu" poltettu




#423
jos tutkisit ensin tämän opuksen lävitse siinä on hyvinä ohjeita miten homma pelaan ja miten viat löytää...
PAL piiri ei vaikuta address väylään eika data väylään mutta kytkee tiettyjä piiriä pääle ja pois CS pinneihin tarpeen mukaan
( ks. sivu 28 )

http://www.retro-kit.co.uk/user/custom/Commodore/C64/manuals/C64C_Service_Manual.pdf
#424
heh tosiaan tuossa koneessa johtoa piisaa koska...
alunperin piti vain demota SID2SID systeemiä Oulussa
yhden hyvin valvotun 2 vuorokauden jälkeen kun en saanut tarkoitukseen pyhitettyä emoa kuntoon ajoissa
jouduin sitten hommaamaan pikavauhtia kaksi hylky emoa joissa molemmissa oli jostain kumman syystä kiskottu joikka liittimet
mäkeen ja kaiken päälee vielä alapuolelta katkaistu vedot ?!?

no tämähän aiheuttaa "pieniä" ongelmia MSSIAH;in käytölle kotrollit on melko pitkälle joykan tai hiiren alaisuudessa
joten piti jostain keksiä miten joykat saataisiin koneeseen...
noh nopein tapa oli rustata CIA piirien puolelle D25 liitin ja poistaa osa keskimmäisistä pinneistä
ja joykan johdotus menee suoraan emoon =)
#425
jos ohjelmointi kiinnostaa niin ei tuon tapaisen laitteen rakentaminen ihan C64 pohjalle ole mitenkään mahdoton
ja potikoita pienellä eletroniikka lisäyksellä saa ihan niin paljon kuin tarvitsee  :pondering:
#426
vai kuvia...
hassua kyllä mulla on tuo Sid2Sid toisessa koneessa ja potikat pääkoneessani jossa siis normi setup
hetken jo hätäännyin kun huomasin että olen viimeksi mainitun hukannut xD
mutta kyllähän se sitten löytyi kun muutaman tunnin etsiskelin
aidot koneet on mulla ollut jo ainakin vuoden poissa käytöstä kun niiden poweri poksahti tuossa viimevuonna vai oliko se jo edellisenä
eikä uutta ole saanut rakennettua vaikka verneet on olleet yhtäkauvan odottamassa kokoamistaan

mistä tulikin mieleen että pitäskö viimeinkin tehdä tämä remontti loppuun et pääsen järjestelemään tavarat paikoilleen... hmm...

tuli mieleen vielä tämä jos haluaa musa projektin viedä piirun pidemmälle niin tässä on nappulaa opeteltavaksi
https://www.youtube.com/watch?v=p5RdCRCOXq4
#427
potikat on kytketty molempiin joikkariportteihin sisäisesti
Sidissähän ei ole kuin kaksi väylää potikka arvoille mutta C64 emolla on Analogia switch
jolla määrätään kummasta portista arvoja luetaan kun tätä kytkintä kääntelee sopivasti saadaan 4lle potikalle
omat arvot

potikat voi ihan hyvin olla ulkoisenakin omassa laatikossaan suosittelen tätä tapaan ensimmäiseksi testiksi
koska oikeiden vastus konkka yhdistelmien löytäminen ei ainakaan omalla kohdallani mennyt ensimmäisellä yrityksellä kohdalleen

omani on tylysti koneen kuoressa
#428
neljällä potikalla kyllä sitä voi modaamiseksi sanoa
#429
ainakin meikäläiseltä löytyy nuo roinat  :thumbup:
#430
monesti noita diodeita lisätään levari linjaan suojaamaan Cia piirejä
joten sinänsä ne ovat tärkeitä modatuista koneista ei kuitenkaan voi koskaan tietää kuinka ammattimainen ja osaava edellinen korjaaja on ollut
eikä tuohon revisioon sellaisia kuullu joten on hyvä idea purkaa ne ensin saada kone käyntiin ja vasta sitten alkaa suunittelemaan vastaavaa suojan rakentamista
uudempien kytkisten pohjalta kuten monesti on tehty

kokemuksesta voin sanoa että CIA piirejä tulee palamaan joka koneesta jossan vaiheessa joten ne on hyvä olla kannoilla

jos oikein muista niin ainoastaan yhdestä C64 koneestani on koskaan VIC-II mennyt rikki
eikä sekään ollut minulla vaan kaverilla lainassa !
pitää kuitenkin muistaa yksi hyvin tärkeä juttu !!!

Vic piirejä on kahta erilaista eivätkä ne ole keskenään yhteensopivia !!!!!!!!!!!
kolmas on NTSC Vic mutta sitä tuskin tulee suomessa eteen...
#431
on erittäin tyhmää olla laitamatta irrotettuja piirejä kannalle
koska c64 levy ei oikeasti kestä kovin montaa irrotus kertaa siksikin on erittäin outoa että noin montaa piiriä on irroteltu samasta emosta

diodi hässällä U8 vieressä ei ole c= tekosia en ole koskaan nähnyt tuollaista yhteen kiedottua liitostekniikkaa käsittelemissäni emoissa
(kädessäni olevassa 250407 emossa ei moisia ole)
jo pelkästään väärin kytketyt diodit levyasema linjassa estävät koneen käynnistymisen rikkinäinen U8 myöskin pystyy pelkästäänkin aiheuttamaan mustanruudun

U28 päällä olevat lisä konkat eivät myöskää ole c= käyttämää mallia joten ei voi olla kyse tehdas korjauksesta

mielenkiintoisin on kuitenkin käytetyt Dram piirit !!!
niiden pitää olla 120ns nopeuksisia tai nopeampia mutta
jos oikein päättelin niin nämä piirit ovat 150ns joista ohjeisto sanoo hyvin selkeästi ettei 150-200ns piirit käy ?!?
voi olla että kone tykkää kyttyrää tuosta jos muisti ei pysy mukana
onneksi kyseiset piirit eivät nykyisellään maksa maltaita kuten ennen vanhaan
näiden vaihtamiseen ei kannata sääliä tuhlata koska 150ns piireillä ei monestikkaa ole missään käyttöä
ei ainakaan Commodore koneissa

c= käyttää muista poikkeavaa tekniikkaa näytön ja prosessorin muisti osoituksissa ne vuorottelevat eivätkä siten käytä muisti avaruutta päällekkän paitsi BadLinen aikana
kun Cpu suorittaa tehtäviään Vic lukee muistia ja päin vastoin
siksi C64 muisti pitää olla hieman nopeampaa kuin muissa kotimikroissa tuohon aikaan
https://www.c64-wiki.com/index.php/RAM

Q8 on sid ulostulon vahvistin transistori jolla ei ole koneen käynnistymisen kanssa merkitystä

vihreä hyppylanka vihjaa katkenneeseen vetoon PLA piirin ja Rommin välillä
paksumpi vihreäjohto virran syötön vahvistamiseen mutta kyseiset linjat ovat melkovahvasti yhteydessä muutenkin ???

kyllähän tuon vielä korjaa mutta tietämättä koneen korjaus historiaa tämän enempää vaikuttaisi helpoimmalta aloittaa
irrotettujen piirien uudelleen irroittamisella testaamalla jokainen veto että ne ovat vielä ehjiä ja läpiviennit pitää myös tarkistaa
tämän jälkeen laittaa kys piirit kannoille. mykissä koneissa vika on 80% Cia piireissä tai levyaseman Reset linjassa
jos konetta on enimmäkseen käytetty pelkällä kassu asemalla CPU on epäilysten kohteena useammin
siksi ne yleensä vaihdan heti kättelyssä kannoille

saattaa kuitenkin olla helpompaa ostaa toinen toimiava emo tai kone ja pitää tämä varaosa emona...  :old:
riippuen siitä kuinka paljon haluaa haasteita elämään :)
parin isomman lutikan vaihto nostaa helposti korjaus kustannukset korkeammalle kuin toimiva c=

ymmärrän kuitenkin se eufoorian tunteen mikä tulee mykän koneen herättyä henkiin sitä ei monestikkaan voi rahassa laskea
Commodore koneiden korjailu nyt ei kuitenkaan ole niitä hintavimpia harrastuksia... ja hyvä niin
monesti se varaosa kone vie kuitenkin arvokasta varastotilaa ja siitä saattaa tulla monesti kinaakin miksi se ei jo ole roskissa...

#432
modulilla voi testata Rom viat ja siihen on myynnissä oikeita testi moduleita tai imageita laitettavaksi esim. EasyFlash moduliin

näyttää siltä että jos noin montaa piiriä on kopeloitu sitä on vimmatusti yritetty korjata ja ilmeisestikin se on jäänyt kesken koska ei vika ole korjaanutnut
tutkin tuossa illalla asiaa enemmän...
#433
laitappa lista mitä kaikkea on vaidettu kiinnostaa

samalla voi katsastaa onko vetoja poikki joskus levyiltä lähtee myös se läpivienti holkki piirien irrotuksessa
silloin on tärkeää että piiri on juotettu molemmin puolin
kantoja asentaessa tätä ei voi tehdä :(

monta vuotta olen itse käyttänyt noita halppis verkkovirta vehkeitä ilman isompia ongelmia
tosin voihan sen kärjen tarkistaa yleismittarilla maatavasten tuleeko laitteesta vuoto sähköä kun se tökkää seinään
#434
Yleinen Commodore-keskustelu. / mikä emo ?
toukokuu 26, 2015, 03:46
videolla kaveri pyörittelee Commodore levyä mutta se näyttää melko villiltä
onkohan tuota levyä missään julkaisussa tai onko tuosta jossain enemmän tietoa ?
esittely alkaa 2:00 kohdalla

https://www.youtube.com/watch?feature=player_embedded&v=IXvEDM-m9CE
#435
Fistin karjahtelut on sampleja noita soitetaan äänen voimakkuus rekisterin kautta
6581 nuo äänet kuuluvat hyvin ja useimmiten oikein
mutta 6580 niiden kanssa on hieman ongelmia koska kys piireistä on korjattu muutamia edeltäjänsä
suunnittelu fiboja... sama koskee Viceä pitää olla oikea Sid emulaatio / engine
valittuna että ne kuuluvat