OldComp.cz

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


Právě je 28.03.2024, 16:53

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 21 ]  Přejít na stránku 1, 2  Další
Autor Zpráva
 Předmět příspěvku: PMI-80M16 Problém s oživenim
PříspěvekNapsal: 01.05.2017, 16:43 
Offline
Kecálek

Registrován: 11.11.2014, 19:50
Příspěvky: 118
Bydliště: Žamberk
Has thanked: 19 times
Been thanked: 11 times
Ahoj všem, už dýl se snažim oživit repliku PMI-80 a už si nevim rady.
Zkoušel sem test CPU pomocí NOP přípravku ale výsledek se mi nezdá, na A0 je klasickej obdelníkovej signál
Obrázek

ale na vyšších adresových pinech jsou skupiny impulzů
A1
Obrázek

A2
Obrázek

A3
Obrázek

A4
Obrázek

A5
Obrázek

A6
Obrázek

Kde bude chyba? V CPU? Hodiny do CPU jsou OK.

Díky za rady

_________________
https://arze.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80M16 Problém s oživenim
PříspěvekNapsal: 01.05.2017, 17:49 
Offline
Kecálek

Registrován: 07.05.2014, 12:10
Příspěvky: 197
Bydliště: Jbc
Has thanked: 0 time
Been thanked: 39 times
Nevim, jestli ma 8080 adresu na sbernici po celou dobu nacitani instrukce. Ale vypada to, ze ty pulsy obsazuji vzdy pouze cca polovinu intervalu. Podle me to neni spatne...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80M16 Problém s oživenim
PříspěvekNapsal: 01.05.2017, 21:35 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 13.05.2013, 10:52
Příspěvky: 1669
Bydliště: Mliecna draha
Has thanked: 19 times
Been thanked: 124 times
podla mna je to ok. robi ti to counter. a vtedy ked to robi 0x00 tak vykonava NOP

_________________
Amiga 600 + a602, Amiga 600 PCB only, Commodore 64+ZZ-RAM V1.0 512k+C1541(18k RAM)+sd2iec +9.600 Rs232, Commodore 116 + 64k upgrade, ZX 81 ISSUE1 + ZX81XRAM

http://zz-indigo.mavipet.sk/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80M16 Problém s oživenim
PříspěvekNapsal: 02.05.2017, 07:03 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
No a co to dělá, když tam je EPROM?

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80M16 Problém s oživenim
PříspěvekNapsal: 02.05.2017, 08:07 
Offline
Kecálek

Registrován: 11.11.2014, 19:50
Příspěvky: 118
Bydliště: Žamberk
Has thanked: 19 times
Been thanked: 11 times
microlan píše:
No a co to dělá, když tam je EPROM?

PMIcko nedela nic. To je dalsi moznost ze je po smrti EPROMka.. A zatim to vypada i pravdepodobne :cry:

_________________
https://arze.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80M16 Problém s oživenim
PříspěvekNapsal: 02.05.2017, 09:06 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
No, měl jsem na mysli nějaký pohled na sběrnice přes osciloskop, podobně jako při NOP testu

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80M16 Problém s oživenim
PříspěvekNapsal: 02.05.2017, 10:25 
Offline
Radil

Registrován: 16.11.2013, 20:07
Příspěvky: 270
Has thanked: 0 time
Been thanked: 103 times
Citace:
Ahoj všem, už dýl se snažim oživit repliku PMI-80 a už si nevim rady.

Aháááá, tak teď už je mi jasný, proč měly ty aktualizace na Tvém webu tento průběh:

1) Sháním kontakt na Nostalcomp, potřebuju desku
2) Nostalcomp se ozval a podívá se po desce
3) Nostalcomp našel desku
4) Zaplatil jsem desku Nostalcompovi
5) Nostalcomp poslal desku
6) Přišla deska od Nostalcompa
7) Přišla první várka součástek a už se to začíná rýsovat
8) Přišla druhá várka součástek a už to bude!
9) Statistika počasí Únor
10) Statistika počasí Březen
11) Válečný bunkry
12) Statistika počasí Duben
... :D :D :D


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80M16 Problém s oživenim
PříspěvekNapsal: 02.05.2017, 14:04 
Offline
Kecálek

Registrován: 07.05.2014, 12:10
Příspěvky: 197
Bydliště: Jbc
Has thanked: 0 time
Been thanked: 39 times
Konecne jsem nasel spravny datasheet. Pokud by to nekoho zajimalo do detailu, tak tady to je krasne videt:
http://altairclone.com/downloads/manuals/8080%20Data%20Sheet.pdf
Na strance 9 obrazek 2-6 ukazuje instrukcni cyklus. Instrukce 'nop' se vykona behem ctyr taktu (M1, tj. T1..T4). Adresa je platna cca 3/4 doby M1.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80M16 Problém s oživenim
PříspěvekNapsal: 02.05.2017, 14:47 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
No taky jsem si nebyl jistý, ale ten diagram (vlastně i 2.5) to jasně dokladuje, díky.

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80M16 Problém s oživenim
PříspěvekNapsal: 02.05.2017, 16:01 
Offline
Radil

Registrován: 16.11.2013, 20:07
Příspěvky: 270
Has thanked: 0 time
Been thanked: 103 times
Ten průběh adres je OK. Adresa opravdu není na sběrnici po celou dobu konání instrukce. Kdybys na to nešel analyzátorem ale jen log. sondou, tak ta to odfiltruje a nehledáš problém tam, kde žádný není:-)

V podobných případech jedu od začátku, tedy nejprve vytahám vše, kromě CPU subsystému a zkouším NOP. Při ověřování log. sondou jsou v případě PMI-80 (10MHz Xtal) okem krásně patrné impulsy na A15 - A13, s trochou představivosti i na A12. Čím nižší Ax, tím pochopitelně rychlejší.

Pak přidám EPROM a dekodér adresy. Do Eprom si nahraju nějakej jednoduchej testovací prográmek, třeba jen blikání na výstupu INTE 8080 - periodické povolování a zakazování přerušení EI/DI (pozor pak na tlačítko INT - nemačkat). Ověřím sondou. Tím vyzkouším spolupráci CPU-EPROM. Přidám RAM a dám nový testprográmek, který ji otestuje (zápis a kontrolní čtení). Indikace zase na INTE (pomaloblik OK, rychleblik chyba).

Nakonec bych osadil 8255 a terminál a vyzkoušel rozsvítit staticky jeden znak na displeji a zároveň třeba čítat na volném portu B. Současně blikat na INTE, abych věděl, že procesor pořád jede správně a čte Eprom.

Je to trochu pracnější, ale je to spolehlivá cesta k cíli. Zjistí se tím, co ještě funguje a co třeba už ne.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80M16 Problém s oživenim
PříspěvekNapsal: 02.05.2017, 16:14 
Offline
Kecálek

Registrován: 11.11.2014, 19:50
Příspěvky: 118
Bydliště: Žamberk
Has thanked: 19 times
Been thanked: 11 times
Supr. Díky za rady. Pravděpodobně bude v háji ta EPROMka. První chybka na začátku byla že sem připojil napájení přes měnič z 5V ale zapoměl sem na omezení proudu. Takže menič neměnil jak měl a oddělal mi CPU a nejspíš i EPROMku. Dal sem komplet novou svatou trojku a RAMky ale EPROMku nemam :-(

_________________
https://arze.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80M16 Problém s oživenim
PříspěvekNapsal: 02.05.2017, 16:50 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
27C16 seženeš v hadexu

Tak už asi ne, ale určitě je má Buček

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800


Naposledy upravil microlan dne 02.05.2017, 17:10, celkově upraveno 1

Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80M16 Problém s oživenim
PříspěvekNapsal: 02.05.2017, 16:55 
Offline
Kecálek

Registrován: 11.11.2014, 19:50
Příspěvky: 118
Bydliště: Žamberk
Has thanked: 19 times
Been thanked: 11 times
microlan píše:
27C16 seženeš v hadexu

Problém je že jí nemam kde naprogramovat.

_________________
https://arze.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80M16 Problém s oživenim
PříspěvekNapsal: 02.05.2017, 17:13 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
Tak mě pošli co tam chceš, já Ti ju pošlu, i když ta pošta mě ničí...

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80M16 Problém s oživenim
PříspěvekNapsal: 02.05.2017, 17:21 
Offline
Kecálek

Registrován: 11.11.2014, 19:50
Příspěvky: 118
Bydliště: Žamberk
Has thanked: 19 times
Been thanked: 11 times
microlan píše:
Tak mě pošli co tam chceš, já Ti ju pošlu, i když ta pošta mě ničí...

Jen monitor http://nostalcomp.cz/pdfka/pmi80_monitor.zip

Dík a co za to? ;)

_________________
https://arze.cz


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ů: 21 ]  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: Žádní registrovaní uživatelé a 7 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