Page 19 of 20

Re: Новая ветка ядра

Posted: Mon Dec 13, 2010 12:18 am
by uni
К слову, ребят, обратите внимание на новые телеки, которые не так давно появились. Это, например LED седьмой серии от Сименса (SAMSUNG LED TV Series 7). Они построены на комбинации различных девайсов под управлением специальной сборки Линукса. Вообще, вся домашняя техника интегрируется и связывается медийными протоколами, например, DLNA. Так вот, в телеках нет интерфейса как такового, вместо этого просто броузер, который поддерживает скрипты. DSP процессор декодирует сигнал и выводит его в конкретное место на экране телевизора, а реализовано это как плагин к броузеру. Не нужен никакой риалтайм ;) всё быстрое можно сделать в специальных девайсах, как тут было правильно отмечено выше (контроллеры, ЦПОС, их комбинации, ПЛИС и т.д.).

Весь интерфейс для работы с телеком построен на виджетах (динамических апплетах для броузеров). Кому интересно, зайдите в магазины, где продают новые телики с ценой от 70-80 тыс руб. и попросите показать. Современные телеки, да и будущие будут напрямую подсоединены к инету (у меня такой телик Led 7 серии, я смотрю по сети ролики с ютуба :) ).

Ну так вот, к чему я клоню. Если вы тут разрабатываете такую низкоуровневую софтину, то её вполне можно было бы применять в будущих домашних интерактивных девайсах. Через лет 5 все телики будут подключены к инету или иметь такую возможность. Так очередь может дойти и до других девайсов - стиральных машин и пылесосов ;) только не смейтесь, стиральные машины уже... но вот засовывать комп туда не удобно, а вот если бы была программно-аппаратная платформа для моделирования умного дома, да ещё и открытая (ну или полуоткрытая), то можно было бы занять нишу.

Что касается промышленного применения, то я думаю, что вряд ли вы тут можете конкурировать с такими монстрами как Siemens и его промышленными контроллерами или с мин обороны США и бывшей ракетной ОС RTEMS, которую в частности сейчас применяет Infinet wireless в своих средствах связи нового поколения.

Но вот средства автоматизации, куда ещё не дошли руки у корпораций, вполне могут быть по силам. Умная домашняя автоматика пока слабо представлена, а промышленные образцы мягко говоря не отвечают десктопным стандартам красивости, если кто видел когда-нить HMI на пультах промышленных предприятий. Промышленные контроллеры слишком дороги для домашних целей.

Думайте быстрее :) некоторые товарищи считают, что ось должна быть вот такой:
http://www.dz.ru/solutions/phantom
http://vkontakte.ru/video-11538465_132540619

Re: Новая ветка ядра

Posted: Mon Dec 13, 2010 10:17 am
by Albom
Напомнило (по первой ссылке):
- В чём заключается многозадачность Виндоуз?
- Виндовз работает и глючит одновременно.
Теперь будут глючить и закрытые приложения! :)

Re: Новая ветка ядра

Posted: Tue Aug 09, 2011 12:56 pm
by maximYCH
Mario wrote:Как это не прискорбно начинать надо с разработки бизнес-модели
Вот тебе действенное сжатое изложение бизнес-модели: операционная система для электронных систем обучения (комбинация планшета и электронной книги), построенного на AVR/Tegra (ибо x86 и x64 там эмммм ... нецелесообразны) с разработанным под нее полноценным мультимедийным курсом для 1-11 класса по всем предметам средней школы (можно ещё захватить ВУЗ, но это уже в перспективе).
Я знаю, что есть попытки внедрения подобного в Московских элитных школах, но в текущий момент это дорого и не очень оптимально.
Профит?
З.Ы. Систему придется писать заново под AVR/Tegra ^_^. Зато коммерческий профит есть.

Re: Новая ветка ядра

Posted: Tue Aug 09, 2011 1:06 pm
by Mario
Я так понимаю гвозди нужно забивать тем микроскопом, который подороже? Чего уж сразу не взяться за реализацию конкурентной ОС для Мака?

Re: Новая ветка ядра

Posted: Tue Aug 09, 2011 2:37 pm
by XVilka
Более того, AVR и ARM (почему именно тегра, я не очень понял) - они даже дальше друг от друга, чем от x86. Да и под них операционок хватает за глаза.

Re: Новая ветка ядра

Posted: Tue Aug 09, 2011 11:43 pm
by SII
Тегра -- потому что это круто (ну а что документацию хрен достанешь, это мелочи). А АВР -- это слышал звон, да не знаю, где он.

Пы.Сы. А осей нихрена нет, по большому счёту. Всякие там типа ФрееРТОС я бы осью назвать постеснялся, поскольку там изрядной части того, что должно быть в сколько-нибудь вменяемой системе, нет в принципе, ну а из полноценных осей в наличии QNX, ВинЦЕ да Линух. Может, из коммерческих серьёзных ОСРВ ещё что-то есть, но не уверен.

Пы.Пы.Сы. Учитывая, что Мак давно никаких принципиальных отличий от обычного ПК не имеет, то КОС -- как раз альтернатива :)

Re: Новая ветка ядра

Posted: Wed Aug 10, 2011 5:33 am
by maximYCH
: Он улетел, но обещал вернуться

Я совершенно точно знаю, что в нашем АкадемГородке что-то творят с Тегрой и у них особых проблем, насколько мне известно не возникло. Знакомые друга там работают.

Re: Новая ветка ядра

Posted: Wed Aug 10, 2011 9:42 am
by VaStaNi
(с) бред - удалено автором

Re: Новая ветка ядра

Posted: Wed Aug 10, 2011 12:34 pm
by SII
AVR32, похоже, отмирает: выпускается только одним производителем, у которого финансовые проблемы и всё такое прочее, ну а никаких преимуществ перед ARMом, выпускаемым двумя десятками контор, не имеет. AVR8 для серьёзных задач, понятное дело, непригодна, как и любая другая 8-разрядная архитектура. Более того, подозреваю, что 8-разрядные (как и 16-разрядные) микроконтроллеры любых фирм (и Atmel, и Microchip, и STmicroelectronix, и других) на наших глазах будут "съедены" набирающими популярность версиями ARMv6-M и ARMv7-M (более известными по названиям своих ядер -- Cortex-M; такие, кстати, помимо своих "родных" архитектур уже производят и Atmel, и STM; насчёт Microchip не в курсе): при зачастую более низкой стоимости и энергопотреблении они всё ж являются 32-разрядными, хотя в строгом смысле ARMами их назвать нельзя: у них нет системы команд ARM, только Thumb :) В частности, наша контора работу с AVRками свернула, идёт выпуск только ранее разработанных вещей. Всё новое будет делаться на разных АRMах, включая означенные Cortex-M (они, собственно, и пойдут на смену ныне используемой в серии ATmega 162, только пока ещё не определились, какой именно будет использоваться; я пока играюсь с STM32F103RB -- такой стоит на плате, доставшейся на одном семинаре, где побывал).

Что касается Тегры, документация на процессор полностью закрыта, как это в обычае у Невидии. Ну а без этой документации его даже запустить в работу на нужной частоте невозможно (дизассемблирование штатных решений не в счёт, тем более, что таким путём нельзя восстановить полную картину управления им). Что касается использующих Тегру, то все они работают либо с Андроидом, либо с Виндовз Мобайлом, либо с какой-нибудь другой готовой ОС именитого разработчика: понятное дело, что столь крупным партнёрам, как Гугл и Майкрософт, Невидия всю необходимую документацию предоставляет (ну либо необходимый код разрабатывает по их заказам сама). В общем, для любителей осеписания сей процессор, увы, абсолютно бесперспективен, а жаль: помимо того, что он сам по себе мощный (для ARMа), у него ещё графический процессор на борту, конструктивно близкий к видюхам серии 6xxx (полноценно поддерживающий DirectX 9 -- ну или аналогичную по возможностям версию OpenGL), ну а через пару лет появится реализация, поддерживающая DirectX 10...

Re: Новая ветка ядра

Posted: Wed Aug 10, 2011 1:06 pm
by XVilka
Более того, они доков даже под NDA ни частникам, ни мелким компаниям не предоставляют.

Re: Новая ветка ядра

Posted: Wed Aug 10, 2011 1:40 pm
by Serge
Интересно почему ?

Re: Новая ветка ядра

Posted: Wed Aug 10, 2011 1:42 pm
by VaStaNi
(с) бред - удалено автором

Re: Новая ветка ядра

Posted: Wed Aug 10, 2011 1:43 pm
by XVilka
Мне кажется они уперли что-то чужое :D Да и аппаратных ошибок у них больше в среднем, чем у других армов.

Re: Новая ветка ядра

Posted: Wed Aug 10, 2011 1:48 pm
by VaStaNi
(с) бред - удалено автором

Re: Новая ветка ядра

Posted: Wed Aug 10, 2011 1:52 pm
by SII
Ничего они не упёрли, да и что и у кого? Собственно процессорное ядро лицензировано (т.е. куплено) у самой ARM, графический процессор -- самой Невидии (у кого воровать, у АТИ/АМД? а нафиг чужие разработки чуть ли не десятилетней давности, если свои есть?). Насчёт аппаратных ошибок -- не уверен, не уверен, да и утверждать или опровергнуть это без официальной документации невозможно в принципе. Кстати, если вспомнить про древние NXPшные LPC22xx, где еррата чуть ли не толще была, чем даташит... ну, думаю, поняли :)