OldComp.cz

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


Právě je 19.04.2024, 06:07

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 351 ]  Přejít na stránku Předchozí  1 ... 12, 13, 14, 15, 16, 17, 18 ... 24  Další
Autor Zpráva
 Předmět příspěvku: Re: Z80 v jednodeskáči CYBELEC
PříspěvekNapsal: 29.11.2019, 11:19 
Offline
Profík

Registrován: 06.02.2019, 11:47
Příspěvky: 901
Has thanked: 51 times
Been thanked: 230 times
microlan píše:
Sakra to by byl problém, asi to nejhorší co by mě mohlo potkat. Tam by někde mohl být oložený kontrolní součet, ne?

Program si počíta kontrolný súčet EPROM rutinou na 180Ah
a kontroluje RAM na 1818h zápisom hodnôt 55h a AAh
M1


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Z80 v jednodeskáči CYBELEC
PříspěvekNapsal: 29.11.2019, 11:20 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Takže ještě zkontrolovat, jestli ROM má ovládanej /OE, v dekodéru jsem to neošetřoval.
Podívat se jestli jde na dekodér vůbec nějakej /IORQ.
No a pak se podívat, kde to bloudí.

Udělat jednoduchej test, kterej otestuje RAMku a třeba zápis na nějakej port.
Přenesení ROM do RAM a verifikace by mohl být test RAM, ale pak by jí měli vynulovat.
Může se při tom dělat i checksum ROM. Může tam být i více testování, ale potřebuješ po resetu odchytnout aspoň jeden /IORQ, aby jsi věděl, ze se to na ty periferie vůbec dostane.

A pak jedině zkoumat, co dělá ten program a kde se to sekne.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Z80 v jednodeskáči CYBELEC
PříspěvekNapsal: 29.11.2019, 21:41 
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 to vypadá, že jsou v háji ty HC245ky. Pulsy mají tak pomalé náběžné hrany, že ty kratší nedoběhnou ani do 1/4 úrovně. Když je vyndám z patic, tak jsou tam hrany jedna báseň

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Z80 v jednodeskáči CYBELEC
PříspěvekNapsal: 30.11.2019, 12:55 
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 jsem dal nový HC245 a jinou RAMku a je to pořád stejný.

Obrázky:

1. Zákmit na výstupu GAL GDR15 pro řízení HC245
2. Vstup do HC245
3. Výstup z HC245 do RAM, jak adresy tak data.

1 us/díl, 2V díl

//Je to stejný i když vydělám RAMku a kolize špatným časováním taky ne, nechal jsem jen ty pro externí zápis


Přílohy:
galout.jpg
galout.jpg [ 20.79 KiB | Zobrazeno 5200 krát ]
pred245.jpg
pred245.jpg [ 24.05 KiB | Zobrazeno 5200 krát ]
po245.jpg
po245.jpg [ 23.85 KiB | Zobrazeno 5200 krát ]

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Z80 v jednodeskáči CYBELEC
PříspěvekNapsal: 30.11.2019, 13:45 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
1) Jakej zákmit, to ti zvoní sonda osciloskopu
2) Vstup z CPU zdá se v pořádku
3) Buzení sběrnice RAM je přes třístav proti pullup, když tam cpeš v aktivním čase nuly, tak to tak vypadá.
Najdi si jinej adresovej drát, kde se cpe i něco jiného, třeba A0.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Z80 v jednodeskáči CYBELEC
PříspěvekNapsal: 30.11.2019, 14:01 
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
Je to všude stejný, i na datech

//To jsou ty pozvolný nárusty k H mimo aktivní čas?

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Z80 v jednodeskáči CYBELEC
PříspěvekNapsal: 30.11.2019, 14:27 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Potřebuješ to chytnout synchronizovaný od /CSRAM a na drátech, kde se něco mele, tady jsou samý 0.
Pak má smysl podívat se, co tam cpe procesor a jestli se dělají zápisy a kam.
Takhle jen vidíš, že se to na sběrnicích nepere.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Z80 v jednodeskáči CYBELEC
PříspěvekNapsal: 30.11.2019, 17:11 
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že jsem se honil za chimérou. Registry jsou plněny nějakýma adresama ale jen jeden znak 40h jde do dataregistru. Ta hodnota je trvale na datech z 8 kB RAM, ale ze znakové EPROM nic nejde.

Další problém je, že DRG15 nepustí CPU k RAM, pouze tam pořád něco sype ta deska z venku, asi ten DRG15 bude chycený

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Z80 v jednodeskáči CYBELEC
PříspěvekNapsal: 30.11.2019, 19:16 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Ty to máš komplet s tou druhou deskou, nebo je ten konektor v luftě ?

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Z80 v jednodeskáči CYBELEC
PříspěvekNapsal: 30.11.2019, 20:37 
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
V hromadě, jinak nemá CPU ani hodiny. Vývod GDR15, který aktivuje HC245 na straně CPU je stále v H

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Z80 v jednodeskáči CYBELEC
PříspěvekNapsal: 30.11.2019, 20:40 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Nojo, tak to musíme oťukat GDR15 :)

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Z80 v jednodeskáči CYBELEC
PříspěvekNapsal: 30.11.2019, 20: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 a co mám hledat, ať to nedělám náhodnou metodou. Wait, RD, WR, MREQ? Ono to od tama ale číst nemůže, jen to zapisuje. HC245 jsou natvrdo jednosměrný

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Z80 v jednodeskáči CYBELEC
PříspěvekNapsal: 30.11.2019, 20:59 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Adresové 245 jsou jen jednosměrně, směrem k RAM.
Datové 245 by měly být obousměrně, DIR by měl být zvlášť, /EN společnej s adresovejma 245.
DIR ovládaný asi od /OE RAM.
Hodiny CPU jdou tedy přes toho DRG15 brouka ? pin 15 ?
Najdi k tomu buzení z druhé desky.
Podívej se co je na 1 a 11 DRG15.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Z80 v jednodeskáči CYBELEC
PříspěvekNapsal: 01.12.2019, 09:54 
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
Dneska tato sekce funguje, sorry, že jsem Tě mystifikoval. Asi jsem měl stažený jas kvůli tomu focení a pak jsem tam neviděl ty jehly dolů.

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Z80 v jednodeskáči CYBELEC
PříspěvekNapsal: 01.12.2019, 09:58 
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
Já su matěj 0010 0000 je 20h a ne 40. Ono to posílá mezery, takže není nic vidět

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


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ů: 351 ]  Přejít na stránku Předchozí  1 ... 12, 13, 14, 15, 16, 17, 18 ... 24  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 12 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