LINUX.ORG.RU

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


0

0

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

★★★★★

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

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

anonymous
()

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

anonymous
()

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

saper ★★★★★
() автор топика

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

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

saper ★★★★★
() автор топика

Pri chem tut IRQ?

Ti sobiraesh'sya chitat ili pisat' v LPT?

Sergey.

anonymous
()

ПисАть :)

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