Комментарии 86
> Средний современный автомобиль содержит несколько миллионов строк программного кода — больше, чем космический шаттл.
А компьютер современного школьника с torrent-клиентом содержит даже в тысячи раз больше программного кода.
А компьютер современного школьника с torrent-клиентом содержит даже в тысячи раз больше программного кода.
+24
Не верю я в гиг сорцов
Скорее 1Gb картинок, анимашек и видеофайлов
Скорее 1Gb картинок, анимашек и видеофайлов
+6
Там про сорцы не слова. Скорее всякие прошивки контроллеров, и, как вы сказали, картинки и т.п.
+4
Просто абзац построен некорректно: «Средний современный автомобиль содержит несколько миллионов строк программного кода — больше, чем космический шаттл. В автомобилях премиального класса объём программного обеспечения составляет около 1 гигабайта.»
Создаётся ощущение, что в автомобилях премиального класса кода больше.
В огороде бузина, а в Киеве дядька, короче.
Создаётся ощущение, что в автомобилях премиального класса кода больше.
В огороде бузина, а в Киеве дядька, короче.
+4
По краиней мере «фитч» там больше. И многозонные климатконтроли и всевозможные системы безопасности. Ну и мультимедийные комплексы там покруче чем в среднестатистических.
0
Сдаётся мне, что проще слишком «понтовые» функции заблокировать в более дешёвых моделях, чем что-то отдельно дописывать для дорогих.
Даже винды именно так устроены — все помнят шаманство по переделыванию W2K из Workstation в Server?
Автоконцерны тому же самому подвержены, даже в области железа — пробегала тут новость, что в новых автомобилях кого-то из грандов индустрии часть функций будет присутствовать аппаратно, но разблокирована будет только в старших, более дорогих моделях.
Даже винды именно так устроены — все помнят шаманство по переделыванию W2K из Workstation в Server?
Автоконцерны тому же самому подвержены, даже в области железа — пробегала тут новость, что в новых автомобилях кого-то из грандов индустрии часть функций будет присутствовать аппаратно, но разблокирована будет только в старших, более дорогих моделях.
+2
Одних только карт к бортовому навигатору — 0,99 ГБ!
+12
1 гиг — установленная венда весит даже больше, если я не ошибаюсь
-4
если оно на .NET — охотно поверю.
+1
Раньше отказывало железо, теперь код. В эти выходные я буду перепрошивать свою машину, потому что она плохо переключает скорости. Машина — новая Тойота Камри. Это уже третья версия прошивки. Заливается в электронный блок управления (по видимому двигателем и коробкой передач). Прошивка весит 2 мб. Я рад, что у меня машина не премиального класса. Если уж они в 2 мб не могут ровно все сделать, то что там в 1 гб может твориться?..
+6
НЛО прилетело и опубликовало эту надпись здесь
ничего страшного, я в лексусе своем раз 5 перезаливал ECU прошивку в UK — уж больно новая машина была :)
упал расход топлива и все такое… короче нормальные сервис-паки ;)
упал расход топлива и все такое… короче нормальные сервис-паки ;)
+2
Главное — используй патченные коврики. А то не дай бог!
Свободной и безопасной дороги.
Свободной и безопасной дороги.
+2
Не дай бог отечественным производителям начать пихать свой код в свои машины.
0
Если (РасстояниеДоБлижайшейЦели < ПеревестиМетры(50)){
Машина->Устройства->Катапульта->Активировать(ПРАВДА);
}
Машина->Устройства->Катапульта->Активировать(ПРАВДА);
}
+2
НЛО прилетело и опубликовало эту надпись здесь
Для ВАЗа давно уже есть бортовые компьютеры.
0
Проблема в том, что при переключении скоростей машина сначала скорость сбрасывает, переключает, потом опять набирает?
0
Имел недавно удовольствие наблюдать процесс прошивки
немецкого автомобиля премиум класса на природе.
Впечатлили несколько моментов:
1. Процесс занимает около двух часов
2. Если во время прошивки не работает двигатель, то за
кампанию с радио этот процесс сажает полностью заряженный
аккумулятор в ноль.
3. Севший во время прошивки аккумулятор превращает машину в кирпич («Bricked»).
С внешним питанием не запускается двигатель, не открываются двери итд. не работает ни-че-го.
4. Чтобы добраться до аккумулятора в первый раз, необходимо знать где и ножом прорезать коврик.
5. Все очень похоже на прошивку какого-нибудь мобильного телефона — к счастью, boot loader
оказался жив, и потарахтев еще два часа другим автомобилем в качестве источника питания,
прошивку удалось-таки успешно влить.
Его пример — другим наука. Если рекомендует производитель шить с
включенным мотором — советую прислушаться. даже если потребуется тарахтеть два часа.
Особенно заставляет задуматься третий пункт — а на сколько велика, например, вероятность «слета» прошивки на ходу?
немецкого автомобиля премиум класса на природе.
Впечатлили несколько моментов:
1. Процесс занимает около двух часов
2. Если во время прошивки не работает двигатель, то за
кампанию с радио этот процесс сажает полностью заряженный
аккумулятор в ноль.
3. Севший во время прошивки аккумулятор превращает машину в кирпич («Bricked»).
С внешним питанием не запускается двигатель, не открываются двери итд. не работает ни-че-го.
4. Чтобы добраться до аккумулятора в первый раз, необходимо знать где и ножом прорезать коврик.
5. Все очень похоже на прошивку какого-нибудь мобильного телефона — к счастью, boot loader
оказался жив, и потарахтев еще два часа другим автомобилем в качестве источника питания,
прошивку удалось-таки успешно влить.
Его пример — другим наука. Если рекомендует производитель шить с
включенным мотором — советую прислушаться. даже если потребуется тарахтеть два часа.
Особенно заставляет задуматься третий пункт — а на сколько велика, например, вероятность «слета» прошивки на ходу?
0
гиг нада писать «желтыми» буквами, хотя в прототипах volvo возможно и содержится такое количество ПО.
с одной стороны усложнение помошников конечно идет на пользу, но количество аббревиатур ABS, EPS… в описании автомобиля начинает пугать.
в последнее время стала популярна роботизированная КПП, УГ еще то для того кто умеет нормально ездить…
зы при желании можно запихать даже в копейку целую винду ;)
с одной стороны усложнение помошников конечно идет на пользу, но количество аббревиатур ABS, EPS… в описании автомобиля начинает пугать.
в последнее время стала популярна роботизированная КПП, УГ еще то для того кто умеет нормально ездить…
зы при желании можно запихать даже в копейку целую винду ;)
0
> Средний современный автомобиль содержит несколько миллионов строк программного кода — больше, чем космический шаттл.
Аха… вспомнил прикол: Компьютеры, которые раньше могли обслуживать одновременно до 20 спутников в космическом пространстве, теперь не могут осилить ни одну современную компьютерную игру
Аха… вспомнил прикол: Компьютеры, которые раньше могли обслуживать одновременно до 20 спутников в космическом пространстве, теперь не могут осилить ни одну современную компьютерную игру
+15
Gonny:
Удивительное это дело — прогресс. Чтобы набрать и распечатать одну
страничку красиво оформленного текста мне уже не хватает мощности
компьютера, который с легкостью может управлять двумя тысячами советских
боевых спутников одновременно. Есть мнение, что если бы не microsoft, то
мы давно бы уже покорили вселенную.
bash.org.ru/quote/39050
+15
НЛО прилетело и опубликовало эту надпись здесь
Мне кажется, вы утрируете.
карбюратор, [...], был недешев в изготовлении(точные станки для выточки жиклеров, полировки полостей)Форсунки тоже являются прецизионной техникой, точность изготовления даже тоньше. Соответственно цена оборудования и себестоимость не ниже. Тем более для автомобилей с непосредственным впрыском (меньше всего, конечно, с центральным).
функцию карбюратора(смесеприготовление) целиком и полностью выполняет микрокомпьютер, причем система самонастраивающаяся(не требует начальной калибровки при изготовлении) и самоадаптирующаяся(а значит необслуживаемая в процессе эксплуатации)Зато алгоритм приготовления смеси нужно еще написать и отладить так, чтобы он сочетал в себе зачастую несочетаемые вещи — низкий расход и хорошие динамические качества двигателя, низкие выбросы токсичных веществ в атмосферу и работу с разным по качеству топливом. Это требует времени и тестирования, что тоже деньги. И то многим не нравится стандартная прошивка, если учесть, сколько людей чипуют микроконтроллеры.
+3
***Средний современный автомобиль содержит несколько миллионов строк программного кода — больше, чем космический шаттл.***
Средний советский автомобиль содержит несколько миллионов этажей мата — больше чем при постройке космического шатла.
Средний советский автомобиль содержит несколько миллионов этажей мата — больше чем при постройке космического шатла.
+11
Заходишь такой, — «мне без совта, я сам буду ставить»
Где то я это уже видел.
Где то я это уже видел.
+7
Как на дискавери иногда показывают ролик.
Мощность обычной детской игрушки (которая говорит и выполняет пару движений) вчетверо больше мощности компьютера, стоявшего на Аполлоне.
Мощность обычной детской игрушки (которая говорит и выполняет пару движений) вчетверо больше мощности компьютера, стоявшего на Аполлоне.
0
Видимо из-за закона Мура в электронике, она (эта электроника) начинает вытеснять другие технологии… плохо? или хорошо? — время покажет… если в ближайшие лет сто не наступить апокалипсис как в терминаторе — значит не это не слишком то и плохо… главное с умом изготовлять и применять эту электронику
0
Даёшь опенсорнсые автомобили!
+10
Шанс для автоваза.
+2
Ваша фраза заставила меня задуматься. Столлман пользуется проприетарными автомобилями и самолетами!
+8
это не шутка. опенсорсные автомобили существуют.
+3
НЛО прилетело и опубликовало эту надпись здесь
40% стоимости автомобиля — это таможня :)
+60
Вот ведь, блин, несколько миллионов строк кода, а до сих пор практически! на все новые тачки ставят УГ, умеющее проигрывать только CD, ну в лучше случае mp3 без поддержки id3 тэгов (либо убогой оной).
+4
Заголовок прямо относится к этим нашим автомобилям.
0
А можно самому прошивку написать?=)
0
В отличие от автомобильных кодеров, товарищи, пишущие код для шаттлов, не забыли про отказоустойчивость и оптимизацию до последнего байта.
+3
В течение года после покупки машина дешевеет на несколько десятков процентов. Если рассуждать гипотетически: одинаково ли дешевеют эти самые 40% в виде «мозгов», «нервов» и «души» и все остальные «компоненты»?
+1
1. оплата разработчиков ПО (включая топ менеджмент по разработке ПО, разработчиков прошивок для «мозгов» и разработчиков ПО для управления подсветкой в бортовом джакузи)
2. ежегодная плата за CAD, CAM, CAE системы (их используется огромное множество). сюда же персонал по настройке и поддержке cad cam cae (конструкторы, работающие в них к софту не относятся)
3. закупка недорогой (если не считать подсветку джакузи) и МАССОВОЙ электроники (датчики, контроллеры, предохранители). Ну может в электронику еще включают электромагнитные клапаны в системах впрыска вместе со всей системой впрыска?
4. лицензионные отчисления
Это все, что я придумал. Что-то мне подсказывает (возможно мои специальные знания?), что производство и проектирование одного только ДВС (стоимость проектирования правда неравномерно распределяется по годам реализации, но то же относится и к разработке ПО) должны стоить больше, чем электроника и ПО. А в стоимость авто еще входят КПП, системы безопасности, сумасшедшие вливания в дизайн и эргономику, рекламу и маркетинг и тд и тп?
в общем не понимаю, от куда эти 40%. Наверняка это что-то из области специально треангулированной коровы в условиях близких к абсолютному нулю.
2. ежегодная плата за CAD, CAM, CAE системы (их используется огромное множество). сюда же персонал по настройке и поддержке cad cam cae (конструкторы, работающие в них к софту не относятся)
3. закупка недорогой (если не считать подсветку джакузи) и МАССОВОЙ электроники (датчики, контроллеры, предохранители). Ну может в электронику еще включают электромагнитные клапаны в системах впрыска вместе со всей системой впрыска?
4. лицензионные отчисления
Это все, что я придумал. Что-то мне подсказывает (возможно мои специальные знания?), что производство и проектирование одного только ДВС (стоимость проектирования правда неравномерно распределяется по годам реализации, но то же относится и к разработке ПО) должны стоить больше, чем электроника и ПО. А в стоимость авто еще входят КПП, системы безопасности, сумасшедшие вливания в дизайн и эргономику, рекламу и маркетинг и тд и тп?
в общем не понимаю, от куда эти 40%. Наверняка это что-то из области специально треангулированной коровы в условиях близких к абсолютному нулю.
+4
и какая же самая распространенная ось в телегах? там вообще какая-нибудь программно-аппаратная унификация прослеживается?
+1
Акстись… Какая ОСь на контроллерах? :)
-1
Линух. Давно уже крутится на arm-мах.
+1
А нафига козе боян? В авто есть 2 компьютерные системы: это ЭБУ и бортовой компьютер.
Работа Эбу — это считывание с определенных датчиков показаний, прогон их через формулы с заданными коэффициентами в ЭБУ (скорее всего производства Бош) и получение управляющих сигналов, которые подаются на различные контролеры… Т.к. датчики и контроллеры на разных машинах разные, унифицировать тут очень сложно. Но никакой ОС тут в принципе не надо. Чем тупее тут алгоритмы, тем быстрее они работают и тем меньше в них багов.
Бортовые компьютеры нашемарок это специально прошитые «калькуляторы» которые слушают вариацию протокола OBD из ЭБУ и выдают пользователю различные циферки. Современный бортовые компьютеры в премиум иномарках это в 90% случаев специально разобранный ноут/нетбук. На нем может крутиться хоть Linux, хоть Windows Embedded Automotive. Бортовые компы не вмешиваются в управление движком. Они могут работать с ЭБУ только посредством установленного протокола. Какая программа будет работать с ЭБУ — пофигу. Хоть сами напишите на питоне.
Работа Эбу — это считывание с определенных датчиков показаний, прогон их через формулы с заданными коэффициентами в ЭБУ (скорее всего производства Бош) и получение управляющих сигналов, которые подаются на различные контролеры… Т.к. датчики и контроллеры на разных машинах разные, унифицировать тут очень сложно. Но никакой ОС тут в принципе не надо. Чем тупее тут алгоритмы, тем быстрее они работают и тем меньше в них багов.
Бортовые компьютеры нашемарок это специально прошитые «калькуляторы» которые слушают вариацию протокола OBD из ЭБУ и выдают пользователю различные циферки. Современный бортовые компьютеры в премиум иномарках это в 90% случаев специально разобранный ноут/нетбук. На нем может крутиться хоть Linux, хоть Windows Embedded Automotive. Бортовые компы не вмешиваются в управление движком. Они могут работать с ЭБУ только посредством установленного протокола. Какая программа будет работать с ЭБУ — пофигу. Хоть сами напишите на питоне.
0
Машина за 100к — 40% от стоимости это 40к. Только софт — не железо, и копируется на все экземпляры бесплатно. Так что при объёме продаж в 100к машин получается что доля софта в каждой машине равна 0.4%
Просто по статье складывается впечатление что в каждой машине софт это 40% от стоимости.
Просто по статье складывается впечатление что в каждой машине софт это 40% от стоимости.
0
Не ощутил я электроники и софта у себя на ВАЗ 21102
Да она собственно мне и не нужна. Машина для того, чтобы ездить. Сплошные затраты с этими иномарками
Да она собственно мне и не нужна. Машина для того, чтобы ездить. Сплошные затраты с этими иномарками
0
А почему не просто телега 4х колёсная тогда? ещё же дешевле и налог даже платить не надо!
PS Toyota E класса :))
PS Toyota E класса :))
0
карбюратор штоле?
0
>>> это коммерческая тайна
Вот потому что тайна, и можно всякую чушь нагнать. Ни один наземный транспорт по объективным причинам не будет иметь больше электронной и программной начинки чем космический летательный аппарат.
Вот потому что тайна, и можно всякую чушь нагнать. Ни один наземный транспорт по объективным причинам не будет иметь больше электронной и программной начинки чем космический летательный аппарат.
-1
>> Ни один наземный транспорт по объективным причинам не будет иметь больше электронной и программной начинки чем космический летательный аппарат.
0
Как раз таки будет, потому что чем больше полезного и бесполезного говна напридумывают для автомобиля, тем дороже его можно продавать. В космической инженерии маркетинг не диктует условия.
> В автомобилях премиального класса объём программного обеспечения составляет около 1 гигабайта.
… 99% этого объёма — всякая медиа.
> В автомобилях премиального класса объём программного обеспечения составляет около 1 гигабайта.
… 99% этого объёма — всякая медиа.
+1
Дурят нашего брата, ох и дурят…
Ну куда там гигабайты кода? Вот в мое AD-хе 02-го года комп один — управления движком и коробкой. Внутри самсунговский RISC-контроллер на 25MHz с 32 килобайтами ПЗУ. Памяти то ли килобайт, то ли два. Это необходимо и достаточно для управления движком. Стоимость контроллера — ~$5 в базарный день.
Если добавить в машину ABS/EBD/ESP, то понадобится еще один контроллер приблизительно тех же параметров. Ну и климат-система с сигнализацией — еще пара.
Стоимость софта, то есть максимум 128 килобайт ассемблерного кода (то есть максимум ровно 32k инструкций, ибо RISC) ну никак не может превышать $1M на фирму-автопроизводителя за все про все и навсегда. Особой подгонки кода для каждой конкретной модели явно не требуется. Поменять несколько констант, да на полигоне погонять. Производителям mp3-плееров явно сложнее приходится.
Так что откуда там взяться 40% стоимости и гигабайтам кода — совершенно непонятно. Разве что считать всякие dvd-плееры, навигаторы и прочую вспомогательную ерунду, которая продается отдельно и стоит отнюдь не $5000 (40%), если в фанатизм не впадать.
Ну куда там гигабайты кода? Вот в мое AD-хе 02-го года комп один — управления движком и коробкой. Внутри самсунговский RISC-контроллер на 25MHz с 32 килобайтами ПЗУ. Памяти то ли килобайт, то ли два. Это необходимо и достаточно для управления движком. Стоимость контроллера — ~$5 в базарный день.
Если добавить в машину ABS/EBD/ESP, то понадобится еще один контроллер приблизительно тех же параметров. Ну и климат-система с сигнализацией — еще пара.
Стоимость софта, то есть максимум 128 килобайт ассемблерного кода (то есть максимум ровно 32k инструкций, ибо RISC) ну никак не может превышать $1M на фирму-автопроизводителя за все про все и навсегда. Особой подгонки кода для каждой конкретной модели явно не требуется. Поменять несколько констант, да на полигоне погонять. Производителям mp3-плееров явно сложнее приходится.
Так что откуда там взяться 40% стоимости и гигабайтам кода — совершенно непонятно. Разве что считать всякие dvd-плееры, навигаторы и прочую вспомогательную ерунду, которая продается отдельно и стоит отнюдь не $5000 (40%), если в фанатизм не впадать.
0
Разрабатываем встроенное ПО для бортового компьютера одного крупного производителя легковых
автомобилей премиум класса. В системе порядка 100 умных сенсоров объединенных СAN шиной + до 10 процессоров (в зависимости от комплектации) объединенных мультимедийной шиной. Исходники программного обеспечения и документация на ПО — занимают 300Gb. Средняя прошивка весит 64MB. Карты занимают 2G
C уважением,
Команда Promwad
автомобилей премиум класса. В системе порядка 100 умных сенсоров объединенных СAN шиной + до 10 процессоров (в зависимости от комплектации) объединенных мультимедийной шиной. Исходники программного обеспечения и документация на ПО — занимают 300Gb. Средняя прошивка весит 64MB. Карты занимают 2G
C уважением,
Команда Promwad
0
Что толку от "умных" сенсоров? Сенсор должен быть максимально объективным и простым, чтобы не вносить свою долю бреда.
Тут вот ПолицейскаяИнспекцияДорожногоРегулирования возбудилась на тему массово сбоящих АБС. В 80% сбоит датчик в ступице, меняешь его, но нет, сначала автоумники попьют кровь на тему бортового компьютера.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
До 40% стоимости автомобиля — это электроника и софт