реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> QNX на Atmel ARM9
starterkit
сообщение Dec 16 2008, 07:36
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 131
Регистрация: 30-12-06
Пользователь №: 24 021



C некоторых пор, один человек проявил инициативу (имея опыт) в оживлении QNX на AT91SAM9260.
Если кому актуально, думаю, от помощи он не откажется.
Тема здесь


--------------------
Покупайте наших слонов!!!
Go to the top of the page
 
+Quote Post
RW9UAO
сообщение Dec 16 2008, 08:31
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 115
Регистрация: 23-01-07
Пользователь №: 24 688



от помощи имелось ввиду материальной? =)
Go to the top of the page
 
+Quote Post
starterkit
сообщение Dec 16 2008, 08:37
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 131
Регистрация: 30-12-06
Пользователь №: 24 021



Скорее интеллектуальной wink.gif ...


--------------------
Покупайте наших слонов!!!
Go to the top of the page
 
+Quote Post
RW9UAO
сообщение Dec 24 2008, 07:53
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 115
Регистрация: 23-01-07
Пользователь №: 24 688



там же выложен BSP в бинарном виде.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Dec 24 2008, 08:25
Сообщение #5


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



BSP в бинарном виде не прикалывает нисколько
Кстати, странно что ни в одном официальном BSP под QNX нет в исходниках реализации USB хоста
И вообще новых интерфейсов в тех BSP кот наплакал.
Настораживает сильно.
С такими BSP этот QNX не мощнее FreeRTOS оказывается.

Цитата(RW9UAO @ Dec 24 2008, 12:23) *
там же выложен BSP в бинарном виде.
Go to the top of the page
 
+Quote Post
RW9UAO
сообщение Dec 25 2008, 02:15
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 115
Регистрация: 23-01-07
Пользователь №: 24 688



вы еще СЕшника BSP попросите в исходниках =) тоже не сильно мощнее оказывается. просто если нужна надежна ОС - вот ваш выбор. ну и заказчик услышав "ку нэ икс" впадает в трепет. а то линукс уже в каждом дивидишнике живет. или октагон какой. BSP бесплатно - пожалуйста! исходники - хренушки =)
УСБ хост там OHCI обычный. его сырцы вообще никто не даст. типа умный - портируй с линуха. QSSL стали потихоньку выкладывать исходники, но пока дойдет до конца....
а какие ище новые интерфесы нужны ембеддед контроллеру, который сидит за 100 км от людей? езернет для передачи данных, УСАРТ для сбора, флэшка для хранения промежуточных результатов. I2C? SPI? а вы ими пользоваться умеете? не проще напрямую в железо стучать из своей программы и спокойно отдавать данные с АЦП (или кто там у вас) в систему DS. а там хоть WEB сервер.
я думаю с напаянными 485 интерфейсами, выкинутым SD card, набортным NAND и низкотемпературными компонентами тот-же "стартеркит" потянет при массовых закупках для заказчика в пределах 200-300 баксов. сургутнефтегаз, ау! вам еще нужен кустовой контроллер?
Go to the top of the page
 
+Quote Post
dch
сообщение Dec 25 2008, 02:50
Сообщение #7


Профессионал
*****

Группа: Участник
Сообщений: 1 179
Регистрация: 15-09-04
Из: 141070 г. Королев МО, улица Горького 39-121
Пользователь №: 661



я думаю покупатель простит меня, у меня покупали платочки для портирования qnx люди из нижегородского государственного университета, как я понял у них нормально с qnx-ом и вообще :-)
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Dec 26 2008, 11:29
Сообщение #8


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



"Стучаться" до железа напрямую из ОСи типа QNX, ИМХО, тупиковой путь для платформ типа "страртеркит"

Так тупо поступить может любой ламер с дешевой платой от какой-нить фоторамки или Asus Eee и даже сделает это круче ибо будет иметь гораздо более богатые аудио-визуальные средства.

Ось на платформы индустриального уровня нужна для координации в реальном времени масштаба десятков микросекунд именно потоков низкоуровневых интерфейсов типа I2C, SPI, CAN, SSI и т.д. Чего никогда не смогут сделать никакие Asus-ы и прочие дешевые платки с линуксами.
Для оси слой драйверов жизненно важен поскольку он разруливает конфликты одновременного доступа задач к хардварным интерфейсам.
Если ваше приложение не совсем примитивное, то интерфейсы обычно переносят мультиплексированную информацию, т.е. от многих задач к многом конечным точкам периферии на плате.
Это может быть и I2C связывающий одновременно и контроллеры АЦП и кодеки и power manager-ы и контроллеры LCD/TFT и выносные HMI пенели и т.д.
SPI может быть использован для связи с функциональными сопроцессорами и работать в пакетном режиме и служить физическим каналом для связи с кучей задач на сопроцессорах.
Мультиплексированный протокол для 4 МГц UART-а тоже уже норма. Он тоже может служить как межпроцессорный мост. К такому UART-у тоже уже не подходят традиционные драйвера.

Что касается USB, то важен даже не стек хост контроллера, а реализация тех стандартных профилей которые дают подключать любые Wi-Fi адаптеры, накопители, аудио-видео примочки.

И если в оси нет таких драйверов для такого типа платформы, то грош цена такой оси.
Т.е. да впарить сэмплы под прикрытием брэнда QNX вполне удастся.
Но когда попросят на этом "сыграть мурку" будет жестокий облом.




Цитата(RW9UAO @ Dec 25 2008, 06:45) *
вы еще СЕшника BSP попросите в исходниках =) тоже не сильно мощнее оказывается. просто если нужна надежна ОС - вот ваш выбор. ну и заказчик услышав "ку нэ икс" впадает в трепет. а то линукс уже в каждом дивидишнике живет. или октагон какой. BSP бесплатно - пожалуйста! исходники - хренушки =)
УСБ хост там OHCI обычный. его сырцы вообще никто не даст. типа умный - портируй с линуха. QSSL стали потихоньку выкладывать исходники, но пока дойдет до конца....
а какие ище новые интерфесы нужны ембеддед контроллеру, который сидит за 100 км от людей? езернет для передачи данных, УСАРТ для сбора, флэшка для хранения промежуточных результатов. I2C? SPI? а вы ими пользоваться умеете? не проще напрямую в железо стучать из своей программы и спокойно отдавать данные с АЦП (или кто там у вас) в систему DS. а там хоть WEB сервер.
я думаю с напаянными 485 интерфейсами, выкинутым SD card, набортным NAND и низкотемпературными компонентами тот-же "стартеркит" потянет при массовых закупках для заказчика в пределах 200-300 баксов. сургутнефтегаз, ау! вам еще нужен кустовой контроллер?
Go to the top of the page
 
+Quote Post
733259
сообщение Dec 26 2008, 14:05
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 205
Регистрация: 8-03-05
Пользователь №: 3 146



Цитата
сургутнефтегаз, ау! вам еще нужен кустовой контроллер?
Нафиг QNX на кусту?
На верхнем уровне используется иногда, видел "ОКО", QNX 4.2 вроде.
Go to the top of the page
 
+Quote Post
sasamy
сообщение Dec 28 2008, 02:40
Сообщение #10


Знающий
****

Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858



Цитата(AlexandrY @ Dec 26 2008, 14:29) *
"Стучаться" до железа напрямую из ОСи типа QNX, ИМХО, тупиковой путь для платформ типа "страртеркит"

Ось на платформы индустриального уровня нужна для координации в реальном времени масштаба десятков микросекунд именно потоков низкоуровневых интерфейсов типа I2C, SPI, CAN, SSI и т.д. Чего никогда не смогут сделать никакие Asus-ы и прочие дешевые платки с линуксами.


Есть real time патчи для linux.
Go to the top of the page
 
+Quote Post
sasamy
сообщение Dec 28 2008, 13:08
Сообщение #11


Знающий
****

Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858



Цитата
Чего никогда не смогут сделать никакие Asus-ы и прочие дешевые платки с линуксами.


На всякий случай ссылка а то действительно кто-то поверит в такие харизматичные речи smile.gif
http://rt.wiki.kernel.org/index.php/CONFIG_PREEMPT_RT_Patch
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Dec 28 2008, 13:54
Сообщение #12


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Не напрягайтесь, таких ссылок действительно в инете тысячи. Она ничего не доказывает, ребята могут назвать свой патч даже turbo RT, тормозов MMU и бинарных сторонних драйверов он не отменит.

Мне понтравилась другая ссылка : http://citcity.ru/20258/

Оказывается в линуксах до сих пор! была нестабильная файловая система.



Цитата(sasamy @ Dec 28 2008, 17:38) *
На всякий случай ссылка а то действительно кто-то поверит в такие харизматичные речи smile.gif
http://rt.wiki.kernel.org/index.php/CONFIG_PREEMPT_RT_Patch
Go to the top of the page
 
+Quote Post
733259
сообщение Dec 28 2008, 14:22
Сообщение #13


Местный
***

Группа: Участник
Сообщений: 205
Регистрация: 8-03-05
Пользователь №: 3 146



Цитата
и бинарных сторонних драйверов он не отменит
И какие бинарные сторонние драйвера на ARM11?
Цитата
Оказывается в линуксах до сих пор! была нестабильная файловая система.
Только о linux-е Вы не имеете понятия, это не новость, вспомните как Вы рекламировали некие "наши роутеры", якобы сплош проприетарные - Размышлизма о вреде вытесняющей многозадачности - с linux-ом на борту.
Так же и сейчас - бестолковый трёп, да ext4 объявлена стабильной, так же как и ext3 до нее, а также ext2 до того. В linux-е файловых систем много, ччас пишу с jfs, тоже когда-то была не стабильной, как и все программы, без исключений, кроме "hello word" разве что.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Dec 28 2008, 14:54
Сообщение #14


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Чет не уловлю к чему вы цепляетесь.
Ту тему про роутеры вы кажется не поняли. Я приводил пример 2-х наших разработок. Одна на линуксе и одна не на линуксе. Там вообще шел разговор про моделирование, поэтому я не углублялся в сравнения платформ.
И я их не рекламировал, если вы представляете интерес то и без меня вас достанут наши менеджеры biggrin.gif

Про стабильность, возможно здесь есть линуксовая двусмысленность когда стабильным называют то, что уже не будут никогда менять.
Т.е. сменили номер версии на 4, а версию 3 сунули в архив только на чтение и больше никто не сможет ее изменить, посему она торжественно названа стабильной.
Только смущает, что это называют улучшением.

Пример "стабильной" файловой системы я показывал: http://aly.ogmis.lt/OpenProjects/ARMUltima...ote4/FSTest.htm

Вы если такой герой покажите что нить на jfs c таймингами под линуксом, так сказать, реальный риалтайм , а мы посмеемся.
А может позавидуем? biggrin.gif


Цитата(733259 @ Dec 28 2008, 18:52) *
И какие бинарные сторонние драйвера на ARM11?Только о linux-е Вы не имеете понятия, это не новость, вспомните как Вы рекламировали некие "наши роутеры", якобы сплош проприетарные - Размышлизма о вреде вытесняющей многозадачности - с linux-ом на борту.
Так же и сейчас - бестолковый трёп, да ext4 объявлена стабильной, так же как и ext3 до нее, а также ext2 до того. В linux-е файловых систем много, ччас пишу с jfs, тоже когда-то была не стабильной, как и все программы, без исключений, кроме "hello word" разве что.
Go to the top of the page
 
+Quote Post
sasamy
сообщение Dec 28 2008, 15:11
Сообщение #15


Знающий
****

Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858



Цитата(AlexandrY @ Dec 28 2008, 16:54) *
Не напрягайтесь, таких ссылок действительно в инете тысячи. Она ничего не доказывает, ребята могут назвать свой патч даже turbo RT, тормозов MMU и бинарных сторонних драйверов он не отменит.

Мне понтравилась другая ссылка : http://citcity.ru/20258/

Оказывается в линуксах до сих пор! была нестабильная файловая система.


Ну вы меня радуете smile.gif ext4 разрабатывается много лет как замена ext3 - раньше она была отмечена как нестабильная - это нормальный процесс, постепенное внедрение. Или вы думаете что такие вещи пишутся на коленке за ночь ?

Цитата
Не напрягайтесь, таких ссылок действительно в инете тысячи. Она ничего не доказывает, ребята могут назвать свой патч даже turbo RT, тормозов MMU и бинарных сторонних драйверов он не отменит.


Казалось бы - при чем тут linux smile.gif С такими претензиями вы не добьетесь ни на одной платформе ни на одной ОС ничего, не только на linux и arm или x86.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th June 2025 - 20:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01679 секунд с 7
ELECTRONIX ©2004-2016