LINUX.ORG.RU

Приоритет реального времени


0

0

Есть arm-linux сборка на ядре 2.4.1 Требуется что бы мной написанная прога получила самый высокий приоритет (реального времени)остальные процессы не волнуют. Это контроллер под линукс из серии LinCon-8000.

Привет Новосибу,

ICP-DAS у Киприянова в SoftLab-Автоматике брали?

Ну и как ощущения от LinCON? в противоположенноcть WinCON, I8000?

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

Контроллер купили через icos.
Машина хорошая стоит на ней Qtopia 1.7.0.
MMC читает и записывает на ура.
флешки USB видит.
Правда системы реального времени так и не можем получить.
конечно MC нет это (-).
Убогий на подобие проводника из винды файловый менеджер который собственно тока файлы и показывает. Время загрузки около 35 сек (без Qtopia).

Приоритет то выставили, поместили link на скрипт запуска в /etc/rc2.d и копец. Прога работает а контроллер на внешние раздражители не, реагирует че делать незнаю :-)). 

А скрипт примерно такой
#! /bin/sh

case "$1" in
  start)
	echo "Starting:"
	start-stop-daemon -S -b -x /root/timer
	;;
  stop)
	echo "Stopping:"
	start-stop-daemon -K -x /root/timer
	;;
  *)
	echo "Usage: autorun {start|stop}" >&2
	exit 1
	;;
esac

exit 0

Мож кто знает че при загрузке можно нажать че бы не грузилось.
и ваще там загрузчик  какой-то не стандартный blob какой-то.
ни лога загрузки на экран ни че тока пингвин.

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

Про LinCON не уверен, могу сказать как в WinCON, он там всё пользовательское пишет на compactflash, а систему хранит на впаинной флешине, и туда не пишется ничего. Если Вы поступили по умному и закатали прогу на compactflash, вынти её и всё, если же вы всё-таки закатали прогу на впаянную flash, думается мне пора звонить в Айкос чтоб они на неё дефолтную прошивку лили. Если найдёте другое решение, мне будут интересно услышать.

и счем связано такое сильное желение использовать приоритеты реального времени?

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

Так вот.
Перешили ему ось своими средствами (правда не без гемора) и се заработало (без icos).При этом были задествованы 
1. Ос-граф для того чебы узнать че за зверь com1 и как распинован. 
2. Разьем мама DB-9f.
2. Шнур типа удлинитель com-porta RS232.
3. Собственно диск который шел с контроллером и где хранился образ.
4. Канал в инет и добрые советы людей.
5. Network Boot Tools(кстати если есть конкретно залеченная дайте ссылочку)
7. Любой терминал для com-porta.
6. Патч-корд.
Настраиваем терминал на 115200/8/N/1.
Подключаем к com-port наш LinCon причем так
PC   LinCon
  2-2
  3-3
  5-6 (хехе "connect special adapter to COM1").
и видим лог загрузки LinCon-a в терминале.
Чтобы перешить ось требуется закоротить B1 и B5 pin у любого из слотов.
Видим в терминале типа чето такого
BLOb .......... и сякая байда.
из этой байды находи MAC adress сетевухи.
Настраиваем Network Boot Tools.
запускаем
3cbootp.exe
3ctftp.exe
при этом не забыв подключить контроллер к езернету и нервно курим.  
хотите подробности постучитесь в асю.

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