Компания Intel планирует (http://www.engadget.com/2008/05/21/intel-working-on-linux-ca.../) создать автомобильный компьютер на базе платформы Atom и Linux, с использованием наработок проекта Moblin (http://moblin.org/). Компьютер сможет контролироваться все подсистемы автомобиля, поддерживать функции навигатора и мультимедиа возможности.
Кроме того, в отличие от проприетарных аналогов, автомобильная платформа Intel представит для сторонних разработчиков интерфейс для написания дополнительных приложений и сервисов.URL: http://www.engadget.com/2008/05/21/intel-working-on-linux-ca.../
Новость: http://www.opennet.me/opennews/art.shtml?num=16023
Остаётся прикрутить к нему ГЛОНАСС приёмник.
ГЛОНАСС мертворожден. О нем можно забыть.
Вам надо - вы и прикручивайте.Боюсь что параметры GLONASS и его приемников будут слегка отдавать словом ASS.Европейцы вон умнее сделали - запускают свои спутники с протоколом который совместим с GPS.Вполне разумное решение - этакий GPS2, который может совместно работать с американским но имеет замечательный плюс: сохраняя совместимость протокола тем не менее не зависит от "дяденьки Сэма".
Что только не делают для того, чтобы ~$70 не платить за QNX. Linux - это не просто открытое ПО, но и десять килограммов рекламы и примазанных хитропопых маркетологов.
Зачем сразу QNX? полный real time там не нужен.
>Зачем сразу QNX? полный real time там не нужен."Компьютер сможет контролироваться все подсистемы автомобиля,..."
Двигателю нужно как минимум. Есть ещё ходовая (активная подвеска, АБС и т.д.) и трансмиссия. Много раз уже средства разработки и отладки QNX признавали лучшими среди конкурентов. Нет, надо обязательно назло Лынакс втереть. Фанатизмом попахивает. Или это попытка примазаться к популярному названию.
Прошу прощения, Вы думаете что PC можно доверить _управлние_, нанапример, активной подвеской в real time? Скорее так: подвеской управляет микроконтрллер, а PC управляет этим контроллером: режим работы там поменять - такая схема, на сколько я знаю, уже применятся, например в BMW.
>Прошу прощения, Вы думаете что PC можно доверить _управлние_, нанапример, активной подвеской
>в real time? Скорее так: подвеской управляет микроконтрллер, а PC управляет
>этим контроллером: режим работы там поменять - такая схема, на сколько
>я знаю, уже применятся, например в BMW.В тех машинах, что я смотрел, центральный компьютер обсчитывал сигналы от датчиков подсистем и команды управления от водителя, по модели вычислял дорожную обстановку, выдавал контроллерам двигателя, подвески и трансмиссии команды на изменения режимов. Всё это без надёжного Real Time в ОС рассыпется. QNX там, как первую задачу, выполняет сторожевые функции. Т.е. если что-то вдруг не просигналило за положенне время, то караул и стоп машина. А это значит, что сама она должна быть очень надёжной. Даже при возможных глюках в ПО, которое на ней крутится.
А что за машины?
Intel делает эту систему совместно с Wind River (разработчики VxWorks), а система - RT Linux, которую они купили. Раньше они собственно и использовали VxWorks в автоэлектронике.
> QNX там, как
>первую задачу, выполняет сторожевые функции. Т.е. если что-то вдруг не просигналило
>за положенне время, то караул и стоп машина.С тормозами не путаем ? ;-)
Для обработки супер исключительных ситуаций гораздо надежнее использовать контроллер или ПЛИС.
>В тех машинах, что я смотрел, центральный компьютер обсчитывал сигналы от датчиков
>подсистем и команды управления от водителя, по модели вычислял дорожную обстановку,
>выдавал контроллерам двигателя, подвески и трансмиссии команды на изменения режимов.Если в роли этого цетрального копьютера будет выступать что-нибуть хитрое-встраиваемое на основе VxWorks или QNX или ещё-чего-нибуть-там, а отрисовкой графики, отображением полученной информации, вопроизведением музыки, GPS навигацией, и в конце коцов передачей _глобальных_ комманд от пользователя (например переключение спорт/комфорт) будет занимать Linux/WinCE/DragonflyBSD - это будет надежнее (более простую real-time систему проще отладить ) и более функционтально.
Полагаю что Real-time, там где это надо, может быть реализован на уровне контроллеров. А компьютер там больше для навигации и как интерфейс к разного рода датчикам. Сомневаюсь, что он будет обеспечивать реальное управление жизненно-важными процессами. О QNX в пору говорить, когда вместо руля будет Joystick :)
>лучшими среди конкурентов. Нет, надо обязательно назло Лынакс втереть. Фанатизмом попахивает.ха! QNX сакс, VxWorks рулез
от вас QNX фанатизмом тоже прет неслабо
Хм, а можно поподробнее про QNX сакс? Откуда такое мнение?
>>Зачем сразу QNX? полный real time там не нужен.
>"Компьютер сможет контролироваться все подсистемы автомобиля,..."
>Двигателю нужно как минимум. Есть ещё ходовая (активная подвеска, АБС и т.д.)Дяденька, если вы не представляете себе что такое современное авто, сообщаю: такими подсистемами рулят низкоуровневые и сравнительно простые контроллеры на однокристалках.А вон то сможет только ими дирижировать в самом общем виде.Ну там диагностику например выгребать и прочая(для N8x0 есть забавная програмка для подобных дел, кстати).Для всего этого реалтайм нафиг не впился.
>лучшими среди конкурентов. Нет, надо обязательно назло Лынакс втереть. Фанатизмом попахивает.
Не боитесь, этой штуке QNX нафиг не впился.А за 70 баксов можно впихать несколько дюжин низкоуровневых и мелких контроллеров с мелкой и вылизанной как черт знает что до битика фирмварью и аппаратными средствами деглюкации, которые скажем по CAN рулятся и будут отливать инфо вида "колесо спустило!" на вон того жирного, который ими будет лишь дирижировать.При том такие штуки куда надежнее.Простейшая и отлаженная фирмварь в несколько Кб, все в 1 кристалле, апаратные ватчдог и т.п. - там сломаться нечему.И если вы въедете в стену, подушки безопасности будет выплевывать не Linux.И не QNX.Их будет выплевывать вот такая мелкая железка.Как и прикидывать сколько бензина впрыснуть и прочая.
>Или это попытка примазаться к популярному названию.
Нет, это всего лишь нежелание забивать гвозди микроскопом.Он, сцуко, дорогой и не имеет преимуществ перед молотком в качестве именно тулзы для забивания гвозждей.
Зачем платить? Ведь мы платим за железо, для интела отсутствие платы за программу - дополнительный козырь...
И для производителей авто это тоже важно, ща на всем пытаются экономить :)
>Зачем платить? Ведь мы платим за железо, для интела отсутствие платы за
>программу - дополнительный козырь...
>И для производителей авто это тоже важно, ща на всем пытаются экономить
>:)$70 при цене автомобиля в ~$10000? Intel денег заработает на продаже микросхем, а потребитель проиграет из-за снижения надёжности и безопасности автомобиля.
Снижение надежноcти и безопасности -- это ОЧЕНЬ вряд ли. Такими вещами не играют, и если контора ставит в этой отрасли на linux, значит она куда лучше вас знает, что делает. Пора избавляться от предрассудков. И не надо забывать, что embedded linux это нечто отличное от 2.6.25.
>Снижение надежноcти и безопасности -- это ОЧЕНЬ вряд ли. Такими вещами не
>играют, и если контора ставит в этой отрасли на linux, значит
>она куда лучше вас знает, что делает. Пора избавляться от предрассудков.
>И не надо забывать, что embedded linux это нечто отличное от
>2.6.25.Предрассудки - это когда потребитель считает, что производитель заботится о качестве своих продуктов и не будет, ради зарабатывания дополнительных $100 с продажи одного автомобиля, рисковать жизнью людей. И в компаниях уже давно все кладут на инженеров и технологов - всё решают манагеры-продуктотолкатели. Это вам не первая половина прошлого века, когда у компании один владелец и он отвечает за качество своим именем. Сегодня технолога, отказавшегося нарушить технологию производства ради экономии уволят, а на директора, решившего потратить денег на систему контроля качества продуктов питания не дождавшись массовых отравлений, акционеры подадут в суд за то, что он не защищает их интересы (заработать как можно больше).
>Предрассудки - это когда потребитель считает, что производитель заботится о качестве своих
>продуктов и не будет, ради зарабатывания дополнительных $100 с продажи одного
>автомобиля, рисковать жизнью людей. И в компаниях уже давно все кладут
>на инженеров и технологов - всё решают манагеры-продуктотолкатели. Это вам не
>первая половина прошлого века, когда у компании один владелец и он
>отвечает за качество своим именем. Сегодня технолога, отказавшегося нарушить технологию производства
>ради экономии уволят, а на директора, решившего потратить денег на систему
>контроля качества продуктов питания не дождавшись массовых отравлений, акционеры подадут в
>суд за то, что он не защищает их интересы (заработать как
>можно больше).Чепухи не мелите...
Ну краски он несколько сгустил, но в общем прав.
>Ну краски он несколько сгустил, но в общем прав.посоветовавший не молоть чепухи в общем-то не читал видимо даже Артура Хейли, "Колеса" :) там достаточно прозрачно об этом написано. а это 70ые годы! :)
>посоветовавший не молоть чепухи в общем-то не читал видимо даже Артура Хейли,А вы лучше погуглите на тему как автомобили устроены чем ерунду подчеркивающую полный дилетантизм в embedded системах и автомобилях писать.Вы и правда думаете что эта поделка от интеля будет принимать критичные по времени решения?А фигу.Как максимум ЭТО сможет командовать контроллерами которые и будут заниматься критичными вещами требующими жесткого реалтайма.А эта штука всего лишь будет UI и координатором всего этого зоопарка.Она может и сможет в глобальном смысле рулить всем этим но принимать критичные для жизни и здоровья решения на скорость будут "на местах" совсем другие чипы и совсем не от интеля.
Вы явно не в курсе как нынче на всем экономится при производстве. Даже делая еду туда пихают полное дерьмо - куда как дешевле откупиться от пары подавших в суд, чем делать продукцию хорошего качества.
Производителю, конечно, на качество продуктов глубоко положить -- это я согласен. Не наплевать ему только на собственные траты. И траты на отзыв и доработку серии автомобилей с порочнным ПО в тысячи раз перекроют экономию, достигнутую с помощью Linux (не надо говорить, что отзывать никто ничего не будет -- прецедентов достаточно). А свои риски корпорации просчитывать умеют. Так что завязывать пора с паранойей.
>$70 при цене автомобиля в ~$10000? Intel денег заработает на продаже микросхем,
>а потребитель проиграет из-за снижения надёжности и безопасности автомобиля.А вы думаете, важные решения когда отсчет идет на микросекунды будет принимать этот х86 интельский хлам?Phew.У x86 время обработки прерываний и прочая позорные для начала.Так что ему в жесткий реалтайм 1 хрен путь заказан.
>Что только не делают для того, чтобы ~$70 не платить за QNX.
>Linux - это не просто открытое ПО, но и десять килограммов
>рекламы и примазанных хитропопых маркетологов.$70 умножить на количество автомобилей = миллиарды $$$. И это всего лишь ОС на одном из компьютеров автомобиля.
>чтобы ~$70 не платить за QNXА где можно посмотреть цены/условия? А то я либо слепой, либо они только договорные.
Белкин-Белкин.
Прежде чем говорить откровенный глупости, посмотрел бы, что такое RTLinux.
А потом засирал окружающим головы своими "десятью киллограмами рекламы" QNX-а.
Или ты сам "примазанный хитропопый маркетолог"?
М-дя.
Смешно, господа.
Неплохо бы сначала иметь представление о том, что обсуждаешь.
В их современном виде разница между QNX и той же RTLinux (особенно в её Про версии) весьма мала. По крайней мере в части качества поддержки режима жесткого реалтайма.
И я уж не говорю о том, что этот самый RTLinux Pro стоит денег. ^_-Но тру фанам QNX на это всё покласть, вестимо.
Не так ли, Белкин?
QNX это не только жесткое реальное время, это еще ядро Neutrino и сетевой протокол Qnet и много еще чего) Как собственно и RTLinux что то хорошее должен содержать в себе (с linux не работал, не знаю..) Не стоит их в этой теме сталкивать, здесь все таки не ЛОР
>QNX это не только жесткое реальное время, это еще ядро Neutrino и
>сетевой протокол Qnet и много еще чего)И нах все это в штуке показывающей дорожную карту, обеспечивающей только общую координацию действий подсистем и прочая?Охренеть, дилетанты из страны-производителя тазов с гайками будут учить автомобилестроителей как им авто делать.Ну не трындец? :)
>Что только не делают для того, чтобы ~$70 не платить за QNX.Ну если вам делать нефиг, можете заплатить 70 баксов за QNX.Только картографического софта под нее нуль целых, хрен десятых.Преимущества QNX в такой железке в виде жесткой реалтаймности нафиг не впились(ну насрать юзеру, за 0.1 секунды экран перерисуется или за 0.11 секунд, честное слово, а GPS координаты выгребаемые с чипа приемника не больно то и часто обновляются, наиболее шустрые MTK чипы выдают координаты до 5 раз в секунду...).Драйверов оборудования - тоже под qnx нету, придется писать с нуля или портить.Штуки типа GPSD наверное тоже под нее так сходу нет.В итоге что?Затратили на 70 баксов больше конкурентов.Огребли много геморроя.И девайс для end-user на 70 баксов дороже чем у конкурента.Как вы думаете, какая будет судьба такой разработки?
Да представляю авто-компьютер на Vista
Ага, "руль был повернут вправо, - система перегружается"... :-)
>Да представляю авто-компьютер на VistaБоюсь что там она будет все так же тормозить :)
Intel, вы бы лучше думали как вашу костыль-архитектуру x86 трансформировать во что0нибудь менее кривое и более эффективное. А то в новостях пишут, что вы уже шестиядерники к продаже готовите и они всё такие же дебиловатые.
Вот ещё один, диболоватый, сидить, поди на ARM или Alpha сюда пишет... не наверно POWER6 себе купил...
скупой платит дважды
>скупой платит дваждыПревый раз за дешёвый автомобиль, а второй - за место на кладбище.
>>скупой платит дважды
>Превый раз за дешёвый автомобиль,Ты давно ковырялся в кишках [не дешёвых] меринов из последних? Рекомендую - масса впечатлений. Такое оЧучение - скоро начнут фанеру и папье-маше пользовать - хотя дешевле не стало :( Вот и думай умник за что платишь.
>>>скупой платит дважды
>>Превый раз за дешёвый автомобиль,
>
>Ты давно ковырялся в кишках [не дешёвых] меринов из последних?Ну я ковыряюсь в электронных кишках последнего мерина. Прототипа, если быть точным. Ага, QNX (производитель-субподрядчик приобрел QSSL Software). Ага, в основном некритичные функции - если бортовой компьютер откажет, максимум - окажешься без навигации, музыки и кондиционера. Остальное управляется отдельным оборудованием с отдельным мозгом. Как кто-то и попытался предугадать - действительно, отдельные агрегаты вообще никак не связаны с бортовым компьютером.
По моему скромному мнению, какая ОС используется для бортового компьютера - совершенно неважно. То, что мы ваяем, можно построить что на VxWorks, что на QNX, что на Linux, что на WinCE.
и назовут все это Blintel.
belkin, а тебе какая печаль, ты работаешь с даной системой ?
> belkin, а тебе какая печаль, ты работаешь с даной системой ?Он демонстрирует свои НУЛЕВЫЕ познания в устройстве современных авто.И в частности - раздает ИДИОТСКИЕ советы вида "как сделать навигатор дорого, дебильно и неудобно, затратив на это вагон времени и сил и 70 баксов хрен знает зачем".Видимо благородные доны и не подозревают что критичные по времени решения равно как и решения от которых зависит размажется ли юзер по дороге принимаются "на местах" совсем иными контроллерами с быстрой реакцией на события, аппаратными средствами обезглючки и т.п. а не всяким х86 говном которое нереально тормознутое в реакции на внешние события и потому годно для UI с диагностикой, навигацией, мультимедией, командочками и прочая.
А кто сказал что QNX не работает на х86? И чем не нравится архитектура х86? Глюки не в архитектуре а в криворуких писарях точнее тех кто их торопит при написании ПО. Да кстати когда электроноое управление двигателем только входило в обиход - было бесчисленное число противников которые говорили что механическая тяга(рычаг) надежнее электрического сигнала. Но однако сейчас почти каждый мотор управляется электроникой, И ничего - и к ОС на автомобиле привыкнем как к тому что колесами нада управлять не румпелем а рулем. Пока ОС - Linux, QNX, VxWorks, да хоть Symbian - кстати много узлов в энергосетях управляется Симбианом, так что важно не какая ОС а как ее прикрутят.