реклама на сайте
подробности

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


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 файле и т.д.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Rst7
сообщение Mar 10 2009, 20:50
Сообщение #2


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Вы бы курнули чтоли архитектуру SSH http://tools.ietf.org/html/rfc4251. Использование носков - это всего лишь способ динамического указания порта на другой стороне. Возможно и простой туннель, входящий порт на одной машине - исходящий порт на другой машине.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 10 2009, 21:09
Сообщение #3


Ally
******

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



Цитата(Rst7 @ Mar 10 2009, 22:50) *
Вы бы курнули чтоли архитектуру SSH http://tools.ietf.org/html/rfc4251. Использование носков - это всего лишь способ динамического указания порта на другой стороне. Возможно и простой туннель, входящий порт на одной машине - исходящий порт на другой машине.


Если чесно, то не актуально, тут ради одного порта разгребать спецификацию SSH.

Под Win2003 есть пару тысч портов по PPTP, L2TP и PPoE c IPSec-ом в придачу.

Былоб интересно услышать как запихнуть это ssh в собственный дивайс на Cortex-е.

Цитата(Methane @ Mar 10 2009, 23:04) *
Я много чего делаю.

Удивительная скромность biggrin.gif

Цитата(Methane @ Mar 10 2009, 23:04) *
Только если руки из задницы, и человек никогда NAT не настраивал, и вообще не знает что это такое и как работает.

NAT тут не причем. Мы говорим о ситуации когда дивайс стоит за чужим NAT-ом, к примеру NAT-ом провайдера интернета.
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 10 2009, 21:13
Сообщение #4


Гуру
******

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



Цитата(AlexandrY @ Mar 10 2009, 23:09) *
Если чесно, то не актуально, тут ради одного порта разгребать спецификацию SSH.

Под Win2003 есть пару тысч портов по PPTP, L2TP и PPoE c IPSec-ом в придачу.

Былоб интересно услышать как запихнуть это ssh в собственный дивайс на Cortex-е.

На сайте атмела есть пример для avr32, под freertos.

Цитата
NAT тут не причем. Мы говорим о ситуации когда дивайс стоит за чужим NAT-ом, к примеру NAT-ом провайдера интернета.

Огласите пожалуйста весь список. у меня видимо с телепатией, не очень.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 10 2009, 21:30
Сообщение #5


Ally
******

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



Цитата(Methane @ Mar 10 2009, 23:13) *
На сайте атмела есть пример для avr32, под freertos.
Огласите пожалуйста весь список. у меня видимо с телепатией, не очень.


Ну наконец вы вернулись к FreeRTOS.

Я в начале приводил такую схему когда есть сеть дивайсов из них один роутер с NAT-ом поскольку все делят один внешний IP.
И есть еще NAT провайдера через который надо делать тоннель к NAT-у дивайса-роутера.
У FreeRTOS насколько помню есть только моноинтерфейсные IP стеки поэтому MQX и имеет преимущество.
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 10 2009, 21:40
Сообщение #6


Гуру
******

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



Цитата(AlexandrY @ Mar 10 2009, 23:30) *
Ну наконец вы вернулись к FreeRTOS.

Я в начале приводил такую схему когда есть сеть дивайсов из них один роутер с NAT-ом поскольку все делят один внешний IP.
И есть еще NAT провайдера через который надо делать тоннель к NAT-у дивайса-роутера.
У FreeRTOS насколько помню есть только моноинтерфейсные IP стеки поэтому MQX и имеет преимущество.

Слово моноинтерфейсное, очень сложное. А FreeRTOS уж вообще ничего про tcp/ip не знает (вы уж извините за то что я вас немного просвятил). Так что я тут Ваши мысли не сумел прочитать.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 10 2009, 21:53
Сообщение #7


Ally
******

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



Да ничего, я ж понимаю.
Вы просто хотите что-то узнать.

Во FreeRTOS применяют одну из двух адаптированных под эту ось вариаций стека Дункеля.
Они ничего так вполне рабочие, их даже в eCOS применять не стесняются, но уже слабоваты для современного уровня.


Цитата(Methane @ Mar 10 2009, 23:40) *
Слово моноинтерфейсное, очень сложное. А FreeRTOS уж вообще ничего про tcp/ip не знает (вы уж извините за то что я вас немного просвятил). Так что я тут Ваши мысли не сумел прочитать.
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 10 2009, 22:00
Сообщение #8


Гуру
******

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



Цитата(AlexandrY @ Mar 10 2009, 23:53) *
Да ничего, я ж понимаю.
Вы просто хотите что-то узнать.

Во FreeRTOS применяют одну из двух адаптированных под эту ось вариаций стека Дункеля.
Они ничего так вполне рабочие, их даже в eCOS применять не стесняются, но уже слабоваты для современного уровня.

Эти оси вообще, для слабоватых процессоров применяют. Если вы и это тоже не заметили.
Если что-то более серьезное, (вплоть до топовых суперкомпьютеров) есть Linux.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 10 2009, 22:10
Сообщение #9


Ally
******

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



Цитата(Methane @ Mar 11 2009, 00:00) *
Эти оси вообще, для слабоватых процессоров применяют. Если вы и это тоже не заметили.
Если что-то более серьезное, (вплоть до топовых суперкомпьютеров) есть Linux.


Прям обидели фанатов VxWorks-а (космос), QNX-а (атомная энергетика) ... Щас прибегут, затопчут же...
На самом деле есть вполне четкие градации цены-функциональности в осях.
Разбираться просто детально нужно.
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 10 2009, 22:20
Сообщение #10


Гуру
******

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



Цитата(AlexandrY @ Mar 11 2009, 00:10) *
Прям обидели фанатов VxWorks-а (космос),

Сравнительно простые (с точки зрения оси) задачи.

Цитата
QNX-а (атомная энергетика) ...

Это так Канадцам хочется. На самом деле это ось канадских лесопилок. Причем я не знаю как оно сейчас, но уже когда оно называлось "нейтрино", оно было больше вполне нормальным UNIXом. С иксами, GCC итд.

Цитата
Щас прибегут, затопчут же...
На самом деле есть вполне четкие градации цены-функциональности в осях.
Разбираться просто детально нужно.

Размазаны они все. Области Linux и QNX во много сильно перекрываются.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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
|- - 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


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 20:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.0183 секунд с 7
ELECTRONIX ©2004-2016