Konference: SAPI-1 a československé mikropočítače
Od: | Jiri Biba |
Datum: | 19.8.2012 23:31 |
Předmět: | RE: RE: Soucastky na ZRMD-1 final |
Doufam, ze jsem se te nejak nedotkl. Ta hromada smajliku byla snad dostatecna. -:)
Ale zase docela nepotesitelna vec..... Pri druhym kopirovani z jednoho disku na druhej mi to zacalo hazet „verify error“ . Ta chyba zacne kdyz je na disku 2420kb. Pak se mi objevila na 2492 a 2512 kb. Dal jsem to uz nezkoumal. Proste se zakousl kopirovany soubor a kdyz jsem ho zkusil znova, tak stale nesel. Kdyz jsem ale nakopiroval neco jinyho, tak to na disku o par kb popolezlo a pak uz sel ten soubor zase nakopirovat. Vypada to, ze nektery Ramce propadavaji nejake bitiky a zalezi na tom, co za bit do toho mista zrovna prijde. Protoze se plnil prazdny disk, tak to slo od nejnizsich stop, takze se da spocitat, ktera Ramka to bude. Upozornuji, ze se musi pricist kapacita systemovych stop a adresare a teprve pak z toho vyleze presny misto, ktera Ramka to je.
To je mrzuty, vypada to, ze ty Ramky nebudou uplne i a jakost. Nebo to je pouze nahoda, ze mi klekla. Mozna ze by se mely ty pameti otestovat. Ten muj prvni plosak ZRMD-1 ma patice, tak by to nebyl problem.
Hele, ten IDE dekoder si radsi namaluju sam, abych mohl nadavat pouze a jen sobe. -:))))
Jirka
From: EC1045 (sapi tu byla ta zakroucena vec pandora.cz) [mailto:ifbrk tu byla ta zakroucena vec seznam.cz]
Sent: Sunday, August 19, 2012 9:07 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: RE: Soucastky na ZRMD-1 final
promin ze jsem ti tak skomplikoval zivot
bohuze driv jsem ti dat vedet nemohl pac jsem jaksy byl mimo dosah civilizace nebo se deli jine zajimave veci takze civilizace me nejak nebrala
web mam opraven i mam tam i alternativni obsah dekoderu adres pro 74373 i s popisem uprav DPS na pouziti 74373
doufam ze s deskou IDE-1 nebudou takove problemy pac mam ZAS v planu jirkovy sahat do schematu co mi dodal a to tak ze mu zrusim GAL v adresnem dokoderu a nahradim ho logikou pac se chci vyhnou programovatelnemu ovodu ale tentokrat se pokusi pouzit obvody co jsou snadno dostupne
petr
P.S. civilizace = internet (podle hlasky sestry)
No vidis, ted jsem zapnul Pc a tesne pred tim jsem na to taky prisel. -:) Na vystupu z 373 se naprosto nic nemenilo, takze se na disk zapisoval stale dokola obsah prvnich 256 byte. Proste bordel v dokumentaci a ve svy palici, 273 chodi proti 373 oba ridici signaly opacne. Taky jsi to mohl napsat driv a ja se s tim nemusel den morit. Proste uz mam hosipa, to co se resilo pred pul rokem, je nekde zalozeny v nakym sklerotickym zavitovym koute.
Jo a taky jsme s Martinem den badali, proc se nam kazdymu prekladaj Galy jinak. Bylo by dobry, opravit si na strankach obsah portovyho dekoderu . Mas tam totiz verzi pro 373. -:))! Herdek, ja to furt rikam, ten Petr muze uplne za vsecko!!!! Jednou ma chybu na webovkach, podruhy nahradi 373 svabem 273 ... Kdo to ma po nem vse znova resit! -:))))))))))))))))))))))))))
V priloze je autualni dekoder pro 273 a adresu 60h. Je urcite spravne, je to zpetnej preklad z chodivyho svaba. K dispozici je i dekoder k 373. 273 se spatne schani, 373 maj vsade. Ale pozor, je nutna ta uprava nohy CLR na 373, obe dat na log 0, vymenit dekoder Gal a nutno pocitat, ze s 373 nemuze chodit MAP.
Samozrejme, ze po ty uprave ZRMD chodi jako z praku. Kdybych tam dal hned 273, tak by to slo na prvni slapnuti. Bohuzel nebyl nikde k mani. Mozna ze se mely koupit s tema soucastkama...
Jirka
hlavni rozdil mezi 74x373 a 74x273 je vtom ze 373 je transparentni pri "H"&! nbsp;a 273 zapisuje na vzestuopnou hranu dale zasadni rizdil je v tom ze 373 ma akrtivni vystupy pri "L" (pin 1) a reset u 273 je ativni v "L" takze pro 373 musi byt na pinu 1 uroven "L" a na 273 urovnen "H"
pro 373 se musi udelat tato uprava:
IO8 vindat R5 a pin 1 spojit s pinem 10 (GND)
IO9 preskrabnout spoj u pinu 1 (/RES) a pin 1 spojit s pinem 10 (GND)
cimz budou mit obe 373 trvale povolene vystupni budice
pro 273 bude chtit mit trvale pusteny IO5 do desky nebo invertovat signali ADR1 a ADR2
Nechci malovat certa na zed, ale ani po 5 hodinach ozivovani ZRMD-1 mi nechodi....
Nejdrive to zacalo tim, ze jsem zjistil, ze pokud merim! na stole nepripojenou desku odber z baterky na JP5, tak to zralo 0.3-0.4 mA. Na mym ZRMD je odber 0.22uA, tedy 10-20x nizsi. Myslel jsem na svod nejaky keramiky ci tantalu na rozvodu zalohovyho napeti pro RAMky, nebo nedej boze nejakou blbou RAMku. Druhy den jsem si ale vsiml, ze pokud vytahnu jumper JP4/1 ktery voli nabijeni baterky z Vcc, tak proud spadne na spravnou hodnotu. Koukam do schema a nejaka evidentni blbost, pres diodu D1 prece nemuze proud nikam z baterky tyct!!?? Diodu jsem vymenil, situace stejna. Tak jsem desku dal do rostu, zapnul a zkusil natahnout system. Vse proslo, takze aspon ze neblokovala sbernici. Nojo, ale podivnost, po tom zapnuti se problem s napajenim ztratil, deska ted zere z baterky stejne jako moje. Jestli byl na plosaku nejaky svod a tvrdych 5V ho upalilo (zdroj da 22A) netus! im. Myslel jsem, ze plosaky jsou testovany, radsi si je kolem napajeni a JP4 promerte.
Pak jsem nainstaloval system s dvema ZRMD, jeden na adr! ese 60, druhy (ten novy) na adrese 70H. Po spusteni systemu se disk prihlasil, choval se jako prazdny ale pri pokusu o zapis hlasi "directory full". Zkusil jsem tedy diskovy adresar inicializovat popsanim adresare E5H ale zjistil jsem zpetnym ctenim, ze se zapsalo prevazne F5 a mezi tim kupa blbosti. Pak jsem si uvedomil, ze mam na adresaci RAMky osazeny 74LS373 jako jsem mel na vydratovanym prototipu a ty reaguji na opacnou hranu CLK nez 74LS273. Tak jsem to preprogramoval v dekoderu portu a znova zkusil. Zase se to chovalo podobne, zase "directory full" a nesmysly pri zapisu ci cteni.
Tak jsem desku zastrcil do TST03 a zkusil zapis a cteni po jednotlivych bytech. Tohle chodi naprosto spravne!! Jakmile se ale zacne psat do dalsiho sektoru, tedy zmeni se adresa na IO8 nebo IO9 tak se vse zmrsi. To znamena, ze citace IO2 a I! O3 (74LS193) a spodnich 8 adres maka spravne, ale s adresama A8 az A21 je nejaky problem. Protoze na prototipu plosaku (na ! ktery uz jedu od zimy) byly 2 chyby, tak jsem radsi zkontroloval, jestli na ne nahodou Petr nezapomel, ale vse je v poradku.
Tak ted nevim, vsechny svaby krome pameti jsou z toho myho zadratovanyho ZRMD a navic sem je pred zapajenim otestoval v Xeltecu. Tak by mely byt dobry. Jestli je problem 373 a 273 netusim, 273 jsem v patek nesehnal. Jeste muze byt problem na plosaku a nebo vadna RAMka. To je vyborny, predpokladal jsem, ze svaby z funkcni desky budou ok a pameti zatim zadna vadna nebyla, tak jsem vse krome Galu napajel natvrdo bez patic...
Zejtra jestli bude trochu cas, tak na to jeste kouknu, hlavne jestli se pokud zapisu jeden sektor zapise blbe a nebo to jen cte blbe. No a taky jak to je se zapisem vyssich adres do 74LS373...
Toz tak, sere me to ze nesel na prvni slapnuti. Doufam, ze s tim nebudete mit takovy trable jako ja.
Jirka
---------------------
sapi tu byla ta zakroucena vec pandora.cz
Konference o SAPI-1
---
Ostatní příspěvky vlákna:
[2012/1 (114)] [2012/2 (102)] [2012/3 (30)] [2012/4 (9)] [2012/5 (18)] [2012/6 (32)] [2012/7 (143)] [2012/8 (197)] [2012/9 (161)] [2012/10 (43)] [2012/11 (90)] [2012/12 (37)]