Портирование Tizen IVI 3.0 для ARM

Tizen 3.0 IVI доступен для платформы x86 (может быть предназначен для развертывания в телефонах на базе x86). В рамках своей работы я пытаюсь портировать все программное обеспечение Tizen для ARM.

Из справочной документации по Tizen, я вижу, что инструменты сборки (MIC и GBS) также поддерживают кросс-компиляцию ARM. Но когда я пытаюсь собрать для Tizen 3.0, происходит сбой с ошибками зависимостей.

Дальнейший анализ. При дальнейшем анализе инструментов GBS и программного обеспечения tizen я вижу, что вся цепочка инструментов (названная предварительно собранными) доступна только для платформы x86, но не для платформы ARM. Итак, я начал создавать набор инструментов для ARM (с помощью Buildroot и уже существующего кросс-компилятора ARM из crosstool-ng sysroot). Из-за множества циклических зависимостей между всеми пакетами (RPMS) я не могу двигаться дальше.

Мой вопрос: Кто-нибудь пробовал это уже? Есть ли способ собрать Tizen 3.0 для ARM (компиляция для IMX6)? Действительно ли инструмент сборки Tizen поддерживает ARM?


person Parthiban    schedule 10.10.2013    source источник
comment
Возможно, вы захотите посетить форум разработчиков Tizen.   -  person Michael    schedule 11.10.2013


Ответы (1)


Я предполагаю, что перенос на ARM будет большой работой, и рекомендовал бы Automotive Grade Linux (AGL) для запуска Tizen на ARM. AGL является производным от Tizen IVI.

person Devendra Vaja    schedule 17.12.2013
comment
Это немного не хватает деталей. Вы хотите сказать, что кто-то уже сделал это, и они называют это автомобильным Linux? - person user1618143; 17.12.2013
comment
Привет. Хотя Tizen считается мультиплатформенным, в настоящее время основное внимание уделяется платформе Intel. Простая причина в том, что Intel сотрудничала с Samsung для разработки Tizen. Дополнительные сведения см. на веб-сайте Automotive Grade Linux (AGL) automotive.linuxfoundation.org. Также доступна аппаратная платформа для ARM automotive.linuxfoundation.org/node/47. - person Devendra Vaja; 18.12.2013