Новости

RSS-трансляция Читать в ВКонтакте Читать в Одноклассниках Наш канал в Яндекс Дзен




25.01.2021 15:21
1713
Android 10 портировали для свободной платформы RISK-V

Сегодня электронные устройства стали настолько универсальными, что встречаются повсеместно и выполняют самые разные функции. И чем дальше, тем сложнее они становятся, разработчики с их помощью наделяют новыми свойствами всем привычные вещи. Единственное, что тормозит этот процесс, так это использование в разработке проприетарных технологий, за которые приходится платить. Китайская компания T-Head приложила немало усилий, чтобы обойти это ограничение и портировать систему Android для использования на открытой платформе RISK-V.

Права и ограничения

На сегодняшний день на пути развития «умной» техники стоят два камня преткновения: лицензированные системы и компоненты, а также сложности в разработке собственных решений. Для управления «умными» функциями необходима соответствующая аппаратная часть, но права на её использование разработчикам придётся приобретать отдельно. Самым «каноническим» решением в этом направлении являются процессоры ARM, но лицензия с возможностью изменять технологию и модифицировать процессоры стоит немало. Выход из этой ситуации нашла компания T-Head, использовав платформу RISK-V.

Вполне логично рассудив, что побороть «зависимость» от проприетарных систем можно только переходом к открытому коду, компания обратила внимание на свободно распространяемую платформу RISK-V. Хоть на её основе и выпускают коммерческие системы, но база остаётся свободной для использования.

Android на свободной платформе

Компания T-Head, заинтересовавшись расширением сферы использования платформы RISK-V, решила заняться портированием мобильной операционной системы Android и смогла добиться успеха в выполнении этой задачи. Вычислительная мощность платформы RISK-V, конечно же, уступает более производительным коммерческим системам, но её вполне достаточно, чтобы в полной мере воспользоваться всеми преимуществами полнофункциональной операционной системы. Вполне возможно, что портированный Андроид станет именно тем компонентом, которого так не хватало разработчикам для следующего шага в сфере «умных вещей». Им больше не придётся заниматься разработкой собственных решений, вместо этого можно будет создавать продукты на основе унифицированной платформы.

Форк AOSP (Android Open Source Project), над которым ведётся активная работа, является открытой системой и не требует лицензирования, также, как и сама аппаратная часть. Порт Андроида успешно запустили на плате ICE EVB, оснащённой тремя ядрами XuanTie C910 1,2 GHz (RISC-V 64), одним ядром XuanTie C910V, предназначенным для векторных вычислений, а также графическим ускорителем с аппаратной поддержкой декодирования AVC, HEVC и JPEG. Чип поддерживает экран формата RGB888 с разрешением 1024P. Сама аппаратная часть поддерживает большой и очень гибкий набор инструкций.

Компания T-Head в качестве основы использовала Android 10, что позволяет сильно упростить написание программного обеспечения, а также решить многочисленные проблемы с совместимостью устройств. Разработчик планирует использовать новую платформу для создания «умных» устройств с использованием интернета вещей, а также для создания систем «Умный дом». Наиболее привычное для рядового пользователя применение – в конструкции смарт-телевизоров. Вполне вероятно, что использование такого подхода сможет в корне изменить мир бытовой электроники и сделать его более доступным.

Платформа RISK-V в последнее время стала пользоваться большой популярностью. Она постоянно совершенствуется, постепенно наращиваются её возможности и вычислительная мощность, особенно по отношению к цене. К примеру, в ноябре прошлого года компанией Allwinner совместно T-Head была представлена работающая под Debian плата на одноядерном XuanTie C906, ценник для платы – 26 долларов. На платформе RISK-V развиваются несколько сотен решений под свободными лицензиями, такими как MIT или Apache 2.0. Их поддержка уже присутствует в Glibc, gcc и в ядре Linux. В скором времени компаниям-монополистам в сфере производства процессоров разного уровня придётся потесниться.

Понравилась эта новость? Подпишись на нас в соцсетях!


Смотрите ещё