OldComp.cz
http://www.oldcomp.cz/

Nadstavba D80 pre divIDE
http://www.oldcomp.cz/viewtopic.php?f=39&t=7386
Stránka 24

Autor:  Doda [ 04.05.2020, 21:51 ]
Předmět příspěvku:  Re: Nadstavba D80 pre divIDE

Tak jsem to postavil, ale nefunguje mi to a potreboval bych trochu postrcit. Kdyz si v MDOS3 nakofiguruji A: jako fd0, dam Q, tak probehne par prouzku v borderu a vetsinou to zamrzne.

Do basicu se mi obcas dostat podari a nevim jak overit, ze mi slape GAL. Kdyz dam "cat", tak na vyvodu 18 (z GALu, IC2) to trochu "mrkne" do 0, na 19 (asi) nic, stale 1.

Predpokladam, ze ten radic je aktivni i bez MDOSu a tedy jsou nejake OUTy, ktere mohu pouzit, abych ten GAL overil? Protoze jestli mi slape ten, tak mam nekde botu (zkrat nebo neco naopak nevede), kterou uz snad domerim.

Nebo nepotrebuje DivIDE nejake extra nastaveni jumperu?

Disketovky mam od betadisku, to je predpokladam ok.

Autor:  Billy48 [ 04.05.2020, 22:31 ]
Předmět příspěvku:  Re: Nadstavba D80 pre divIDE

Ak pouzijes jednu disketovku od betadisku aj plochy datovy kabel, tak to musi fungovat.
A v boot menu musis vybrat MDOS3 type2
Skus si pripadne prekontrolovat plosnak, mozno mas niekde kvapku cinu, ktora nieco skratuje. GAL je podla mna v poriadku, pretoze som vzdy kazdy obvod kontroloval a cestou sa snad neposkodil. Je divne, ze ti prebehnu pruhy a este to aj zamrza.

Autor:  Doda [ 05.05.2020, 00:02 ]
Předmět příspěvku:  Re: Nadstavba D80 pre divIDE

Abych se priznal s tim GALem proc ho podeziram, tak jsem ho v patici otocil. Nevim, jestli ho to mohlo zabit. Kontrolu plosnaku jsem delal, ani nic jsem nenasel a nez se pustim do peclivejsiho zkoumani, rad bych overil ten GAL. Jde to overit treba v programatoru? Ja myslim ze to tim asi nebude, protoze nejak zije, ale na tom plosnaku toho je tak malo, ze me nic jineho nenapada.

Autor:  Clouseau [ 05.05.2020, 00:22 ]
Předmět příspěvku:  Re: Nadstavba D80 pre divIDE

Tak jde to... Ale autor obsahu GALa musí taky napsat testovací postupy, třeba pro ELNEC programátor si je vždycky píšu, ale je to docela pakárna :) tj, neplatí to univerzálně.....

Autor:  Doda [ 05.05.2020, 00:38 ]
Předmět příspěvku:  Re: Nadstavba D80 pre divIDE

Tady to asi bude jednodussi, protoze jak funguje D80 je zname a ten GAL dela evidentne adresovy dekoder, takze staci (asi) nejaky OUT, aby to na nej reagovalo. Jenze ja nejsem na D80 moc expert a tak presne nevim jak to funguje uvnitr. Uznavam ze se mi to ted nechce zkoumat a cekam, ze mi nekdo poradi.

Autor:  pwramp [ 05.05.2020, 07:00 ]
Předmět příspěvku:  Re: Nadstavba D80 pre divIDE

Funguje ti oscilátor? Napoprvé mi nešel, léčil jsem ho nějakými smd kondenzátory.

Citace:
nakofiguruji A: jako fd0, dam Q


Správný postup kláves je: 1, fd0, R (jako Reset). Pak by měla zavrčet hlava.

Autor:  Doda [ 05.05.2020, 07:22 ]
Předmět příspěvku:  Re: Nadstavba D80 pre divIDE

Oscilator vypada dobre. V zasobach jsem nenasel 74LS04, jen 7404, coz davalo krasnou sinusovku, ale pak jsem vyhrabal 74S04, to uz je docela dustojny prubeh, ale chovani porad stejne.

Autor:  Doda [ 05.05.2020, 09:47 ]
Předmět příspěvku:  Re: Nadstavba D80 pre divIDE

Na nic jsem zatim neprisel. Co presne dela ten GAL? Predpokladam ze reaguje na adresy #0000, #0008 a #1700, takze to testovani (jak jsem myslel s OUTem), asi nebude tak jednoduche. Co se ocekava na vystupu? Nenapada me jina zavada, nez ze jsem ho tim otocenim usmrtil.

Moc nechapu, proc mi to pri vyskoku z MDOS3 NMI zamrza. Dokonce to zapise trochu neporadku do obrazovky. MDOS3 s HDD mi funguje. Kdyz dam A: jako HDD image a B: jako fd0 nebo fd1, dostanu se do basicu, ale to nic nereseni, mechaniky nefunguji.

Autor:  Doda [ 05.05.2020, 10:37 ]
Předmět příspěvku:  Re: Nadstavba D80 pre divIDE

Chova se to stejne i pri nepripojenem divD80. Zkuste si to. Nabootuju MDOS3 Type 2, vlezu do NMI, zmaknu 1, vyberu fd0, enter, a kdyz chci menu opustit stiskem Q, zablika border, zapise se trochu neporadku do obrazovky a zamrzne to.

Celkem urcite jsem usmazil GAL, nenapada me nic jineho. Muzes mi prosim @Billy48 poslat obsah? Jediny GAL16V8 co mam je zatim nepouzity deprchator do 128K, tak bude obetovan.

Autor:  pwramp [ 05.05.2020, 11:31 ]
Předmět příspěvku:  Re: Nadstavba D80 pre divIDE

Už jsem to psal výše, ale ještě jednou - menu při volbě mechanik opouštím stiskem R (Reset). Q se mi chová podobně jako popisuješ, ale zkusím to přesně až odpoledne, bez divD80. Jinak si tipuju na mrtvý GAL, že by přežil přepólování, bych se divil.

Autor:  Doda [ 05.05.2020, 15:49 ]
Předmět příspěvku:  Re: Nadstavba D80 pre divIDE

Zkusim R, dobry tip, ale me to nechodi ani pozdeji po resetu, ani kdyz se do toho basicu dostanu. Neni to prvni vec co jsem otocil patici, ale zadnou jsem jeste neusmrtil, tak to bude mozna poprve.

Autor:  Doda [ 05.05.2020, 17:18 ]
Předmět příspěvku:  Re: Nadstavba D80 pre divIDE

Tak ne, pri “cat” dostanu “Z Device unavailable ......”.

Autor:  Billy48 [ 05.05.2020, 20:20 ]
Předmět příspěvku:  Re: Nadstavba D80 pre divIDE

Ahoj, tu je obsah GALu, ak mas programator skus ho preprogramovat.
Doda píše:
Co presne dela ten GAL? Predpokladam ze reaguje na adresy #0000, #0008 a #1700

Nie dane adresy funguju na strankovanie v aktivnom rezime D80 (prepinanie ZXROM na MDOS a naspat)
Ten GAL je len jednoduchy adresovy dekoder nic viac.

Přílohy:
divD80_GAL16V8.zip [1.62 KiB]
436 krát

Autor:  Doda [ 06.05.2020, 13:39 ]
Předmět příspěvku:  Re: Nadstavba D80 pre divIDE

Moc se mi nedari. Nevite co je za virobce toho GALu v priloze? Nejde mi preprogramovat. Mam (mizerny) G540 a smazat sel, zkontrolovat smazani take, ale naprogramovat ne. Puvodni GAL Lattice od Billy48, ktery podeziram ze jsem ho usmrtil, tak kupodivu preprogramovat jde, ale ani tak mi to nechodi.

Přílohy:
gal.jpg
gal.jpg [ 82.67 KiB | Zobrazeno 8950 krát ]

Autor:  Billy48 [ 06.05.2020, 15:07 ]
Předmět příspěvku:  Re: Nadstavba D80 pre divIDE

Ten tvoj GAL je od National Semiconductor, datasheet v prílohe.
Ak ide ten Lattice GAL16V8 preprogramovat, tak je s najväčšou pravdepodobnosťou v poriadku.

Přílohy:
GAL16V8-NSC.pdf [664.76 KiB]
430 krát

Stránka 24 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/