QNX.ORG.RU

Разработка => Встраиваемые системы => Тема начата: Camarada от Марта 18, 2014, 10:58:07 am



Название: Вышла QNX 6.6
Отправлено: Camarada от Марта 18, 2014, 10:58:07 am
Итак, вышла QNX 6.6. Не знал в какую ветку запостить, модераторы перенесут если что.
http://get.qnx.com/developers/articles/rel_5849_8.html
http://www.linux.org.ru/news/commercial/10281035

В шоке от того, что половину архитектур "сократили". В моей конторе QNX чаще всего юзается на PowerPC. :(
Обсуждаем.


Название: Re: Вышла QNX 6.6
Отправлено: AG от Марта 18, 2014, 11:45:46 am
Еще эти бяки Photon выкинули.


Название: Re: Вышла QNX 6.6
Отправлено: GrayCat от Марта 18, 2014, 11:51:10 am
Я правильно понимаю, что все наработки на Photon идут в /dev/null ?

И что взамен? Я что-то не совсем понял... Вот этот вот "Screen" (да-да, очень весело будет гуглить что-либо по такому ключевому слову :D ) - я так понимаю, что это всего лишь "риелтор"?  А "строить" дом и делать в нём "ремонт" нам придётся своими силами? Нафик он тогда такой нужен?


Название: Re: Вышла QNX 6.6
Отправлено: AG от Марта 18, 2014, 11:53:17 am
Похоже придется использовать Qt. Встает вопрос насколько он пригоден для real-time...


Название: Re: Вышла QNX 6.6
Отправлено: oder от Марта 18, 2014, 02:19:40 pm
Похоже придется использовать Qt. Встает вопрос насколько он пригоден для real-time...

На пониженном приоритете с асинхронной передачей всех вызовов к UI через очередь и пост.


Название: Re: Вышла QNX 6.6
Отправлено: Dark от Марта 18, 2014, 02:49:17 pm
Я правильно понимаю, что все наработки на Photon идут в /dev/null ?

Да.

Придется либо сидеть на 6.5.0, либо новые проекты пилить на скрине.

А вообще сама идея очень правильная, io-display уже в достаточной степени устарел, чтоб от него отказаться.


Название: Re: Вышла QNX 6.6
Отправлено: Dark от Марта 18, 2014, 02:50:32 pm
Еще эти бяки Photon выкинули.

Теоретически на фотоне крест пока рано ставить, посмотрим


Название: Re: Вышла QNX 6.6
Отправлено: Camarada от Марта 19, 2014, 09:54:46 am
Ну для меня ответ очевиден, юзать старые Neutrino. К счастью не довелось писать для фотона, видел это... сочувствовал человеку.


Название: Re: Вышла QNX 6.6
Отправлено: GrayCat от Марта 19, 2014, 10:50:52 am
К счастью не довелось писать для фотона, видел это... сочувствовал человеку.
Та ладно!...  ;D "Объектно-ориентированное" программирование на голом Си, методом "структура-в-структуре" - страсть как будоражит моск!   8)

Как бы то ни было, надо как-то смотреть вперёд. Мы б могли спокойно сидеть на Фотоне и своих приложениях, если бы была обеспечена поддержка актуальных графических систем. Как показывает практика, с этим - проблемы. Уже 6.3.2 ни на чём современном не запустишь. С 6.5 через года 3 будет то же самое. Так что надо уже осваиваь что-то новое.

Народ, что посоветуете осваивать из графических систем на перспективу? "Всё сразу" в меня не поместится, надо сосредоточится на чём-то одном. Требуется: отрисовка мнемосхемы, возможность рисования своих виджетов на ней, анимация, контекстные меню. Photon, в общем-то, вполне устраивал, кроме своей смерти.


Название: Re: Вышла QNX 6.6
Отправлено: lestat от Марта 19, 2014, 03:21:14 pm
Ну для меня ответ очевиден, юзать старые Neutrino. К счастью не довелось писать для фотона, видел это... сочувствовал человеку.
Да ладно, я PDF вьювер ( http://qnx.org.ru/forum/index.php?topic=7480.0 ) фактически написал за две недели перед сном и это на голом фотоне, без PhAB. Фотон вполне комфортен для быстрой разработки, если один раз разобраться в иерархии виджетов, потом всё пишется с закрытыми глазами.


Название: Re: Вышла QNX 6.6
Отправлено: PoP от Марта 19, 2014, 05:22:54 pm
Ктомуже очень удобная модель событий  (или сообщений или как оно там называется - забыл). Возможность чтото принять, чтото пропустить, а чтото своё эмитировать взамен стандартных устройств ВВ очень удобна.

P.S. А остальные архитектуры дропнули пожизненно? Или то, что есть сейчас, некая бета?


Название: Re: Вышла QNX 6.6
Отправлено: lestat от Марта 19, 2014, 05:57:28 pm
P.S. А остальные архитектуры дропнули пожизненно? Или то, что есть сейчас, некая бета?
Похоже на то и проблема в том, что QSSL не видит обратной связи от пользователей, кто, что использует. Я думаю, что нужно писать в sales, что вам нужна какая-то архитектура или фотон, и т.д.

На сколько я знаю, то в западном мире основным поставщиком PowerPC была компания Freescale со своими MPC продуктами. Заказчики его не выбирают, нет запросов в QNX по поводу поддержки новых платформ, нет запросов - дропается архитектура. SH4 - тоже самое, Renesas сделала ставку на ARM в новых продуктах (уже два года минимум), поэтому архитектура автоматически дропнулась и т.д.

Я думаю, что через sales нужно отправлять запросы в QSSL по поводу всех неудобств, которые появились в 6.6. Это единственный способ повлиять на ситуацию.


Название: Re: Вышла QNX 6.6
Отправлено: mv от Марта 19, 2014, 11:18:43 pm
С архитектурами, напомню, что уже было когда MIPS не включили в релиз и добавили через некоторое время. Ориентация на ARM и x86 предположу, что может быть связана с Blackberry и возрастающим вниманием к мобильным устройствам, НО канадцы изначально озвучивали позицию, что версия 6.5 остаётся актуальной для промышленного применения.

Photon совсем списывать со счетов не стоит. Чисто технически, наверняка его возможно портировать в 6.6. Бурного развития Photon прошлые годы всё равно не было и шла постепенная переориентация на Qt. Сейчас еще Storyboard добавился.

Для PPC пока остаётся актуальной версия 6.5.  BSP для семейства Freescale Pxxxx выкладывают и обновляют. Посмотрим Txxxx под какую версию выложат.


Название: Re: Вышла QNX 6.6
Отправлено: Goofy от Апреля 03, 2014, 10:30:10 pm
Докладываю что фотон работает с 6.6 ядром.
Лихорадочно пришлось воспользовать пробную версию, тк чипсет импульсивно купленного ноутбука Getaс B300 не поддерживался в 6.5.
Ни Ethernet ни USB.

Поверх поставленного с дистрибутива 6.5 прошил загрузчик, в ручную, без ph запустил весь стек.
Неадекватно работает devi-hid, подозреваю что из за аппаратной составляющей.

Есть не очень очевидные глюки с софтом, который работал стабильно под 6.5.
Раз запустится, два не запустится (SIGSEGV), 3й запустится и на совсем.
Надеюсь что в долгосрочной перспективе пойдёт на пользу проекту. Найдутся новые ошибки.



Название: Re: Вышла QNX 6.6
Отправлено: ed1k от Апреля 03, 2014, 11:23:10 pm
Вы с дистрибутива 6.5 поставили и потом ядро обновили? Или с дистрибутива 6.6 поставили ос, а потом фотон из 6.5 добавили? Не совсем понял.


Название: Re: Вышла QNX 6.6
Отправлено: Goofy от Апреля 04, 2014, 06:14:27 am
Сначала инсталлировал qnxsdp650-nto.

Далее уже в среде 6.6 собрал c x86-generic bsp образ, положил его в каталог .boot и встроенным IPL из списка запустил.


Название: Re: Вышла QNX 6.6
Отправлено: qnxloder от Апреля 04, 2014, 10:24:23 am
То есть собрали boot с ядром 6.6 и драйверами(какими?) 6.6 в 6.6 и положили в 6.5.0 ./boot?


Название: Re: Вышла QNX 6.6
Отправлено: Goofy от Апреля 04, 2014, 05:47:28 pm
То есть собрали boot с ядром 6.6 и драйверами(какими?) 6.6 в 6.6 и положили в 6.5.0 ./boot?
APIC версия стартап
Вся сборка из под 6.6 ide, соответственно драйвера от 6.6
сначала pci-bios2 сбоил, падал при запуске. На f27 дали починенный без объяснений


Цитировать
6.5.0 ./boot?
в /.boot, начальный IPL берёт на выбор boot образы именно оттуда


Название: Re: Вышла QNX 6.6
Отправлено: lestat от Апреля 04, 2014, 08:58:56 pm
Я буду поднимать вопрос фотона ещё и ещё раз, возможно всё-таки нам его отдадут для бесплатной поддержки со всеми службами. Исходники публиковаться не будут, но будут свежие билды под последние версии. Уже сейчас фотон содержит несколько сотен исправлений, которые никогда не публиковались. Возможно, даже появится интерфейс для работы через Screen. Но не будем загадывать.


Название: Re: Вышла QNX 6.6
Отправлено: AG от Апреля 07, 2014, 10:30:52 am
Я буду поднимать вопрос фотона ещё и ещё раз, возможно всё-таки нам его отдадут для бесплатной поддержки со всеми службами. Исходники публиковаться не будут, но будут свежие билды под последние версии. Уже сейчас фотон содержит несколько сотен исправлений, которые никогда не публиковались. Возможно, даже появится интерфейс для работы через Screen. Но не будем загадывать.

Было бы очень хорошо. Что там такого секретного в исходниках, что их публиковать нельзя?


Название: Re: Вышла QNX 6.6
Отправлено: lestat от Апреля 07, 2014, 11:29:29 am
Я буду поднимать вопрос фотона ещё и ещё раз, возможно всё-таки нам его отдадут для бесплатной поддержки со всеми службами. Исходники публиковаться не будут, но будут свежие билды под последние версии. Уже сейчас фотон содержит несколько сотен исправлений, которые никогда не публиковались. Возможно, даже появится интерфейс для работы через Screen. Но не будем загадывать.

Было бы очень хорошо. Что там такого секретного в исходниках, что их публиковать нельзя?
На сколько я знаю, сейчас это просто политика компании, касательно открытости исходников.


Название: Re: Вышла QNX 6.6
Отправлено: T_i_m_u_r_l_a_n от Февраля 21, 2015, 11:52:33 am
Еще эти бяки Photon выкинули.

Теоретически на фотоне крест пока рано ставить, посмотрим

+1


Название: Re: Вышла QNX 6.6
Отправлено: T_i_m_u_r_l_a_n от Апреля 22, 2015, 10:26:15 am
Imho, Qt для реалтайм && high risk application подходит слабо. Photon лучше. Написанная графика вручную на чистом Си - еще лучше (быстрее). Но тогда разработка стоит немного дороже. В Qt контрибьют обходится недешево - в итоге все равно чистый Си выходит намного выгоднее. Ну в крайнем случае С++.


Название: Re: Вышла QNX 6.6
Отправлено: AG от Апреля 22, 2015, 10:33:04 am
@T_i_m_u_r_l_a_n
Есть ли опыт разработки в Qt для реалтайм?
У меня именно такое же отношение к Qt в этом плане именно из-за ее внутренних механизмов коммуникации.
Хотелось бы иметь некоторую статистику или личные ощущения человека попробовавшего это.