Вячеслав Тыртов, ведущий инженер Samsung R&D Institute RUS.
Окончил факультет Автоматики и вычислительной техники МЭИ в 2000 году. Принимал участие в разнообразных проектах
по разработке оборудования и встроенного ПО. С 2013 года занимается разработкой и исследованиями в области системного
ПО в Samsung R&D Institute RUS. Профессиональные интересы – архитектура и методы оптимизации операционных систем.
В настоящий момент платформа Tizen широко представлена в разнообразных продуктах Samsung. В то же время существует потребность в расширении экосистемы Tizen в сторону более маленьких устройств – встраиваемых решений и устройств мира IoT. В докладе представлен обзор новой операционной системы семейства Tizen для встраиваемых решений – Tizen RT. Рассматривается общая архитектура ОС, целевые платформы и базовые компоненты уровня приложений. Представлены планы дальнейшего развития OC.
Ведущие производители программных платформ рассматривают рынок встраиваемых решений и IoT как одно из приоритетных направлений. Например, такие компании как Microsoft и Google представили свои решения для рынка IoT - Windows 10 IoT Core и Android Things. Компания Samsung также предлагает собственные решения для рынка IoT основанные на платформе Tizen.
Платформе Tizen удается показывать уверенный рост в течение последних лет, несмотря на насыщенность рынка операционных систем (ОС) для мобильных и носимых устройств. Согласно отчету Samsung рост продаж мобильных телефонов с OC Tizen составил 100% в 2017 году. В первом квартале 2017 года Tizen обошла Android Wear на рынке ОС для “умных” часов.
В тоже время ОС Tizen также как и её ближайшие конкуренты не могут быть применены для всего спектра устройств IoT из-за высоких требований к аппаратной составляющей. Большое количество устройств выпадает из создаваемой компаниями экосистемы. Для решения этой проблемы и расширения рыночного сегмента платформы Tizen компания Samsung представила новую операционную систему – Tizen RT.
Основной областью применения ОС Tizen RT является бытовая техника и оборудование для “умного” дома, такое как термостаты, датчики и актуаторы. В основу Tizen RT лег проект с долгой историей разработки — операционная система реального времени Nuttx. Компания Samsung добавила новые функциональные возможности к оригинальной ОС, без которых невозможно конкурировать на современном рынке IoT устройств. Были добавлены такие компоненты как:
Tizen RT предъявляет значительно меньшие требования к аппаратной платформе чем «большой» Tizen. Минимальный размер образа ОС Tizen RT без поддержки сети составляет 40 Кбайт, а максимальный может достигать значений более 500 Кбайт. Необходимо отметить, что аппаратные требования ОС Tizen RT зависят от конфигурации, поддерживаемого оборудования и приложений.
В настоящий момент в Tizen RT существует поддержка только для платформ ARMv7-M и ARMv7-R в отличие от родительской ОС, для которой доступны архитектуры ARMv7-A, Intel x86, AVR и MIPS. Компанией Samsung представлено семейство оборудования для сегмента рынка IoT — модули ARTIK. Старшие модели — семейства АRTIK 5, АRTIK 7 и АRTIK 10 могут работать под управлением «большой» ОС Tizen. Для Tizen RT доступен один из модулей младшей серии - ARTIK 053 имеющий следующие характеристики:
Ни одна операционная система не может считаться полной без доступных средств разработки. Для разработчиков приложений Tizen RT доступна среда разработки ARTIK IDE. Также, есть возможность использовать инструменты с открытым исходным кодом, такие как gcc, gdb и Eclipse. Доступны разнообразные примеры приложений по работе с периферийным оборудованием, сетью и облачным хранилищем ARTIK Cloud.
Согласно информации предоставленной компанией Samsung в ближайшем времени в Tizen RT предполагается реализация набора библиотек на основе JavaScript — IoT.js и расширение спектра поддерживаемых протоколов связи. Также, озвучены планы работ в направлении повышения отказоустойчивости и конфигурируемости ОС.
Представленная компанией Samsung новая операционная система Tizen RT открывает новые возможности для платформы Tizen. С новой ОС платформа Tizen может претендовать на лидирующие позиции на рынке IoT устройств и существенно повысить “интеллектуальность” широкого спектра техники, выпускаемой компанией Samsung.
Уважаемые коллеги! Для прохода в здание РАН просим принести документ, удостоверяющий личность.