Konference: Počítač SHARP MZ-800 a emulátory

Od: Michal Hučík
Datum: 21.10.2011 07:31
Předmět: Re: problém při použití USARTshell


Ahoj Pavle, ta hlaska v minicomu, ktera rika nespojeno je v poradku - 
nase RS232 ma zapojene jen signaly RX, TX, RTS a CTS .... k identifikaci 
spojeni se (tusimm) pouziva DTR a ten zapojeny nemame.

Ja jsem zkousel zatim vzdy komunikovat jen pres ten miniUSB. Pripojuji 
se pouze z notebooku na kterem mam 64bit Win7 ve kterych jsem zkousel 
CoolTerm a TeraTerm. Fedora Linux mi tam bezi jako virtual ve vmware.

Prijde mi, jako kdyby jsi v tom minicomu nemel spravne nastaveny seriovy 
port - rychlost, stop bity atp. Spravne nastaveni je 115200, 8, N, 1, HW 
rizeni toku muze byt ANO, ale pro zacatek je lepsi nastavit NE, at mas 
jistotu, ze to nebrzdi neco jineho, SW rizeni toku NE.

Jestlize ti ten muj bastl po "Sending Reset.." napise OK:RESET, tak to 
znamena, ze uspesne odeslal bajt 0x00 a prijal txt result od unikarty 
"OK:RESET\'x0d\'x0a". Predpokladam, ze pokud ten zatuhly "Sending OPEN" 
prerusis pres CTRL+C a znova to spustis, tak uz nedostanes odpoved ani 
na reset - to znamena, ze unikarta prijala predchozi OPEN, odpovedela na 
nej, ale nas program v PC tu odpoved nezaznamenal (novejsi firmware by 
po 2 sekundach timoutoval, ale ta starsi verze, kterou tam zrejme mas 
bude cekat do soudneho dne, nebo do resetu).
Tohle se mi stavalo, kdyz jsem si v jednom okne zapomnel zapnuty minicom 
a v druhem jsem pustil program pro komunikaci s unikartou. Prvni odpoved 
na prikaz reset jeste stihnul prevzit ten muj komunikacni bastl, ale 
odpoved na dalsi prikaz uz ukradnul ten minicom a tim padem se zustalo 
viset presne jak popisujes.

Prijde mi tedy jako kdyby ti tam bezel nejaky program, ktery ti krade to 
USB, resp. RS232 pripojeni.

Michal


Dne 21.10.2011 8:41, Pavel Železo (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a):
> Ahoj,
> potřeboval bych poradit a nakopnout.
> Snažím se vyzkoušet USART shell, ale zatím bez úspěchu.
> používám OpenSuse Linux, jádro 2.6.34.10-0.2,
> a jak na starém hw Pentium 4, tak na nejnovějším 64bitovém i7
> se při pokusu odeslat soubor nedostanu dál než ke hlášce
> Sending Reset...
> OK:RESET
> Sending Open...
> tady to vytuhne a nic se nestane. Stejně tak i mkdir.
> /var/log/messages hlásí, že byl správně zdetekován převodník a byl mu 
přidělen /dev/ttyUSB0
> Zkoušel jsem různé kabely, různé USB porty.
> Asi tak v 75%  to vytuhně už při pokusu o inicializaci UNIkarty.
> V UNIdesce mám firmware v.45.
> Při pokusu komunikovat s kartou pomocí programu Minicom mám stále dole ve 
stavové řádce
> "nespojeno" a karta nereaguje na příkazy.
> Napadá vás , co dělám špatně ?
> Nenarazil jste někdo na podobný problém?
> Dík za rady,
>
> Pavel
> PS: neuspěl jsem ani s verzí UNIShellu pro windows
> ---


Ostatní příspěvky vlákna:

 
[2011/1 (52)] [2011/2 (9)] [2011/3 (2)] [2011/4 (9)] [2011/5 (8)] [2011/7 (1)] [2011/8 (40)] [2011/9 (146)] [2011/10 (116)] [2011/11 (29)] [2011/12 (110)]


[1999 (1)] [2000 (168)] [2001 (733)] [2002 (459)] [2003 (654)] [2004 (224)] [2005 (105)] [2006 (182)] [2007 (201)] [2008 (294)] [2009 (363)] [2010 (782)] [2011 (522)] [2012 (642)] [2013 (442)]