|
Убийца 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 8 2009, 23:56
|
Профессионал
    
Группа: Свой
Сообщений: 1 481
Регистрация: 10-04-05
Пользователь №: 4 007

|
Тут наткнулся на http://www.thefreelibrary.com/ARC+Announce.....-a0122726673:Цитата ARC MQX software is currently available for the Freescale ColdFire MCF547x/MCF548x, MCF527x and MCF523x processor families. MCF547x/MCF548x peripheral support for CANopen protocol will be available in Q404 with USB 2.0 Device Developer's Kit available Q105. MCF523x peripheral support for hardware-accelerated encryption in IPShield-IPSec will be available in Q105. Support for the ColdFire MCF527x processor family with hardware-accelerated encryption in IPShield-IPSec will be available by Q105. MCF527x peripheral support for USB 2.0 device will be available in Q404. Support for the MCF547x/MCF548x hardware-accelerated encryption in IPShield-IPSec will be available in Q404. Pricing for a single product license of the ARC MQX RTOS starts at $12,500 and is provided in full source code with no royalties. For a complete list of MQX software supporting the ColdFire processors, please visit us at www.arc.com/MQX, or contact ARC for more details. Как-то многовато будет $12,500 за убийцу uC/OS ...
|
|
|
|
|
Mar 9 2009, 14:28
|

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

|
Кстати если уж развивать мутную тему лицензий, то у Freescale на MQX она прозрачней и понятней чем на FreeRTOS. FreeRTOS состоит из кучи чужих кусков в каждом из которых может оказаться какя-нить особенная лицензия. Там, например, есть лицензия от Луминари и есть лицензия от Дункеля. Некоторые требуют строго предоставлять исходники. В лицензии на MQX не фигурирует никаких чужих исходников и она не заставляет открывать исходники. Но! Зато она запрещает реверсинг кода на основе MQX со стороны тех кому вы ее передали или продали. Freescale только хочет чтоб вы не делали бизнес на его имени и не лепили на свои дивайсы наклейки типа они сделаны с применением технологии Freescale. Ну и еще операционка должна применяться только с продукцией содержащей программируемые чипы Freescale. Но как бы нет прямого указания что именно и только чипы Freescale должны содержать операционку. Т.е. может стоять например i.MX и рядом STM32 и FPGA с NIOS. И все могут содержать MQX. Хотя MQX интересна и своими фрагментами. Например у них очень неплохой Shell и сервис базы данных имен. Такие вещи не грех и "позаимствовать". Цитата(Methane @ Mar 9 2009, 10:16)  Линух куда ни попадя пихать тоже не хорошо. С другой стороны есть куча свободных осей, FreeRTOS к примеру.
|
|
|
|
|
Mar 9 2009, 15:14
|

Гуру
     
Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230

|
Цитата(AlexandrY @ Mar 9 2009, 16:28)  Кстати если уж развивать мутную тему лицензий, то у Freescale на MQX она прозрачней и понятней чем на FreeRTOS.
FreeRTOS состоит из кучи чужих кусков в каждом из которых может оказаться какя-нить особенная лицензия. Да и запутанная она добезобразия. И мне лично не нравится. Ну а кому сейчас легко? Цитата Там, например, есть лицензия от Луминари и есть лицензия от Дункеля. Некоторые требуют строго предоставлять исходники. Вы в США или где? Оно, конечно не плохо, когда есть техподдержка, когда приходят апдейты, багфиксы итд. Но будем трезво смотреть в глаза, СНГ, + Китай + Корея + ??? глубоко ложили на все эти лицензии, также как и на авторские права итд. Цитата В лицензии на MQX не фигурирует никаких чужих исходников и она не заставляет открывать исходники. Но! Зато она запрещает реверсинг кода на основе MQX со стороны тех кому вы ее передали или продали. Ну только не нужно никого смешить. Уже давно отмазку придумали что реверсинг допустим для изучения или там чего-то еще, и усё. Цитата Freescale только хочет чтоб вы не делали бизнес на его имени и не лепили на свои дивайсы наклейки типа они сделаны с применением технологии Freescale. А рояли хочет? Кроме того, никто не мешает заплатить фрииРТОСу. Цитата Хотя MQX интересна и своими фрагментами. Например у них очень неплохой Shell и сервис базы данных имен. Такие вещи не грех и "позаимствовать". ИМХО, сейчас ось должна содержать кроме шедулера поддержку файловой системы, TCP/IP не кастрированный, GUI, USB. Может еще и всякие блютулзы. Оно там есть? Насколько стабильно работает?
|
|
|
|
Сообщений в этой теме
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  AlexandrY Ну я ж не сказал, что это убийца линукса.
Кто выбр... Mar 9 2009, 06:30     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 Harbour Если у прежде закрытой оси открывают сырцы - это я... Mar 12 2009, 07:27 AlexandrY Цитата(Harbour @ Mar 12 2009, 09:27) Если... Mar 12 2009, 14:03  Methane Цитата(AlexandrY @ Mar 12 2009, 16:03) С ... Mar 12 2009, 14:13  Harbour Цитата(AlexandrY @ Mar 12 2009, 16:03) Со... Mar 12 2009, 16:09   AlexandrY Цитата(Harbour @ Mar 12 2009, 18:09) Если... Mar 13 2009, 19:24    Harbour Цитата(AlexandrY @ Mar 13 2009, 21:24) Ли... Mar 14 2009, 03:33     zltigo Цитата(Harbour @ Mar 14 2009, 06:33) P.S.... Mar 14 2009, 07:19      AVR Цитата(zltigo @ Mar 14 2009, 10:19) Дожил... Mar 14 2009, 11:09 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
|
|
|