The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Вышла открытая ОС для встраиваемых систем - Contiki 2.2.3

27.03.2009 12:48

Опубликован новый релиз открытой операционной системы для встраиваемых устройств Contiki 2.2.3. В новой версии добавлена возможность сохранения слепка состояния выполнения системы, с возможностью продолжения работы с заданной позиции. Появилась поддержка профилирования расхода энергии на уровне пакетов, что позволяет детально проанализировать уровень энергопотребления и гарантировать определенный его уровень. Добавлена поддержка протокола динамического распределения данных Deluge, позволяющего обеспечить быструю доставку данных на все узлы сети сенсоров. Для определения наличия соседних устройств, создан специальный протокол, работающий через отправку и анализ анонсов в сети. В комплект включены программы для отправки udp и tcp пакетов (udpsend, tcpsend), а также irc-клиент.

ОС Contiki распространяется в исходных текстах (лицензия BSD) и предназначена для использования во встраиваемых устройствах с сильно урезанными ресурсами, например, предназначенных для опроса сенсоров. Contiki может работать на оборудовании с 2Кб ОЗУ и 40Кб ПЗУ. Тем не менее в ОС имеется реализация TCP/IP стека с поддержкой IPv4 и IPv6, поддержка беспроводной связи, многозадачности и простой графический интерфейс пользователя, работающий на устройствах с 30Кб ОЗУ. Оценить работу ОС Contiki можно в специально подготовленном симуляторе сети сенсоров, входящем в состав SDK.

Для удаленного мониторинга и опроса сенсоров разработан специальный коллектор данных, написанный на языке Java и устанавливаемый на стационарном ПК. Управление устройством производится через telnet или VNC клиент. Комплект для разработчика представлен образом преднастроенной виртуальной машины для VMWare Player, созданном на базе Ubuntu Linux. Из поставляемых в комплекте Contiki программ можно отметить: shell, простейший web-браузер, telnet, http и vnc серверы, клиенты для протоколов dhcp, smtp, telnet, ftp, irc, ping, sniffer

  1. Главная ссылка к новости (http://www.sics.se/contiki/new...)
  2. OpenNews: Релиз открытой операционной системы Contiki 2.2.1
  3. OpenNews: Contiki: открытая ОС для встраиваемых систем
Лицензия: CC BY 3.0
Источник: osnews.com
Короткая ссылка: https://opennet.ru/20954-Contiki
Ключевые слова: Contiki, embedded
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (11) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 12:58, 27/03/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лучше или хуже чем FreeRTOS? Судя по всему это более навернутая ОС. И что, даже в AVR ATmega16 залезет???
     
     
  • 2.2, аноним (?), 13:52, 27/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Лучше или хуже чем FreeRTOS? Судя по всему это более навернутая ОС.
    >И что, даже в AVR ATmega16 залезет???

    при всех этих наворотах - ОСь 8ми битная:)

     
     
  • 3.4, Cobold (??), 14:31, 27/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    где это написано? И msp430 и x86 поддерживаются .
     
  • 3.10, аноним (?), 22:02, 27/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    тут:
    http://ru.wikipedia.org/wiki/Contiki
    значит портируемая
     
     
  • 4.12, Cobold (??), 23:59, 27/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > http://ru.wikipedia.org/wiki/Contiki

    Так там перед "8-битные" запятая стоит :)
    Как я понял из документации они используют внешние компиляторы, сама система не завязана на какую-то определённую разрядность.  Серьёзный проект, вот бы Гейтсу дали на такое посмотреть когда он свою дос ваял - глядишь и ушёл бы в монастырь, избавил мир от себя ничтожного ...

     
  • 2.6, User294 (ok), 18:04, 27/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >И что, даже в AVR ATmega16 залезет???

    А где у него 40 Кб ПЗУ?У него их по идее 16 :)

     
     
  • 3.13, Cobold (??), 00:20, 28/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Да нет, пишут что полный пакет 40кб, можно урезать. Боюсь что всётаки с vnc, рабочего стола с графикой и веб сервера на  ATmega16 толку мало будет, даже если бы они туда поместились. Само ядро на AVR килобайт занимает, на msp430 ещё меньше.
    Мне вот интересно другое - там есть возможность динамической подгрузки кода, вплоть до обновления всей операционки через p2p протокол по сети. Но у avr например харвардовская архитектура, это ему тогда для каждой подгрузки прожигаться приходится? Десять тысяч раз, больше на нём не наобновляешся.
     
  • 2.11, ДяДя (?), 23:08, 27/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Лучше или хуже чем FreeRTOS? Судя по всему это более навернутая ОС.
    >И что, даже в AVR ATmega16 залезет???

    FreeRTOS из коробки работает на дев платах, например, Atmel и Luminary Micro.
    А эта х.з.

     

  • 1.3, большой дядя конь (?), 14:19, 27/03/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    супер, пойду инсталлить на газовую плиту
     
  • 1.5, realsystem (??), 14:54, 27/03/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    module contains code to interface a Contiki-based project on the AVR Raven platform's ATMega1284P chip to the LCD driver chip (ATMega3290P) on the Raven
     
  • 1.14, Аноним (-), 14:25, 06/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    новыйы сайт проэкта
    http://www.contiki-os.org
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру