Enterprise Forever

:HUN => Egyéb témák => Topic started by: lgb on 2013.April.24. 11:27:28

Title: SERIAL:
Post by: lgb on 2013.April.24. 11:27:28
Azon gondolkodom, hogy vegre hasznaltba kene vennem a valodi EP-t is, nemcsak emulatort :) Elso korben adodik az otletem, hogy legegyszerubb adatcsere PC-vel a serial interface lenne szerintem. Mondjuk azt mondom hogy LOAD"SERIAL:" vagy hasonlo. Ez mukodokepes lenne? Illetve mi kene ehhez PC oldalrol? Eloszor is persze a kabel :) Arrol ugye van remek oldal, szep kepekkel, hogy lehet kabeleket csinalni. Ha ezt osszekotom igy PC-vel (az en esetemben mondjuk egy USB/serial atalakitoval, mivel nincs soros portom), az jo lesz? Illetve kell-e az a +12V feltetlen? Ha jol olvastam a leirasokat, itt vmi olyasmirol van szo, hogy a reference nevu ponthoz kepest eltolt feszultseget alkalmaz a negativ kialakitasahoz, amit nem minden szeret. Viszont azt is mondjak h PC-k nem olyan kenyesek, meg altalaban sima TTL 0/+5V eseten is hajlandoak megcsinalni akar, holott ugye ez nem std rs232 szinten. Eleg lesz tehat az "egyszeru" nem kell meg +12V-ot is odavadaszni elv? Illetve, ha ez megvan: PC oldalrol mit kene csinalni? Beallitani megfelelo soros parametereket (igy fejbol azt hiszem 9600 baud, 2 stop bit es nincs paritas?), es siman hozzavagok egy file-t a soros porthoz, vagy van itt vmi handshaking akarmi szeru jatek?
Title: Re: SERIAL:
Post by: Zozosoft on 2013.April.24. 11:55:20
Elvileg működik. A probléma az, hogy az EP nem szabványos jelszintekkel dolgozik.
Erről anno ezt írták. (http://enterprise.iko.hu/technical/Enterprise-AppNote-29.pdf)

Viszont azóta már a legtöbb PC se dolgozik szabványos jelszintekkel... ilyen átalakító meg pláne :-) igazi RS232-es cuccok (pl mindenféle ipari kütyük) nem is mennek velük.
Így aztán erősen próba, szerencse...

A soros paramétereket (baud, bit, stop bit, paritás) természetesen egyformán kell beállítani a két gépen.
Title: Re: SERIAL:
Post by: lgb on 2013.April.24. 12:36:15
Quote from: Zozosoft
Elvileg működik. A probléma az, hogy az EP nem szabványos jelszintekkel dolgozik.
Erről anno ezt írták. (http://enterprise.iko.hu/technical/Enterprise-AppNote-29.pdf)

Viszont azóta már a legtöbb PC se dolgozik szabványos jelszintekkel... ilyen átalakító meg pláne :-) igazi RS232-es cuccok (pl mindenféle ipari kütyük) nem is mennek velük.
Így aztán erősen próba, szerencse...

Amugy ezt a serial:-on valo load-ot senki nem probalta ki meg elesben? Furcsalnam, mivel nekem ez tunik a legegyszerubb es leglogikusabb lepesnek, ha van egy igazi EP-je az embernek, de pl hirtelen nincs mas cucca hozza (mondjuk EXDOS). Ok, lehetne meg ugye az epte-s (vagy mi is a neve) megoldas, PC-n lementeni hangkent, vagy hangkarin "elfutyultetni" amit EP megeszik, de imho ez meg lassabb is mint a serial-os megoldas, masreszt talan meg tobb is a gond vele.

En arra gondoltam, hogy a reference helyett (ami ugye "eltolt gnd" csunya trukk) EP-n is inkabb a tenyleges gnd-re kotom. Ettol ugyan meg messzebb esik az rs232 altal definialt feszertekektol (es mondjuk elso korben a +12V-ot is lehagynam), amde azt tobb helyen irjak, h a legtobb modern PC-nek eleg mindenevo a soros portja, es - mint irtam - akar TTL szintu jeleket is tudja ertelmezni gond nelkul (annak ellenere, hogy nem szabvanyos abban a kontextusban). Bar vannak ketsegeim, hogy az esetemben meglevo USB/serial atalakito nem vmi gagyi kinai ize, ahol szokasos hogy egy trukkel elnek: a plusz szukseges magasabb feszultseget a masik oldaltol "lopjak" :) Ez altalaban muxik is, egezen addig, amig nem ket ilyen "csalo" nez egymassal szembe :)

En oszinten felek ettol a jeleltolastol, pont olyan okok miatt amit az idezett leiras is emlit ... Mind1, ki kell probalni, igaz :)
Title: Re: SERIAL:
Post by: Zozosoft on 2013.April.24. 12:47:07
Anno valamikor a 486-os időkben sikerült.
Aztán úgy 5-6 évvel ezelőtt a Povi probálkozott, majd én is, akkor nem igazán jött össze a dolog, igaz ekkor még nem volt előkerülve ez a leírás.
Title: Re: SERIAL:
Post by: IstvanV on 2013.April.24. 13:13:46
Quote from: lgb
Amugy ezt a serial:-on valo load-ot senki nem probalta ki meg elesben? Furcsalnam, mivel nekem ez tunik a legegyszerubb es leglogikusabb lepesnek
Az újabb PC-ken már nincs soros port (például egy régebbi, 2006-ban vásárolt alaplapomon sincs már, csak párhuzamos), és a floppy és a párhuzamos port támogatása is eltűnik az alaplapokról. Marad a magnó bemenet (hangkártyával), vagy a USB floppy meghajtók :) De készítettem egy "tapeserver" programot is PC-re, és EP-s rendszerbővítőt, amely az EXOS magnókezelőjénél nagyobb sebességet tesz lehetővé.
Title: Re: SERIAL:
Post by: Zozosoft on 2013.April.24. 13:19:46
Quote from: IstvanV
Az újabb PC-ken már nincs soros port (például egy régebbi, 2006-ban vásárolt alaplapomon sincs már, csak párhuzamos),
Általában alaplapi tüskék formájában megszokott lenni, csak hátlapi kivezetés kell hozzá.
Quote
és a floppy és a párhuzamos port támogatása is eltűnik az alaplapokról.
Floppy az tényleg gond, az már csak pár Asrock alaplapon van rajta, soros/párhuzamos az még könnyen található, vagy IO kártyával megoldható.
Itt egy jó kis alaplap kereső oldal (http://geizhals.de/eu/?o=9), ahol lehet ilyen paraméterekre is szűrni.


Quote
De készítettem egy "tapeserver" programot is PC-re, és EP-s rendszerbővítőt, amely az EXOS magnókezelőjénél nagyobb sebességet tesz lehetővé.
Ezt közzé tudnád tenni? Legutóbbi klubnapon pont erről volt szó, amikor Spectrumhoz volt bemutatva ilyen program, hogy EP-hez is megoldható lenne-e?
Title: Re: SERIAL:
Post by: lgb on 2013.April.24. 13:51:15
Quote from: IstvanV
Az újabb PC-ken már nincs soros port (például egy régebbi, 2006-ban vásárolt alaplapomon sincs már, csak párhuzamos), és a floppy és a párhuzamos port támogatása is eltűnik az alaplapokról. Marad a magnó bemenet (hangkártyával), vagy a USB floppy meghajtók :) De készítettem egy "tapeserver" programot is PC-re, és EP-s rendszerbővítőt, amely az EXOS magnókezelőjénél nagyobb sebességet tesz lehetővé.

Tiszta sor, mint irtam nekem is USB-s serial "koverterem" van, fizikai soros port nincs a gepen. Viszont USB meg feltehetoen sokaig lesz, igy jo nekem ez az atalakitosdi is, amugy is hasznalom mas celra (pl mikrokontroller es PC kozott). Valami ilyesmi ugye: (http://www.acroname.com/robotics/parts/R233-USB-ADPT.jpg)

Cegnel is hasznalatos, hiszen soros port gyakran kell szervereknel (marmint igazi szervernel, definicio: szerver az amiben nincs videokartya se, mert az minek, nem desktop :), halozati eszkozok management portjanal stb.

Mi ez a "tapserver" pontosan, mit csinal? :)
Title: Re: SERIAL:
Post by: nyuzga on 2013.April.24. 14:09:14
Az én gépem kb. 2 éves és van minden. :)
Title: Re: SERIAL:
Post by: Z80System on 2013.April.24. 15:12:48
Nekem is volt egy serial -os küzdelmem azidőtájt mikor a tape betöltést is próbáltam volna felgyorsítani,

és semmire nem jutottam vele, pedig bújtam a kiosztásokat, kipróbáltam amit csak lehet ... Valamiért nem jön össze ...
Title: Re: SERIAL:
Post by: PiotrSoft on 2013.May.29. 20:15:23
Na sikerült?