Начались поставки новой версии VxWorks 6.0

31.05.2010
Компания Wind River, производитель средств разработки ПО встраиваемых 32-разрядных микропроцессорных систем (www.embedded32.ru), приступила к коммерческим поставкам новой версии 6.0 встраиваемой операционной системы реального VxWorks - самой распространенной коммерческой ОСРВ, работающей в более чем 300 млн устройствах по всему миру.

Основным отличием VxWorks 6.0 от предыдущих версий является встроенная защита памяти. В предыдущих версиях VxWorks все процессы, и пользовательские и системные, выполнялись в одном адресном пространстве. Виртуальная память не применялась: VxWorks предназначена для систем жесткого реального времени, и приоритет был отдан производительности и детерминированности, поскольку устройства управления виртуальной памятью MMU (Memory Management Unit) вносят задержки и неопределенность. Теперь же пользователь может включать или выключать защиту памяти по собственному усмотрению, сам выбирая компромисс между производительностью и безопасностью.<br /><br />
<br /><br />
Другие особенности VxWorks 6.0:<br /><br />
- защита памяти и механизмы обработки ошибок;<br /><br />
- двухрежимный сетевой стек протокола IPv4/IPv6;<br /><br />
- наличие механизмов для коммуникации между VxWorks и Linux;<br /><br />
- более полная реализация стандартов POSIX;<br /><br />
- полная совместимость с VxWorks 5.5: все приложения, драйверы и BSP (Board Support Packages) переносимы без модификаций и требуют только перекомпиляции.<br /><br />
<br /><br />
На базе VxWorks 6.0 выпущен интегрированный пакет Платформа общего назначения Wind River General Purpose Platform, VxWorks Edition, в состав которого входят следующие компоненты:<br /><br />
- операционная система реального времени VxWorks 6.0 (в объектных кодах и в исходных текстах);<br /><br />
- двухрежимный сетевой стек протокола IPv4/IPv6 (в объектных кодах и в исходных текстах);<br /><br />
- BSP (Board Support Package) для всех поддерживаемых процессорных плат (в объектных кодах и в исходных текстах);<br /><br />
- пакет для разработки BSP - BSP Developer's Kit;<br /><br />
- файловая система для флэш-памяти;<br /><br />
- библиотеки для построения мультипроцессорных систем;<br /><br />
- симулятор операционной системы VxWorks;<br /><br />
- интегрированная инструментальная среда Wind River Workbench 2.2.<br /><br />
<br /><br />
Интегрированная инструментальная среда Wind River Workbench 2.2 построена на базе открытой архитектуры Eclipse 3.0 и включает в себя следующие компоненты:<br /><br />
- редактор;<br /><br />
- компиляторы Wind River (Diab) Compiler и GNU;<br /><br />
- отладчик Wind River Debugger;<br /><br />
- анализатор исходных текстов;<br /><br />
- подсистему управления проектом;<br /><br />
- динамический визуализатор системных событий Wind River System Viewer;<br /><br />
- комплект средств мониторинга и трассировки в реальном масштабе времени ScopeTools (опция);<br /><br />
- адаптер для подключения к накристальным отладочным портам микропроцессоров (опция).<br /><br />
<br /><br />
Новая среда разработки Wind River Workbench заменит среду Tornado, применяемую для VxWorks 5.х. Среда Wind River Workbench является универсальной: она предназначена для разработки ПО как для VxWorks, так и для Linux. Если Вы хотите получить демо-CD "Wind River Workbench Guided Tour", пришлите запрос на <a class="txttohtmllink" href="mailto:<a class="txttohtmllink" href="mailto:avdsys@aha.ru" title="Написать письмо">avdsys@aha.ru</a>" title="Написать письмо"><a class="txttohtmllink" href="mailto:avdsys@aha.ru" title="Написать письмо">avdsys@aha.ru</a></a>.<br /><br />
<br /><br />
Будущие версии интегрированных пакетов Платформ Wind River будут включать в себя среду разработки Wind River Workbench и будут выпускаться в двух вариантах: VxWorks Edition и Linux Edition. Первой будет выпущена Платформа для телекоммуникационного оборудования Platform for Network Equipment, Linux Edition, основанная на Linux 2.6/Carrier Grade Linux 2.0.