OldComp.cz

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


Právě je 28.03.2024, 18:19

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 138 ]  Přejít na stránku 1, 2, 3, 4, 5 ... 10  Další
Autor Zpráva
 Předmět příspěvku: Oživování PP01
PříspěvekNapsal: 11.12.2019, 01:11 
Offline
Kecálek

Registrován: 08.11.2019, 17:24
Příspěvky: 130
Bydliště: Beroun
Has thanked: 32 times
Been thanked: 8 times
Ahoj,

mám tady nálezové PP01, kterému se po zapnutí nerozsvítí LEDka RUN, ale pořád svítí LED IRQ 1. LEDky IRQ 0 a 3 se rozsvítí po stisku tlačítek IRQ 0 a 3.

Z manuálu a schematu jsem pochopil, že RUN nesvítí právě tehdy, pokud procesor nastaví signál WAIT nebo HOLDA.

CPU je úplně studené, integrované obvody nalevo nahoru od něj jsou naopak dost teplé. Zdroj dává očekávaná napětí +5V, -5V, +12V a -12V.

Multimetrem jsem proměřil MHB8080, MH8228 a MH8224.

MH8224:
4: READY: 0.0V.
9: U_DD: +5.08V, podle datasheetu by tu ale mělo být +12V
16: U_CC: +5.08V

MH8228:
2: HLDA: +3.9V.
23: INTA: +0.11V
28: U_CC: +5V

MHB8080:
11: U_BB: -5.03V
13: HOLD: +0.07V
14: INT: +3.92V
16: INTE: +0.86V
20: U_CC: +5.1V
21: HLDA: +1.01V
23: READY: +0.05V
24: WAIT: +1.68V
28: U_DD: +12.04V

Dávají ty hodnoty smysl? Zdá se mi, že jsem naměřil dost hodnot mezi 0 a 1. Měl bych změřit ještě něco dalšího? Vidím tam jasný signál INT (to by odpovídalo LED IRQ 1) a pak trochu signálu WAIT :-)

Mám pracovní teorii: MH8224 nepošle do CPU signál READY, dost možná proto, že mu chybí napětí na pinu 9. Tím pádem by mělo CPU nastavit WAIT (je ale +1.68V dost na log 1?), a proto LED RUN nesvítí. Co vy na to?

Pokud to tak je, proč má MH8224 na pinu 9 místo 12V jen 5V?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oživování PP01
PříspěvekNapsal: 11.12.2019, 08:34 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 318 times
Been thanked: 372 times
Myslím, že bez osciloskopu to těžko vyřešíš.
Jinak napájení 8224 je v pořádku, viz schémata http://www.sapi.cz/klony_sm5040/pp01.php
Např. tebou uváděné READY u 8224 není vůbec použito, je to složitější.

_________________
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: Oživování PP01
PříspěvekNapsal: 11.12.2019, 11:29 
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
Já bych začal kontrolou ROM modulu případně výměnou s někým, kdo má funkční.

_________________
http://www.8bity.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oživování PP01
PříspěvekNapsal: 27.12.2019, 03:03 
Offline
Kecálek

Registrován: 08.11.2019, 17:24
Příspěvky: 130
Bydliště: Beroun
Has thanked: 32 times
Been thanked: 8 times
[quote="rEVERz"]Myslím, že bez osciloskopu to těžko vyřešíš.
Jinak napájení 8224 je v pořádku, viz schémata http://www.sapi.cz/klony_sm5040/pp01.php

Mám to tady před sebou, ale o napájení 8224 jsem zatím nic nenašel. Nemohl bys mě nasměrovat trochu konkrétněji? Je možné, že to z něčeho vyplývá a mně to jen nedochází...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oživování PP01
PříspěvekNapsal: 27.12.2019, 03:27 
Offline
Kecálek

Registrován: 08.11.2019, 17:24
Příspěvky: 130
Bydliště: Beroun
Has thanked: 32 times
Been thanked: 8 times
Martin8bity píše:
Já bych začal kontrolou ROM modulu případně výměnou s někým, kdo má funkční.


Dneska jsem vyndal/zandal všechny ROMky. U EPROM s označrním 09B mám zlomenou nožičku na pinu 21. Continuity test nicméně ukázal, že piny 21 jsou pořád navzájem propojené, tak nevím. Se svým vybavením asi víc nedokážu.

Kdybyste byl někdo s funkčním PP01 ochoten pomoci, byl bych samozřejmě velice vděčný.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oživování PP01
PříspěvekNapsal: 27.12.2019, 13:00 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2571
Bydliště: Praha
Has thanked: 502 times
Been thanked: 607 times
Jakub píše:
Mám to tady před sebou, ale o napájení 8224 jsem zatím nic nenašel. Nemohl bys mě nasměrovat trochu konkrétněji? Je možné, že to z něčeho vyplývá a mně to jen nedochází...

Moc konkrétněji to nejde, podívej se na to schéma http://www.sapi.cz/klony_sm5040/pdf/sm3103.pdf. V části "obvody casovani" se vyrábí (krom jiného) oboje hodiny v TTL úrovni (FI1TTL, FI2TTL). Proto je 8224 napájená jen 5V. V části "CPU" pak najdeš, že jsou oba signály oddělené 7407 a "pullupem" 820R zvednuté na potřebných 12V.

U ROM modulu je potřeba zkontrolovat obsah jednotlivých EPROM, rádi zapomínají, nebo i odchází. Zrovna pin21 je napájení -5V, bez něj paměť poměrně spolehlivě odejde.
Na ROM modul se ti můžu podívat, pokud ho ke mě dostaneš. Programátor mám a nějakou zásobu 8708 taky.
Opravu zbytku bych raději přenechal někomu šikovnějšímu, kdo se s tím nebude mořit půl roku :)

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oživování PP01
PříspěvekNapsal: 31.12.2019, 18:11 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 318 times
Been thanked: 372 times
Jestli chceš tak mi ten "stroj" někdy dovez a já na to juknu. Z Berouna to nemáš do Stodůlek daleko.
Mám toho sice teď celkem dost, ale čas mě naštěstí netlačí.

_________________
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: Oživování PP01
PříspěvekNapsal: 31.12.2019, 22:26 
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
Jen počkej až čas přijde s hřeby okovanou bejzbolkou a zeptá se tě co jsi dělal v zimě :mrgreen:


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oživování PP01
PříspěvekNapsal: 31.12.2019, 23:36 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 318 times
Been thanked: 372 times
Czech Human píše:
Jen počkej až čas přijde s hřeby okovanou bejzbolkou a zeptá se tě co jsi dělal v zimě :mrgreen:
Na ty tvý PMD mám přeci půl roku, to dám v suchym triku :-P

_________________
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: Oživování PP01
PříspěvekNapsal: 01.01.2020, 12:46 
Offline
Kecálek

Registrován: 08.11.2019, 17:24
Příspěvky: 130
Bydliště: Beroun
Has thanked: 32 times
Been thanked: 8 times
rEVERz píše:
Jestli chceš tak mi ten "stroj" někdy dovez a já na to juknu. Z Berouna to nemáš do Stodůlek daleko.
Mám toho sice teď celkem dost, ale čas mě naštěstí netlačí.


Dík moc za nabídku, možná na to dojde. Přes SZ jsem se domlouval s vanthomasem na někdy po Novém roce. Kdyby to nevyšlo, tak bych se ozval taky přes SZ.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oživování PP01
PříspěvekNapsal: 02.01.2020, 10:38 
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
Prosím smazat :-).


Naposledy upravil Czech Human dne 02.01.2020, 11:25, celkově upraveno 1

Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oživování PP01
PříspěvekNapsal: 02.01.2020, 11:17 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 318 times
Been thanked: 372 times
@Czech Human - toto je vlákno k PP-01, tak nezlob ;-)
To správné je zde - viewtopic.php?f=49&t=1000&start=15

_________________
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: Oživování PP01
PříspěvekNapsal: 02.01.2020, 11:24 
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
Už mlčím... :god2:


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oživování PP01
PříspěvekNapsal: 10.01.2020, 00:27 
Offline
Kecálek

Registrován: 08.11.2019, 17:24
Příspěvky: 130
Bydliště: Beroun
Has thanked: 32 times
Been thanked: 8 times
Kapitánův deník. Dneska mi vanthomas zkontroloval EPROMky a 5 vadných vyměnil (7., 9., 11., 12. a 14.). Bohužel se to tím nespravilo a RUN pořád nesvítí.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Oživování PP01
PříspěvekNapsal: 10.01.2020, 13:50 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2571
Bydliště: Praha
Has thanked: 502 times
Been thanked: 607 times
Je docela zajímavé, jak ty 8608 po letech odcházejí. Dvě byly mrtvé úplně, u dalších půlka. Možná špatný materiál pouzdra, přijde mi, že keramické 8708 neodchází tolik.

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


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ů: 138 ]  Přejít na stránku 1, 2, 3, 4, 5 ... 10  Další

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


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 10 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:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz