Официальный форум СВД Встраиваемые Системы
23 Апрель, 2024, 21:10:06 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Новый инсталляционный диск «QNX 4 Product Suite 2015 — Experimental»  (Прочитано 6697 раз)
Олег Большаков
Легенда

Сообщений: 3140



« : 27 Февраль, 2015, 17:01:08 »

Новый инсталляционный диск «QNX 4 Product Suite 2015 — Experimental»

В рамках программы поддержки операционной системы реального времени QNX 4.25 выпущена новая версия инсталяционного диска «QNX 4 Product Suite 2015 — Experimental». Диск содержит:

 - обновлённый модуль Proc32
 - драйвер Fsys.ahci с возможностью установки на контроллеры AHCI SATA
 - обновления драйверов для сетевых контроллеров
 - обновления драйверов для графических контроллеров: Pg.i830, Pg.i915, Pg.intelhd
 - обновленный менеджер Input
 - обновлённый драйвер Dev32.ansi с поддержкой USB-клаиватуры в консоли

Более подробный список обновлений и изменений доступен на Foundry27.

В настоящее время диск находится в стадии открытого beta тестирования. ISO-образ доступен для свободного скачивания всем пользователям ОСРВ QNX4.25. Просим, и пользователей нашего форума принять участие в тестировании.

Диск является экспериментальным, поэтому мы не рекомендуем использование данного компакт-диска для обновления системного ПО на ЭВМ, находящихся в промышленной, коммерческой или иной ответственной эксплуатации.

Скачать «QNX 4 Product Suite 2015 — Experimental».
Записан
Василий Дмитриев
Ветеран

Сообщений: 363



« Ответ #1 : 01 Март, 2015, 11:07:44 »

хотелось бы надеяться на скорейшее появление вкусняшек в кпда
Записан

Санкции! Запрещаю Бараку Обаме и членам конгресса США читать мои посты!
mr_way
Пользователь

Сообщений: 30


« Ответ #2 : 08 Апрель, 2015, 08:21:43 »

Добрый день.
Планируется ли включение в данный диск TCPIP dev-toolkit для версии 5.0 (5.1) стека? На диске не нашел, есть только для версии 4.25.
Чтобы не создавать отдельную тему, спрошу здесь:
 Имеется такой "сабж" (https://bitbucket.org/solo1h/nc071qnx) - "порт" netcat для QNX4. Если его компилировать с  dev-toolkit версии 4.25, то программа замечательно работает (на стеке 4.25). Но если компилировать с dev-toolkit 5.0 (с тем что есть на www.qnx.com) - не работает (на стеке 5.1). Не может создать соединение.
В принципе отсюда и первый вопрос, о наличии dev-toolkit для версии 5.0 (5.1) на CD.
Или возможно у кого-то есть уже готовый netcat для runtime 5.0 (5.1) и он может им поделиться...
Записан
Олег Большаков
Легенда

Сообщений: 3140



« Ответ #3 : 15 Апрель, 2015, 16:35:11 »

Для сборки сетевых приложений для TCP/IP 5.10 используется SDK TCP/IP 5.0. Пока на диск его не планируем включать, но рассмотрим такой вариант.

Что касается netcat, то постараемся посмотреть, когда появится возможность. Не исключаю, что потребуется доработка приложения для работы со стеком TCP/IP 5.10. Кстати, Вы можете попробовать обратиться к автору порта для QNX, это как раз и есть разработчик приложения, если я не ошибаюсь.
Записан
deadarcher
Пользователь

Сообщений: 95


« Ответ #4 : 29 Март, 2016, 19:41:29 »

Здравствуйте !
Начинаю установку с этого диска и когда становится доступным вызвать консоль, вызываю её. Смотрю содержимое /ram/bin. Там есть утилита reboot. Вопрос по этой утилите такой: подскажите в какую сторону искать, чтобы повторить её функционал - просто ресет для узла. Бывают ситуации, когда именно такая утилита помогает.
И второй вопрос: можно ли у всего стека tcp/ip осуществить подстройку таймаутов (коннекта / ожидания приёма) и за что отвечают ключики -r -c у Tcpip ?
Записан
Олег Большаков
Легенда

Сообщений: 3140



« Ответ #5 : 30 Март, 2016, 17:42:50 »

deadarcher, по поводу утилиты reboot ответил Вам по почте.

Уточните, что Вы подразумеваете под подстройкой таймаутов? Ключ -r задаёт начальную круговую задержку (Round Trip Time), ключ -c устанавливает значение Reassembly Timeout. Эти опции относятся к тонкой настройке стека TCP/IP и могут повлиять на его производительность.
Записан
deadarcher
Пользователь

Сообщений: 95


« Ответ #6 : 31 Март, 2016, 10:10:12 »

deadarcher, по поводу утилиты reboot ответил Вам по почте.

Уточните, что Вы подразумеваете под подстройкой таймаутов? Ключ -r задаёт начальную круговую задержку (Round Trip Time), ключ -c устанавливает значение Reassembly Timeout. Эти опции относятся к тонкой настройке стека TCP/IP и могут повлиять на его производительность.

Для сети, построенной на коммутаторах/маршрутизаторах c пропускной способностью 100Мбит/c, состоящей из подсетей с маской /16, физически занимаемой объем офисного  здания (образно), RTT можно поставить 2 секунды ?   Передаваемые объемы информации известны заранее, и 30 секунд ждать сборку всех сегментов тоже не выгодно. Подберем эмпирически, подправим экспериментально.
А настроить хотелось бы таймауты, которые задаются как опции сокетов: SO_RCVTIMEO,SO_SNDTIMEO и SO_KEEPALIVE, но не для каждого сокета, а глобально. А также задать глобальный таймер для connect().

PS: быстрее всего это сделать не получиться - просто нет таких переменных, которые через sysctl покрутить можно. Ну ок, буду знать.
« Последнее редактирование: 01 Апрель, 2016, 11:44:03 от deadarcher » Записан
Олег Большаков
Легенда

Сообщений: 3140



« Ответ #7 : 01 Апрель, 2016, 14:06:55 »

deadarcher, по поводу RTT надо разбирать каждый конкретный случай, Ваша ситуация Вам более понятна, так что если есть необходимость такой настройки, то можете попробовать.

По поводу тайм-аутов, действительно, таких sysctl нет (в отличие от QNX6). Если необходимость в таких настройках есть, то можно рассмотреть вариант заказной разработки/доработки TCP/IP стека.
Записан
kigvo
Интересующийся

Сообщений: 3


« Ответ #8 : 19 Октябрь, 2021, 10:10:13 »

Здравствуйте.
У нас такое: в процессе инсталляции при попытке настроить разрешение видео появляется сообщение phgrafx: can not run test, please check the command '/qnx4/graphics//bin/crttrap'
Пропускаем настройку видео режима и доводим инсталляцию до конца. После перезагрузки запускаем Photon и при попытке настроить разрешение видео появляется то же сообщение.
В сообщении двойной слеш. Если запустить эту строку /qnx4/graphics/bin/crttrap без двойного слеша, то команда выполняется. Какие могут быть варианты решения проблемы?
И ещё: при выходе из Photon нажатие экранной кнопки Shutdown приводит к зависанию компьютера.
Записан
Илья Николаенко
Сотрудник СВД ВС
Пользователь

Сообщений: 66



WWW
« Ответ #9 : 21 Октябрь, 2021, 11:44:43 »

Здравствуйте,

Для переключения режимов графики в Photon при помощи утилиты phgrafx, попробуйте задать права на файлы следующим образом:
# chmod u+s /qnx4/photon/bin/phgrafx
# chmod u+s /qnx4/graphics/bin/crttrap
Записан

kigvo
Интересующийся

Сообщений: 3


« Ответ #10 : 25 Октябрь, 2021, 10:05:43 »

Пробы с:
# chmod u+s /qnx4/photon/bin/phgrafx
# chmod u+s /qnx4/graphics/bin/crttrap
ничего не дали. Нам помогла замена файла phrt-1.14-02E.tarx аналогичным из сборки 2011. Что нового в этом файле? Если что-то важное, то возможна ли подправленная версия?
Спасибо.
Записан
Андрей Сеньков
Администратор
Ветеран

Сообщений: 339



WWW
« Ответ #11 : 25 Октябрь, 2021, 10:33:42 »

Нам помогла замена файла phrt-1.14-02E.tarx аналогичным из сборки 2011. Что нового в этом файле? Если что-то важное, то возможна ли подправленная версия?

В сборке 2011 ничего более нового по сравнению с CD 2015 быть не должно . Скорее наоборот. Но, возможно, для некоторых модулей пропущены suid биты, о чем было сообщено выше.
Записан

kigvo
Интересующийся

Сообщений: 3


« Ответ #12 : 25 Октябрь, 2021, 14:14:37 »

Извините, похоже запутанно написал.
Спрашивал о файле phrt-1.14-02E.tarx из сборки 2015.
« Последнее редактирование: 25 Октябрь, 2021, 14:25:35 от kigvo » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2024 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 20 Апрель, 2024, 13:26:39