LINUX.ORG.RU

Индикация на сервере через COM-port ...


0

0

Есть идея - на сервере с 8 свободными индикаторами (LED) сделать программу, которая из bash включала/выключала указанный (чтобы отражать процесс загрузки, отражать ошибки различных программ/устройств). Хочу спросить - можно ли сделать это на COM-порту, есть ли примеры/аналоги, писать буду на C.

★★★★★

Re: Индикация на сервере через COM-port ...

Po COM portu tak prosto ne poluchitsya - eto j posledovatel'niy interfeys ;) Da i 8 LED - eto j tok pod 40mA, COM portu takoe ne vityanut' :( Pridetsya esche kakuyu-to jelezyaku lepit'.

A pochemu bi ne ispol'zovat' LPT? Tam je kak raz 8 liniy na vhod/vihod i po toku potyanet ;)))

A naschet primerov-analogov. A che tam delat'? Esli est' drayver LPT porta v dev, to otkrivay i pishi. Esli je net - to HowTo po assembleru, otkrivay port 0x378 i pishi. Ya v proshlom godu chto-to takoe delal, no ishodniki - 20 strochek za nenadobnost'yu ubil.

Good luck. Sergey.

anonymous
()

Re: Индикация на сервере через COM-port ...

внешний девайс нужно паять. Посмотри ОЭВМ 8051 или чтонибудь подобное из однокристаллок с встроенным СОМ портом, и желательно, встроенной EEPROM или FLASH для проги. Припаиваеш к ней питание, светодиоды (хоть тыщу через внешние регистры/матрицу, суваеш в ПЗУ прогу и всё нормально.

anonymous
()

Re: Индикация на сервере через COM-port ...

для фрибсд смутно помню что читал про какой-то патч ядра -- он в случае паники азбукой морзе на клавиатурных ледах причину сигналил.

anonymous
()

Re: Индикация на сервере через COM-port ...

LPT порт тоже подошел бы, да мат плата там AMD760MPX чипсет ... боюсь плохо драйвер ядра работать будет ...

saper ★★★★★
()

Re: Индикация на сервере через COM-port ...

Nu poneslos' :)))

внешний девайс нужно паять. Посмотри ОЭВМ 8051...

Samodelkin ;))) Ti b luchshe otvetil mne, kak na MSP controllerte TCP/IP clienta sdelat'...

Esli ne hochetsya payat' chto-to, a krome payaniya pridetsya pisat' programmku dlya odnokristallki, to luchshe voz'mi LPT port - deshevle. Seychas u menya pod rukoy Linux mashina. Otkroy s /dev/port, s fseek postav smeschenie na 0x378 (adress shini dannih LPT porta) i s s fwrite pishi tuda bayt. LED pokajut prav ya ili net ;)

"LPT порт тоже подошел бы, да мат плата там AMD760MPX чипсет ... боюсь плохо драйвер ядра работать будет ..."

Bolshego breda esche ne slishal ;)

anonymous
()

Re: Индикация на сервере через COM-port ...

Могу dmesg прислать про 0x378 & so on про то что нету IRQ на него.

saper ★★★★★
()

Re: Индикация на сервере через COM-port ...

Pri chem tut IRQ?

Ti sobiraesh'sya chitat ili pisat' v LPT?

Sergey.

anonymous
()

Re: Индикация на сервере через COM-port ...

ПисАть :)

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