OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 28.03.2024, 21:58

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 28 ]  Přejít na stránku 1, 2  Další
Autor Zpráva
 Předmět příspěvku: Oprava PP 01
PříspěvekNapsal: 24.09.2015, 18:15 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 319 times
Been thanked: 372 times
Mám tu na opravu dva kousky "ZVT PP 01", po počátečních nezdarech se mi podařilo jeden rozchodit.
Původně jsem chtěl jen zajásat v "Co vás dnes potěšilo", ale majitel naznačil ať popíšu co a jak vedlo k tomuto dílčímu úspěchu.
Snad jen stručně, neumím zrovna psát slohovky...

Hrábnul jsem po kousku který má funkční zdroj. Po zapnutí se na obrazovce neobjevilo ani ťuk, ale svítila LED RUN a po stisku
kláves reagoval(pípal). Při nesmylném zadání mi vynadal ;-)
Jal jsem se tedy hledat chybu v zobrazovací části.
Na shift registry rgb(47,48 a 49) nějaká data přicházela, hodiny taky, ale na pinu 1 bylo vidět že se neplní.
To má za úkol hradlo 62(7430) které bylo vadné. To jsem zjistil jednoduše přiložením nového s vyhnutou nožičkou 8.
Po výměně se sice na obratovce cosi dělo, ale kýžené READY se neobjevilo.
Zjistil jsem že mi sice běží shifty, ale není signál RS(sync). Závada byla v obvodu čítačů 7493(43,44,45 a 46) kde byla dvě vadná hradla.
Opět jednoduše ověřené přiložením dobrých brouků s vyhnutým výstupem.
Jenže pak nastala nepříjemná změna, počítač přestal reagovat a na vstupu cpu/ready byla nula.
Takže nastal několika-hodinový zásek :-(
Jelikož naposled byla aktivní oblast "ADR FC XXX" adresového dekodéru napadlo mě že se odporoučela ROMka.
Provedl jsem náhradu za epromku 27128 dle vzoru http://sindik.at/?p=929619 a stále nic.
Nakonec jsem našel že problém je s RAMku - ale nevím jak :-) Byl vadný jeden MX na desce RAM, už nevím bohužel který(43,44,45 či 46).
Pak už přišel nával adrenalinu neb PP 01 byla READY :-D
Zkusil jsem ještě vrátit ROMky, ale ty hlásí chybu. Nemám na ně programátor a tedy tam zatím nechám tu EPROMu.

Taky ještě musím prověřit že vše opravdu chodí jak má což nevím ani jak.
Existuje nějaká testovací ROMka ?
No a taky ten druhý kousek, který má jistě vadnou desku RAM a s funkční neběží :-(

Jinak pochybuju že tento popis někomu něco dá když závady byly daleko od nějakých výstupů a není se vlastně čeho chytit.
Tak snad pro "pobavení" ;-)

A děkuji ochotným lidem za rady !

_________________
Atari 65XE, 600XL, 400, 800, 800XL/XE, 130XE, 1200XL, XEGS
Commodore C64, C64C, C128, Plus/4
Amiga A600, A1200+Blizzard 060/50
ZX Spectrum, +2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oprava PP 01
PříspěvekNapsal: 01.10.2015, 13:37 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 319 times
Been thanked: 372 times
Tak další pokrok menšího významu ;-)
U druhého počítače čekám na součástky - zatím jednoznačně vadný IO12.
Byl vadný ale i zdroj u kterého se již někdo o opravu pokoušel, odpojeny porůznu polovodiče apod.
Po zapnutí mi vypadla přepěťová ochrana v rozvaděči :-)
Postupoval jsem podobně a postupně odpojoval různé části až mi zůstal jen můstek D1-D4 a koďany.
Stále stejné :-(
Až pak jsem si všiml že se při výrobě povedlo přiskřípnout jeden vývod tlumivky TL2 pod kovový obal zdroje.
Byl smaltovaný/izolovaný, ale časem se prodřel a vzal sebou poté i dvě diody.
Zdroj už běží, ještě vyzkoušet v zátěži.

_________________
Atari 65XE, 600XL, 400, 800, 800XL/XE, 130XE, 1200XL, XEGS
Commodore C64, C64C, C128, Plus/4
Amiga A600, A1200+Blizzard 060/50
ZX Spectrum, +2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oprava PP 01
PříspěvekNapsal: 05.10.2015, 20:00 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 319 times
Been thanked: 372 times
A další pokrok ;-)
Už mi chodí "základovka" toho druhého stroje. A byl to opravdu očistec :-(
Nejdřív jsem si všiml náhodně se generujícího HALT - vadný 12.
Budiče které trvale(tedy tuším vyjma HALT) "posilují" adr.sběrnici 24,26 a 27 taky kaput.
Dále nefungoval mux adres pro dram a WE - všecky mux(72,73,74 a 77) kaput výstup.
Pak se zdálo že to již "něco dělá", ale po chvilce READY v nule. Našel jsem že se generuje
BUS_REQ/ a tedy že se snaží hrabat na vnější sběrnici či někam mimo rozsah vnitřních adr.
Tady jsem se bohužel dost zaseknul :-( No nakonec to byly mmu/ramky 30,35 a nand 20.

Takže ještě desku ramek a snad bude hotovo ;-)

_________________
Atari 65XE, 600XL, 400, 800, 800XL/XE, 130XE, 1200XL, XEGS
Commodore C64, C64C, C128, Plus/4
Amiga A600, A1200+Blizzard 060/50
ZX Spectrum, +2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oprava PP 01
PříspěvekNapsal: 05.10.2015, 21:27 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 14.05.2013, 19:10
Příspěvky: 1486
Bydliště: Kurim
Has thanked: 828 times
Been thanked: 577 times
To je kruty. Nebylo by jednodussi to rovnou vymenit vsechno? PP 01 jsou proslusly svym prisernym zpracovanim. Ja mam v jednom asi tretinu obvodu nakrivo, jak to ve vlne napul vyskakalo ;-)

_________________
http://www.8bity.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oprava PP 01
PříspěvekNapsal: 05.10.2015, 21:38 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 319 times
Been thanked: 372 times
Hmm,taky mě to napadlo když jsem měnil n-tého brouka. Ale zase pak to není zábava ;-)
I když ty záseky co jsem uvedl příjemný nejsou.
Některý brouky jsou taky napůl vyskákaný a jeden z těch "kuprexů" nemá rád dotyk pájky
neb pak mění barvu jako když se pálí. Ale cesty drží, prokovy taky.

_________________
Atari 65XE, 600XL, 400, 800, 800XL/XE, 130XE, 1200XL, XEGS
Commodore C64, C64C, C128, Plus/4
Amiga A600, A1200+Blizzard 060/50
ZX Spectrum, +2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oprava PP 01
PříspěvekNapsal: 13.10.2015, 08:14 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 319 times
Been thanked: 372 times
Dva téměř opravené počítače byly k vidění na skvělém BF.
Bohužel jsem v práci nechal dobré ROMky a navíc jsem měl video kabel zapojený asi blbě.
Zem jsem měl na pin 13 SCARTu, což je red_gnd. C1084 má všechny země spojený, tam
je to fuk, u těch LCD nevím jak to je.
V neděli nám půjčil Fery nějaký crt Philips a tam to šlo v pohodě.

_________________
Atari 65XE, 600XL, 400, 800, 800XL/XE, 130XE, 1200XL, XEGS
Commodore C64, C64C, C128, Plus/4
Amiga A600, A1200+Blizzard 060/50
ZX Spectrum, +2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oprava PP 01
PříspěvekNapsal: 14.10.2015, 23:17 
Offline
Radil

Registrován: 12.05.2013, 22:02
Příspěvky: 283
Has thanked: 11 times
Been thanked: 53 times
Muzu potvrdit ze se to nekonec povedlo zobrazit (jen skoda te ROMky).


Přílohy:
P1070029_.jpg
P1070029_.jpg [ 134.91 KiB | Zobrazeno 16451 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oprava PP 01
PříspěvekNapsal: 16.10.2015, 20:49 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 319 times
Been thanked: 372 times
Tak se zdá že mám hotovo a tři PP01 jsou mezi "živými", konečně ;-)
Nebudu tentokrát rozepisovat prkotiny které asi nikoho nezajímají, snad jen bodově.
- deska ram druhého počítače byl problém, musel jsem si napsat prográmek který testoval a posílal data přes USART. Dovedl mě k bitům 4 a 5 banky 0
kde byly vadné dram
- třetí pp01 byl opravdu vrak, ani nevím kolik těch IO nakonec šlo ven. Navíc "ukrýval" stuďák(z výroby) na bitu 6 desky ramek

Ještě je potřeba "nějak" otestovat "interfacy" atd. Zatím nevím jak.

_________________
Atari 65XE, 600XL, 400, 800, 800XL/XE, 130XE, 1200XL, XEGS
Commodore C64, C64C, C128, Plus/4
Amiga A600, A1200+Blizzard 060/50
ZX Spectrum, +2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oprava PP 01
PříspěvekNapsal: 22.10.2015, 08:04 
Offline
Profík

Registrován: 19.12.2013, 16:54
Příspěvky: 554
Bydliště: Bratislava
Has thanked: 1 time
Been thanked: 115 times
:clap:
No comment.

_________________
http://blog.3b2.sk/igi


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oprava PP 01
PříspěvekNapsal: 05.02.2018, 19:01 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 319 times
Been thanked: 372 times
Byl jsem požádán o testovací SW na ramky který jsem výše zmiňoval.
No v archivu jsem našel jen fragmenty a tak jsem to napsal znova a trochu lépe.
Ale jak už jsem psal u testu ramek pro IQ-151 - "Prosím o shovívavost neb nejsem zrovna kovaný asemblerista, a vlastně programátor vůbec."
Testoval jsem to jen letmo a zdá se to v pořádku. Popis je v .asm souboru.
Příloha:
test_ram_PP-01.zip [2.01 KiB]
716 krát


[EDIT] opravil jsem jeden komentar

_________________
Atari 65XE, 600XL, 400, 800, 800XL/XE, 130XE, 1200XL, XEGS
Commodore C64, C64C, C128, Plus/4
Amiga A600, A1200+Blizzard 060/50
ZX Spectrum, +2


Naposledy upravil rEVERz dne 05.02.2018, 22:51, celkově upraveno 1

Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oprava PP 01
PříspěvekNapsal: 05.02.2018, 19:35 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 28.01.2016, 23:57
Příspěvky: 3756
Has thanked: 213 times
Been thanked: 388 times
No, kdyz to ctu, tak jsem celkem rad, ze jsem nepodlehnul cukani a kdysi to PP01 na Aukru nekoupil... Tohle bych fakt neozivil :)

_________________
Nikdy nediskutujte s blbcem. Stáhne vás na svoji úroveň a vyhraje zkušeností.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oprava PP 01
PříspěvekNapsal: 05.02.2018, 19:45 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 319 times
Been thanked: 372 times
Kubik píše:
No, kdyz to ctu, tak jsem celkem rad, ze jsem nepodlehnul cukani a kdysi to PP01 na Aukru nekoupil... Tohle bych fakt neozivil :)
Kecko. Ono to vypadá složitě, ale v reálu se to opravuje dobře.

Jo, k tomu testu ram. Výstup na seriák je ascii, takže třeba v TTermu apod.
A taky spoléhám na to, že jsou v pořádku ty sram 7489. Ty taky odchází.
Dá se říci, že je to pro ščot který vypisuje chybu ram ;-)
To číslování konektoru K3 jsem napsal v popisu asi blbě. Na PP-01 co má u mě ještě
stále SCJoe označení nesedí. Mám to z prava do leva. Tedy TX je pro mě ďurka 40, 5V je 10 a zem 11.

_________________
Atari 65XE, 600XL, 400, 800, 800XL/XE, 130XE, 1200XL, XEGS
Commodore C64, C64C, C128, Plus/4
Amiga A600, A1200+Blizzard 060/50
ZX Spectrum, +2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oprava PP 01
PříspěvekNapsal: 07.02.2018, 11:40 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 319 times
Been thanked: 372 times
Kdyby ten test ram někdo zkoušel napište mi aspoň SZ. Já to testoval nakonec na živém železe.
Tam je ale deska ram funkční, tak jsem aspoň štípnul jeden bit(nožku) dramky a vypsalo to správně ropuchu.

_________________
Atari 65XE, 600XL, 400, 800, 800XL/XE, 130XE, 1200XL, XEGS
Commodore C64, C64C, C128, Plus/4
Amiga A600, A1200+Blizzard 060/50
ZX Spectrum, +2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oprava PP 01
PříspěvekNapsal: 25.09.2019, 19:24 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 319 times
Been thanked: 372 times
Tak už mám potřetí na stole stamil_ovo PP-01, krámy jsou tyhlo ščoty :-(
Nejdřív romky, pak klávesnice a 8255, teď 7 bitů dramek banky 2...

Nekupujte ty krámy a používejte pouze emulátor :neener:

_________________
Atari 65XE, 600XL, 400, 800, 800XL/XE, 130XE, 1200XL, XEGS
Commodore C64, C64C, C128, Plus/4
Amiga A600, A1200+Blizzard 060/50
ZX Spectrum, +2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oprava PP 01
PříspěvekNapsal: 25.09.2019, 20:36 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3766
Has thanked: 269 times
Been thanked: 452 times
No to je dobrá brutalita toto. Evidentně v tom JZD nebo kde to pájeli soudruzi ISO 9001 věru implementované neměli, kráva špatně olizovala PCB :D. Jsem opravdu rád že si můžu přečíst zkušenosti z první ruky jak takové znovuoživování po 30 letech vypadá, mě to čeká s třemi kusy PMD taky a hned se cítím o dost méně jistý že se mi to podaří...


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 28 ]  Přejít na stránku 1, 2  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: MilasPce a 20 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz