С появлением мощных графических микропроцессоров ARM портативные устройства с батарейным питанием стали обладать повышенной производительностью. Помимо этого, графические библиотеки с поддержкой работы графических процессоров стали универсальными и легко портируются на ОСРВ. Сближение этих технологических тенденций позволит использовать операционные системы реального времени в устройствах с GUI.
Для работы ОСРВ на портативном устройстве требуются детерминизм в реальном времени (для выполнения критически важных операций) и обеспечение гибкости графического интерфейса. Детерминизм имеет приоритет над графическим интерфейсом, т. е. графические операции не должны перегружать процессор. Дисплеи с низким разрешением и упрощенный графический рендеринг помогают минимизировать требования к обработке графического интерфейса. Данный вариант использования предполагает статические графические дисплеи: датчики, графики и простые анимации, которые могут отображаться без заметных задержек. Высокоскоростное потоковое видео может плохо воспроизводиться в зависимости от скорости обработки, необходимой для критического режима работы в реальном времени. Тем не менее команды пользователя, например, касание, должны обрабатываться быстро и без задержек. В соответствии с этими рекомендациями применение ОСРВ может упростить или даже сделать возможным создание специализированных портативных устройств для промышленного, медицинского и военного назначения.
VxWorks от Wind River — ведущая ОСРВ в отрасли, которая используется во многих промышленных, медицинских, военных и автомобильных устройствах, обеспечивая детерминированность, стабильность и надежность в сочетании с масштабируемостью, поддержкой виртуализации и графики, необходимой для поддержания и обеспечения требований современных приложений. VxWorks BSP (Board Support Package, пакет поддержки платформы) доступны в различных семействах процессоров, включая микропроцессор NXP i.MX 6 ARM.
InHand в рамках партнерской программы Wind River разрабатывает VxWorks BSP для собственного одноплатного компьютера Fury-M6. В Fury-M6 используется миникомпьютер i.MX 6 на базе ARM от NXP, который обеспечивает сверхкомпактный дизайн устройства. Fury-M6 обладает памятью, Wi-Fi, Bluetooth, управлением батареей, датчиками, USB, интерфейсом дисплея и другими функциями, поэтому идеально подходит для мобильных и портативных устройств.