Konference: SAPI-1 a československé mikropočítače
Od: | Jiri Biba |
Datum: | 12.11.2012 09:00 |
Předmět: | RE: Ladovadlo pro ZRMD-1 |
Takze myslis jako ze se v Sapi inicne pouze DSM-1, otestuje zda je pritomen ZRMD-1, posle se do PC hlaska „ZRMD nalezen, cekam systemovy HEX data“, pak se prevrati na prijem. Prijimany data v intelhex zkontroluje, prevede do bin a nacpe do ramky dejme tomu od 1000H do 9000H (ctyri systemy jsou dlouhy dohromady 32K) a pak to nacpe do systemovych stop na ZRMD. Nakonec pokud byl ok kontrolni soucet intelhexu posle do PC hlasku „ Prenos ukoncen, OK“ a zhasne boot ledka a zakousne se ve smycce. Pokud to neprojde, tak „ Prenos ukoncen chybou“ Pak se vymeni eprom a uz by to melo dupat. Echo delat nebudu, tech 32 kb netrva zas tak dlouho.
Ja?
Jirka
From: EC1045 (sapi tu byla ta zakroucena vec pandora.cz) [mailto:ifbrk tu byla ta zakroucena vec seznam.cz]
Sent: Sunday, November 11, 2012 5:16 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: Ladovadlo pro ZRMD-1
nebilo bi od veci aby ladovaci EPROM dal o sobe vedet vic nez jen ledkou tj. pri zapnuti muze odeslat nejakuo uvodni hlasku nebo aspon zavadeci znak ze je pripravena k prijmy a tim se i overi ze je spojeni funkcni
a po prijmu koncoveho radku muze klidne odeslat ze prenos bil dokoncen. vse bude chodit po RS232 takze to bude nzavisle na zeleze krom vlastni desky pro RS232 a taktez to bude konfortnejsi na obsluhu taktez neni od veci delat "ECHO" tj. je jistota ze dochazi k prenosu a spracovani dat (jedna se jen o par drobnosti)
hyper trminal s tim nebude mit proble a taktez ani jiny emulator terminalu (pac neco podobneho pouzivam) a casove stim taktez nebude problem 9600baut neni nic extra richleho takze i 8080A na 2MHz na to ma spostu casu tj. vetsinu casu stravi pri cekani na dalsi znak
Tak jsme vcera s Petrem resili, jak to udelat. Protoze jsme nedospeli k zaveru, jak na PC prelozit, slinkovat a poskladat v pameti PC CPM system a pak ho poslat do Sapi, tak se zvolila jina varianta.
Na CPM se napise program, kterej bude umet odeslat obsah systemovych stop odeslat v HEX z Sapi do PC, kde ho chytne Hyperterminal a ulozi se jako zaloha do souboru. Program bude umet i chytit HEX soubor z PC a ulozit ho do systemovych stop ZRMD-1. Tohle bude samozrejme pouzitelny jen kdyz uz bude ziva CPM treba na predelavky v systemu. Bude to koncipovany tak, ze bude mozno vybirat ktery z ctyr moznych systemu se ma prenaset a nebo vsechny najednou. Tak se bude moci pod jednim zivym systemem delat upravy na jinym systemu.
Pro prazdny zelezo bude jiny reseni. Do procesoru se da „ladovaci“ epromka, ktera bude pouze cekat na prijem znaku po seriovy lajne zase v HEX. Prijmuta data se ulozi do systemovych stop. Po preneseni pouze zhasne boot ledka na procesoru. Takhle se prenesou vsechny ctyri systemy najednou, pokud by se melo vybirat ktery, musela by se udelat i obsluha displeje, klavesnice a to by bylo na takovouhle jednoucelovku moc prace. Navic by to bylo jiny pro AND-1Z, DBS-1, kazda je na jinejch adresach. Az se nahrnou systemovy stopy, pak se da uz do procesoru trvala epromka s obsluzakama pro CPM a cely to ozivne. Vyhoda je, ze nebudou potreba zadny diskety, PMD-32SD, HDD. To vse se muze doplnit az pozdeji. Stejne si myslim, ze idealo je splasit si 4-8Gb HDD, pripojit ho pres IDE-1 a mit 2 HDD 16Mb v Sapi. IDE vyjde asi na 600,- No a programy a textaky se tam taky nahrnou z PC po seriovy lajne. Softu je na netu pro CPM hromada a nebo se daji poslat ! od lidi, co je jiz maji. Vcera jsem zrovna koukal na pripojeni k siti pres ITC/IP na nejaky masince s hloupouckou 8051. Normalne pres pripojeni stary 10Mb PC ISA karty s nejakym svabem od Realtecu.
Tak a ted si na to vse udelat cas... Mam toho strasne moc a nevim, co driv.
Jirka
---------------------
sapi tu byla ta zakroucena vec pandora.cz
Konference o SAPI-1
---
---------------------
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)]