Konference: SAPI-1 a československé mikropočítače

Od: Jiri Biba
Datum: 19.8.2012 02:05
Předmět: Re: RE: Soucastky na ZRMD-1 final

Re: RE: Soucastky na ZRMD-1 final:

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) netusim. Myslel jsem, ze plosaky jsou testovany, radsi si je kolem napajeni a JP4 promerte.
Pak jsem nainstaloval system s dvema ZRMD, jeden na adrese 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 IO3 (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


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)]


[2010 (676)] [2011 (586)] [2012 (976)] [2013 (538)]