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