Демонстрационный Android BSP (источник) для ARM

Проблема состояла в том, что рабочая копия была проверена через svn+ssh (спасибо, Thomas). Вместо того, чтобы настроить ssh ключи, как был предложен, я просто проверил новую рабочую копию с помощью svn://domain.com/path/to/repo, а не svn+ssh://domain.com/path/to/repo. Поскольку эта рабочая копия находится на той же машине как сам репозиторий, я ничего действительно не пропускаю, и я могу теперь использовать - пароль и - опции имени пользователя бесплатно. Кажется очевидным теперь, когда я думаю об этом.

5
задан animuson 5 May 2012 в 22:38
поделиться

1 ответ

BSP - это пакет поддержки платы. Он содержит код, специфичный для платы, то есть ядро ​​MCU + периферийные устройства MCU + периферийные устройства специального дизайна (платы).

Android основан на ядре Linux для ARM, поэтому есть Android для ARM. Но, наверняка, вы хотите перенести его на конкретный MCU и периферийные устройства. Если вы можете основывать свой дизайн на плате, у которой уже есть порт Android или хотя бы MCU, на который Android уже был перенесен, вы сэкономите много времени.

Если нет, вам нужно установить Android Build System и написать:

  1. Конкретные патчи Android для конкретного ARM MCU, который вы используете.
  2. Драйверы + Патчи для периферийных устройств в вашем дизайне (плате)

Вы не писали, какой MCU вы используете, и какие платы / периферийные устройства у вас есть. Итак, я могу просто дать вам отправную точку для миссии:

http://www.kandroid.org/android_pdk/index.html

http://groups.google.com/group/android-porting

12
ответ дан 13 December 2019 в 05:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: