LINUX.ORG.RU

диагностика железки через COM порт ?


0

0

Подскажите пожалуйста как настроить программу
удаленного терминала через COM-порт, чтобы можно 
было бы видеть диагностику выдаваемую железкой 
на COM-порт.  В Windows используется HuperTerminal.
Может у кого был такой опыт, подскажите, если не сложно. 
 
anonymous

У minicoma была проблема с kermit протоколом. А на твою железку наверняка можно заливать файлы по этому протоколу. Поэтому ckermit искать в гугле, первая ссылка.

bizon_art
()

Лучше таки minicom. Cu конечно здорово, но minicom -- это совсем другая тема... В части неестесственного интеллекта cu на тему покрутить настройки порта. То-есть cu можно, но тогда настройки можно крутить на ходу, после запуска cu, через stty. Но проще minicom. Хотя, если нестандартного ничего не используется, то и cu достаточен. Хотя вот с xon/xoff у меня не получается, да не очень и пытался. У меня самодельный терминаль для этого есть, в тикле писанный (и буковки разными цветами подсвечивает :-)

fk0
()
Ответ на: комментарий от bizon_art

AFAIK minicom использует внешние sz/rz и прочее. Так какие могут быть проблемы? Проблемы всё-таки у cu с обработкой SIGHUP...

fk0
()
Ответ на: комментарий от anonymous

Я пробовал Minicom, не выходит.
Скорее всего руки кривые или знаний нет.
Не подскажите как настроить  minicom  или cu ?

мне нужно: 
 - скорость = 115200
 - выбор сом-порта /dev/ttyS1
 - бит. данных = 8
 - четность :  нет
 - стоп бит = 1
 - управляющий поток :  нет

В Minicom:
 
       configuration->Serial Port

A -    Serial Device      : /dev/ttyS1                                
B - Lockfile Location     : /var/lock                                 
C -   Callin Program      :                                           
D -  Callout Program      :                                           
E -    Bps/Par/Bits       : 115200 8N1                                
F - Hardware Flow Control : No                                        
G - Software Flow Control : No                                       

Еще что нужно сделать в Minicom ?

Или как настроить Cu
мне все нужно тривиальное, без изысков.
Я запускаю систему на железке по NFS,
и смотрю на терминале - мой host (подключен,
 через RS232 ) что там происходит.
Под Windows - работае, а под Linux я не могу 
настроить терминальную программу. :((
английский еще к тому-же знаю плохо. :(

Подскажите если не сложно.

anonymous
()

В качестве терпиналки под никсами довольно удобно использовать cutecom. Взять его можно здесь http://cutecom.sourceforge.net/ или в своем дистрибе.

m_tuzik
()
Ответ на: комментарий от anonymous

Для общего развития скажи что за железка. А мож у тебя development kit, тода поделись впечатлениями. Может кто сразу и граблями поделится Ж)).

bizon_art
()
Ответ на: комментарий от bizon_art

Я смиог настроить.
Еще есть хороший терминал, 
вроде KDE-ый: komport-0.5.3.tar.gz

Вот как я сделал:
мне нужно: 
 - скорость = 115200
 - выбор сом-порта:  
      COM1: /dev/ttyS0 или COM2: /dev/ttyS1
 - бит. данных = 8
 - четность :  нет
 - стоп бит = 1
 - управляющий поток :  нет

minicom настраивается так:

#/usr/bin/minicom -s

 1-шаг:   Serial Port Setup
A -    Serial Device      : /dev/ttyS0                                
B - Lockfile Location     : /var/lock                                 
C -   Callin Program      :                                           
D -  Callout Program      :                                           
E -    Bps/Par/Bits       : 115200 8N1                                
F - Hardware Flow Control : No                                        
G - Software Flow Control : No                                       

 2-щаг:    Save setup as dfl
 3-шаг:    Exit
 
попадаем в сам терминал 'minicom',
терминал minicom можно запустить сразу,
 обойдя конфигурацию:
# minicom
 
 далее можно попасть на 1 шаг так:
 CTRL+A +(затем) Z - попадаем в меню;
 далее:  cOnfigure Minicom..O    
     - нажимаем 'O'
 попали на  1 шаг.
 
 выход из терминала:
 CTRL+A +(затем) Z, 
   попадаем в меню
     выбираем - Q
 
 
Железка, плата: STi5528, на нее установлен Linux.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.