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

 
 
> 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
 
Start new topic
Ответов
RW9UAO
сообщение Dec 25 2008, 02:15
Сообщение #2


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

Группа: Свой
Сообщений: 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
AlexandrY
сообщение Dec 26 2008, 11:29
Сообщение #3


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
sasamy
сообщение Dec 28 2008, 13:08
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 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
Сообщение #5


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

Сообщений в этой теме
- starterkit   QNX на Atmel ARM9   Dec 16 2008, 07:36
- - RW9UAO   от помощи имелось ввиду материальной? =)   Dec 16 2008, 08:31
- - starterkit   Скорее интеллектуальной ...   Dec 16 2008, 08:37
- - RW9UAO   там же выложен BSP в бинарном виде.   Dec 24 2008, 07:53
|- - AlexandrY   BSP в бинарном виде не прикалывает нисколько Кстат...   Dec 24 2008, 08:25
|- - dch   я думаю покупатель простит меня, у меня покупали п...   Dec 25 2008, 02:50
|- - sasamy   Цитата(AlexandrY @ Dec 26 2008, 14:29) ...   Dec 28 2008, 02:40
|- - sasamy   Цитата(AlexandrY @ Dec 28 2008, 16:54) Не...   Dec 28 2008, 15:11
||- - AlexandrY   Уму не постижимо, как в RTOS может идти речь о как...   Dec 28 2008, 15:31
||- - sasamy   Цитата(AlexandrY @ Dec 28 2008, 18:31) Ум...   Dec 28 2008, 15:51
||- - AlexandrY   Дефрагментатор - центральный элемент линейных FLAS...   Dec 28 2008, 16:31
||- - sasamy   [quote Это вообщем признанный факт подтверждаемый ...   Dec 28 2008, 16:46
||- - Dog Pawlowa   Цитата(AlexandrY @ Dec 28 2008, 20:31) Го...   Dec 28 2008, 18:18
|- - AVR   Цитата(AlexandrY @ Dec 28 2008, 16:54) Мн...   Dec 28 2008, 17:51
- - 733259   Цитатасургутнефтегаз, ау! вам еще нужен кустов...   Dec 26 2008, 14:05
- - 733259   Цитатаи бинарных сторонних драйверов он не отменит...   Dec 28 2008, 14:22
|- - AlexandrY   Чет не уловлю к чему вы цепляетесь. Ту тему про ро...   Dec 28 2008, 14:54
- - 733259   ЦитатаТ.е. сменили номер версии на 4, а версию 3 с...   Dec 28 2008, 15:12
- - 733259   ЦитатаВот отчетец держу специально для таких споро...   Dec 28 2008, 16:51
- - RW9UAO   ну "ОКО" оком, а кустовой контроллер на ...   Jan 10 2009, 08:00
- - dch   Цитата(RW9UAO @ Jan 10 2009, 11:00) выRM9...   Jan 12 2009, 02:43


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

 


RSS Текстовая версия Сейчас: 21st June 2025 - 07:08
Рейтинг@Mail.ru


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