|
Убийца uC/OS, scmRTOS , FreeRTOS вместе взятых, Выложены исходники MQX с фреймворком |
|
|
|
Mar 7 2009, 10:32
|

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

|
Дистрибутив MQX для ColdFire выложен на сайте Freescale http://www.freescale.com/webapp/sps/site/h...p?code=MQX_HOMEУбийственно маленький футпринт (от 5 Кб). Убийственно быстрое переключение контекста (от 0.4 мкс). Убийственная масштабируемость (вплоть до поддержки MMU и межпроцессорных коммуникаций IPC ) Наиболее богатый фреймворк из всех упомянутых конкурентов: TCP/IP стек включающий полнофункциональный PPP, WEB сервер, SNMP, NAT сервис, API туннеля, мультиинтерфейсность с форвардингом и роутингом. USB стек для хоста EHCI (HID, Hub, Mass, Printer) и дивайса, FAT16, FAT32. Легкость портирования на другое ядро. Практически такая же как в uC/OS, надо переписать один ассемблерный файл - dispatch.cw Хорошие сервисы управления памятью, концепция драйверов, гибкий шедулинг, конфигурация в одном .h файле и т.д.
|
|
|
|
|
 |
Ответов
|
Mar 12 2009, 07:27
|

Местами Гуру
    
Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323

|
Если у прежде закрытой оси открывают сырцы - это явный признак невозможности менеджмента компании более ее впаривать, т.е. тупо ищутся другие способы - как по мне они уже не помогут. Насчет Linux - чел просто не в курсе рыночных раскладов - например поставщик двух видов встраиваемых решений - VxWorks и Linux - Wind River в 2008 году отметил внутренний рост заказов именно Linux решений на 48% : http://www.internetnews.com/dev-news/artic...on+the+Grow.htmДалее, че-то не видно вообще какого-то преобладания других супер-пупер ОС'ей, кроме Linux, в телефонах, E-Book'ах, рутерах, set-top box'ах и т.д. Ну а про Android/LiMo/MobLin/GENIVI мы пока умолчим, так как через пару лет Linux еще будут ставить и в автомобильные системы. Ну и где этот убывця ? Где его доля рынка ? Вот когда менеджмент раздуплится, разрабы подсуетятся и супер-пупер ось займет хоть одну десятую процента рынка - тогда и можно будеь о чем-то говорить. А так, согласен - троллинг чистой воды. P.S. А про TCP/IP у нас "до файрволла не доходит" ...
|
|
|
|
|
Mar 12 2009, 14:03
|

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

|
Цитата(Harbour @ Mar 12 2009, 09:27)  Если у прежде закрытой оси открывают сырцы - это явный признак невозможности менеджмента компании более ее впаривать, т.е. тупо ищутся другие способы - как по мне они уже не помогут.
Далее, че-то не видно вообще какого-то преобладания других супер-пупер ОС'ей, кроме Linux, в телефонах, E-Book'ах, рутерах, set-top box'ах и т.д. Ну а про Android/LiMo/MobLin/GENIVI мы пока умолчим, так как через пару лет Linux еще будут ставить и в автомобильные системы. Согласен, что MQX открыли потому что их поджали. Но не линукс, а lwIP. А Freescale точно рассчитал объем раскрытых исходников , их достаточно чтоб ощутить превосходство их стека, но еще не дают доступа к дорогим технологиям как SSL c полным криптопакетом включая элиптическими алгоритмы, IPsek, IKE, dot1x, IPv6, IP4to6 и т.д. С точки зрения перспектив я бы выбрал MQX для встраиваемых дивайсов вместо lwIP. Сейчас не так сложно портировать новый стек, сложнее правильно организовать сетевую инфраструктуру и разобраться со все кучей протоколов и их юзабельностью. MQX предоставляет здесь больше возможностей.
|
|
|
|
|
Mar 12 2009, 16:09
|

Местами Гуру
    
Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323

|
Цитата(AlexandrY @ Mar 12 2009, 16:03)  Согласен, что MQX открыли потому что их поджали. Но не линукс, а lwIP. А Freescale точно рассчитал объем раскрытых исходников , их достаточно чтоб ощутить превосходство их стека, но еще не дают доступа к дорогим технологиям как SSL c полным криптопакетом включая элиптическими алгоритмы, IPsek, IKE, dot1x, IPv6, IP4to6 и т.д. С точки зрения перспектив я бы выбрал MQX для встраиваемых дивайсов вместо lwIP. Сейчас не так сложно портировать новый стек, сложнее правильно организовать сетевую инфраструктуру и разобраться со все кучей протоколов и их юзабельностью. MQX предоставляет здесь больше возможностей. Если мне нужен будет embedded IPv6, я поставлю/портирую первый же попавшийся свободный [ например http://www.sics.se/contiki/uipv6-faq.html ], но менять наработанный framework - это вряд ли ... А SSL с криптопакетами к стеку TCP/IP никакого отношения не имеют. Можно сказать больше - метод Freescale "security by obscurity" только отпугивает пользователей крипто-систем - это явный прокол манагеров. Даже песня есть такая про аквалангистов - "У есть такие приборы - но мы вам о них не расскажем"
|
|
|
|
|
Mar 13 2009, 19:24
|

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

|
Цитата(Harbour @ Mar 12 2009, 18:09)  Если мне нужен будет embedded IPv6, я поставлю/портирую первый же попавшийся свободный, но менять наработанный framework - это вряд ли ... Линукса значит для embedded не имеете, а то че ж портировать прям любой попавшийся. Тем более, что он дальше локального Ethernet сегмента никуда не пробьется. Нужен канал IPv6 через IPv4 однако. Если фреймворк наработан собственными руками, то его менять при переходе на MQX вообще-то не придется. Поскольку MQX может предоставить все аналогичные сервисы названных выше RTOS и других аналогичных. Цитата(Harbour @ Mar 12 2009, 18:09)  А SSL с криптопакетами к стеку TCP/IP никакого отношения не имеют. В том смысле что добавление SSL не требует никакого изменения TCP и IP уровней стека, тогда это верно. Но HTTPS и FTPS как бы считаются составляющими TCP/IP стека и тогда утверждение неверно. Цитата(Harbour @ Mar 12 2009, 18:09)  Можно сказать больше - метод Freescale "security by obscurity" только отпугивает пользователей крипто-систем Чего это пугаться пользователям? Не понял. Все те же RSA, DES-ы, AES-s..., ничего оригинального. Оригинальность в защищенных чипах, которых есть у Freescale. Что бы не пели криптоаналитики, а на сегодня основной удар хакеров держит защищенное хардваре. Т.е. компактность софта так чтобы он весь залез в микроконтроллер дает еще преимущество в плане безопасности. MQX как раз и демонстрирует такой компактный подход.
|
|
|
|
|
Mar 14 2009, 03:33
|

Местами Гуру
    
Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323

|
Цитата(AlexandrY @ Mar 13 2009, 21:24)  Линукса значит для embedded не имеете, а то че ж портировать прям любой попавшийся. Тем более, что он дальше локального Ethernet сегмента никуда не пробьется. Нужен канал IPv6 через IPv4 однако. Если фреймворк наработан собственными руками, то его менять при переходе на MQX вообще-то не придется. Поскольку MQX может предоставить все аналогичные сервисы названных выше RTOS и других аналогичных. Еще раз - никто не будет менять проверенные наработки на новую неизвестную OS только потому что нужен ipv6. Про канал это ... сильно  ? В том-то и дело - если фреймворк уже отработан своими руками, то менять его не придется, особенно на mqx или на ей подобных котов в мешках. Оставим как есть - работает ведь и не хуже ... Цитата В том смысле что добавление SSL не требует никакого изменения TCP и IP уровней стека, тогда это верно. Но HTTPS и FTPS как бы считаются составляющими TCP/IP стека и тогда утверждение неверно. А книжечку по TCP/IP для начинающих все таки неплохо бы приобрести, а то опять сыпятся перлы  Наверное mozilla/ie/opera тоже составляющие TCP/IP стека ?  Цитата Чего это пугаться пользователям? Не понял. Все те же RSA, DES-ы, AES-s..., ничего оригинального. Оригинальность в защищенных чипах, которых есть у Freescale. Что бы не пели криптоаналитики, а на сегодня основной удар хакеров держит защищенное хардваре. Т.е. компактность софта так чтобы он весь залез в микроконтроллер дает еще преимущество в плане безопасности. MQX как раз и демонстрирует такой компактный подход. Выдимо далеки от крипто темы. А кто сказал что RSA/DES/AES у фрискэйла _те_ _же_ _самые_ ? Сам фрискейл ? Ну так пусть его и использует, сам, у себя внутри. Открытые и проверенные сырцы большинства используемых крипто-систем - это залог безопасности для их пользователей, а не никому неизвестное закрытое фрискейл-мутиво. Защищенность чипа к качеству реализации крипто-системы никакого отношения не имеет. Чего там защищать ? Референсный код AES что-ли ? P.S. А вот подоспел и open-source автомобиль, Light Car называется, в Женеве покажут на мотор-шоу : http://www.autoblog.com/2009/03/03/geneva-...is-like-safety/вот теперь уж точно mqx/вендекапец ...
|
|
|
|
Сообщений в этой теме
AlexandrY Убийца uC/OS, scmRTOS , FreeRTOS вместе взятых Mar 7 2009, 10:32 Methane Цитата(AlexandrY @ Mar 7 2009, 12:32) Дис... Mar 7 2009, 10:52 AVR Хм... интересная штука, честно. Для процев с очень... Mar 8 2009, 00:39 AlexandrY С маленьким объемом...!?
Вы разве не поняли, ч... Mar 8 2009, 18:41 sergeeff Если скачали, может выложите для обозрения? Mar 8 2009, 12:51 SSerge А вот пусть они её на HCS08 для начала портируют -... Mar 8 2009, 13:36 sergeeff Тут наткнулся на http://www.thefreelibrary.com/ARC... Mar 8 2009, 23:56 AVR Цитата(sergeeff @ Mar 9 2009, 02:56) Как-... Mar 9 2009, 00:03  AlexandrY Ну я ж не сказал, что это убийца линукса.
Кто выбр... Mar 9 2009, 06:30  Methane Цитата(AVR @ Mar 9 2009, 02:03) Конечно, ... Mar 9 2009, 08:16   AlexandrY Кстати если уж развивать мутную тему лицензий, то ... Mar 9 2009, 14:28    Methane Цитата(AlexandrY @ Mar 9 2009, 16:28) Кст... Mar 9 2009, 15:14     AlexandrY Я с вами согласен на все 100.
Просто у "убийц... Mar 9 2009, 17:51      Methane Цитата(AlexandrY @ Mar 9 2009, 19:51) Нас... Mar 9 2009, 19:09       AlexandrY Так вот прикиньте, кто-то мается, ставит UNIX по в... Mar 9 2009, 21:10        Methane Цитата(AlexandrY @ Mar 9 2009, 23:10) Так... Mar 9 2009, 21:29         AlexandrY Цитата(Methane @ Mar 9 2009, 23:29) Скоре... Mar 10 2009, 12:16          Methane Цитата(AlexandrY @ Mar 10 2009, 14:16) В ... Mar 10 2009, 12:29           AlexandrY Цитата(Methane @ Mar 10 2009, 14:29) Хоро... Mar 10 2009, 13:01            Methane Цитата(AlexandrY @ Mar 10 2009, 15:01) 76... Mar 10 2009, 13:40             AlexandrY Цитата(Methane @ Mar 10 2009, 15:40) А SD... Mar 10 2009, 17:46              Methane Цитата(AlexandrY @ Mar 10 2009, 19:46) Я ... Mar 10 2009, 18:13               AlexandrY Цитата(Methane @ Mar 10 2009, 20:13) Я ук... Mar 10 2009, 20:26                Methane Цитата(AlexandrY @ Mar 10 2009, 22:26) Вс... Mar 10 2009, 20:45                 AlexandrY Цитата(Methane @ Mar 10 2009, 22:45) У ме... Mar 10 2009, 20:59                  Methane Цитата(AlexandrY @ Mar 10 2009, 22:59) А ... Mar 10 2009, 21:04              Andy Great Цитата(AlexandrY @ Mar 10 2009, 19:46) Кс... Mar 12 2009, 09:13               AVR Цитата(Andy Great @ Mar 12 2009, 12:13) Q... Mar 12 2009, 11:59                sergeeff Цитата(AVR @ Mar 12 2009, 15:59) Да, QEMU... Mar 12 2009, 12:28                 Methane Цитата(sergeeff @ Mar 12 2009, 14:28) А ч... Mar 12 2009, 12:39           MrYuran Цитата(Methane @ Mar 10 2009, 15:29) Како... Mar 10 2009, 13:33        AVR Цитата(AlexandrY @ Mar 10 2009, 00:10) Та... Mar 10 2009, 22:15 Rst7 Цитатане забываем что ssh это вообще-то зашифрован... Mar 10 2009, 17:59 AlexandrY Ладно он еще и тунель. TCP тоже тунель, и IP тоже,... Mar 10 2009, 19:57 Rst7 ЦитатаТолку мне от этого тунеля если его мобилы не... Mar 10 2009, 20:10 Rst7 Вы бы курнули чтоли архитектуру SSH http://tools.i... Mar 10 2009, 20:50 AlexandrY Цитата(Rst7 @ Mar 10 2009, 22:50) Вы бы к... Mar 10 2009, 21:09  Methane Цитата(AlexandrY @ Mar 10 2009, 23:09) Ес... Mar 10 2009, 21:13   AlexandrY Цитата(Methane @ Mar 10 2009, 23:13) На с... Mar 10 2009, 21:30    Methane Цитата(AlexandrY @ Mar 10 2009, 23:30) Ну... Mar 10 2009, 21:40     AlexandrY Да ничего, я ж понимаю.
Вы просто хотите что-то уз... Mar 10 2009, 21:53      Methane Цитата(AlexandrY @ Mar 10 2009, 23:53) Да... Mar 10 2009, 22:00       AlexandrY Цитата(Methane @ Mar 11 2009, 00:00) Эти ... Mar 10 2009, 22:10        Methane Цитата(AlexandrY @ Mar 11 2009, 00:10) Пр... Mar 10 2009, 22:20    VslavX Цитата(AlexandrY @ Mar 10 2009, 23:30) У ... Mar 11 2009, 09:08     AlexandrY Цитата(VslavX @ Mar 11 2009, 11:08) LwIP ... Mar 11 2009, 15:13      Methane Цитата(AlexandrY @ Mar 11 2009, 17:13) Сл... Mar 11 2009, 15:20      VslavX Цитата(AlexandrY @ Mar 11 2009, 17:13) Вы... Mar 11 2009, 18:29       AlexandrY Цитата(VslavX @ Mar 11 2009, 20:29) При п... Mar 11 2009, 19:45        VslavX Цитата(AlexandrY @ Mar 11 2009, 21:45) А ... Mar 11 2009, 20:12         AlexandrY Цитата(VslavX @ Mar 11 2009, 22:12) е. А ... Mar 12 2009, 14:28      AVR Цитата(AlexandrY @ Mar 11 2009, 18:13) Ци... Mar 11 2009, 20:49  Methane Цитата(AlexandrY @ Mar 12 2009, 16:03) С ... Mar 12 2009, 14:13 Andy Great Цитата(AVR @ Mar 12 2009, 13:59) Да, QEMU... Mar 12 2009, 12:47 Rst7 ЦитатаНакроется завтра MQX и что делать?
Ну будет... Mar 12 2009, 14:24 Methane Цитата(Rst7 @ Mar 12 2009, 16:24) Ну буде... Mar 12 2009, 14:35 Rst7 ЦитатаВот чтобы каждый не изобретал велосипед, GNU... Mar 12 2009, 14:42 Methane Цитата(Rst7 @ Mar 12 2009, 16:42) Пользуй... Mar 12 2009, 14:43 Rst7 ЦитатаТак я и пользуюсь.
Вы ж помните про связыва... Mar 12 2009, 16:15 Harbour Прокомпостировать можно только уже трухлявый ... Mar 14 2009, 10:44 Harbour Не надо ля-ля. Авто именно open-source в философск... Mar 14 2009, 14:53 AVR Цитата(Harbour @ Mar 14 2009, 17:53) Идея... Mar 14 2009, 20:08 AlexandrY Мда, судя по тому как вы лёхка собраетесь портиров... Mar 15 2009, 19:29  Methane Цитата(AlexandrY @ Mar 15 2009, 21:29) Мд... Mar 15 2009, 20:07  AVR Цитата(AlexandrY @ Mar 15 2009, 22:29) Op... Mar 15 2009, 22:36 Harbour Для комплекса подслеповатого нигилизма таки-да в о... Mar 16 2009, 06:20 AlexandrY Цитата(Harbour @ Mar 16 2009, 08:20) Для ... Mar 16 2009, 07:46  AVR Цитата(AlexandrY @ Mar 16 2009, 10:46) А ... Mar 16 2009, 09:07   AlexandrY MQX выложенная Freescal-ом чистая FOSS.
Никакой а... Mar 16 2009, 10:33    AVR Цитата(AlexandrY @ Mar 16 2009, 13:33) MQ... Mar 16 2009, 11:44 Rst7 ЦитатаНе надо ля-ля. Авто именно open-source в фил... Mar 16 2009, 07:07 Harbour ЦитатаИ хто тут у нас с открытым взглядом на ПО?
... Mar 16 2009, 18:24 AlexandrY Ну нафига софту лицензии объясните.
Я вооще уважаю... Mar 16 2009, 19:47  AVR Цитата(AlexandrY @ Mar 16 2009, 22:47) Пр... Mar 16 2009, 20:25   AndrewN > > А репозитарий зачем?
> За тем.
Колле... Mar 16 2009, 22:14    HARMHARM Цитата(AndrewN @ Mar 17 2009, 00:14) ... Mar 17 2009, 06:15     AVR Цитата(HARMHARM @ Mar 17 2009, 09:15) Это... Mar 17 2009, 08:34    AlexandrY MQX раскрыт в том виде как он раскрыт.
И затейники... Mar 17 2009, 08:40 Harbour ЦитатаГоспода! О каком религиозном споре идет ... Mar 18 2009, 09:16 Скопидор Цитата(Harbour @ Mar 18 2009, 12:16) С та... Mar 18 2009, 09:40 Andy Mozzhevilov Цитата(Harbour @ Mar 18 2009, 15:16) заче... Mar 18 2009, 10:03  AndrewN > Автору за созданную тему и ссылки спасибо
И ... Mar 18 2009, 22:22  AVR Цитата(Andy Mozzhevilov @ Mar 18 2009, 13... Mar 31 2009, 10:17   AndrewN Цитата(AVR @ Mar 31 2009, 14:17) Пожалуйс... Mar 31 2009, 16:57
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|