Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:2
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Embedded Linux
android и SK-iMX53-OEM
tankist
Добавлено 01.05.2013 00:14 Сообщение: 31
tankist
0

Пункты: 1475
Регистрация: 02.10.2012
Пол: Мужчина
Спасибо, заработала.
Спуститься к концу Подняться к началу
Персональная информация
tankist
Добавлено 11.08.2013 13:39 Сообщение: 32
tankist
0

Пункты: 1475
Регистрация: 02.10.2012
Пол: Мужчина
Поворошу немножко тему андроида. Попробовал подключить второй USB разьем на плате imx53 к компьютеру (по идее, он должен работать как ADB (источник Андроид для imx53
)), однако, он никак не обнаруживается (режим отладки в андроид включен).
Спуститься к концу Подняться к началу
Персональная информация
zv3ryga
Добавлено 25.01.2014 17:33 Сообщение: 33
zv3ryga
0

Пункты: 1456
Регистрация: 05.01.2013
Здравствуйте. Помогите пожалуйста со сборкой Android.
Делал по инструкции описанной на http://code.google.com/p/starterkit-org/wiki/Imx53Android

1. Скачал архив с патчами и скриптами
http://starterkit-org.googlecode.com/files/i.MX53-SK-Android-Gingerbread-Release4.2.tar.bz2
и распаковал

2. Запустил скрипт
i.MX53-SK-Android-Gingerbread-Release4.2/scripts/download_android.sh

При выполнении скрипта возникла ошибка:
gpg: Signature made Thu 17 Oct 2013 12:46:04 AM EEST using RSA key ID 692B382C
gpg: Can't check signature: public key not found
error: could not verify the tag 'v1.12.7

посмотрел в файле download_android.sh
там увидел такие строки
# Get the sources using repo (if required)
if [ ! -d ${ANDROID_SRC_DIR}/.repo ]; then
echo "Initializing repository..."
# FIXME: Use google repositories when available. As of now, they are
# missing some externals.
./repo init -u git://android.git.linaro.org/platform/manifest.git -b linaro_android_2.3.5 --repo-url=git://android.git.linaro.org/tools/repo.git -b gingerbread || exit 1
else
echo "${ANDROID_SRC_DIR}/.repo already exists. Skipping repo init"
fi


после этого я вручную создал директорию i.MX53-SK-Android-Gingerbread-Release4.2/src/.repo
и решил склонировать в неё вручную
git clone git://android.git.linaro.org/platform/manifest.git manifests -b linaro_android_2.3.5
git clone git://android.git.linaro.org/tools/repo.git repo -b gingerbread
получилось
.repo/manifests
.repo/repo

поле этого снова запустил
i.MX53-SK-Android-Gingerbread-Release4.2/scripts/download_android.sh

но на команде ./repo sync у меня вылезло следующее:
./repo sync
Traceback (most recent call last):
File "/home/zv3ryga/Programming/imx53/Android/i.MX53-SK-Android-Gingerbread-Release4.2/src/.repo/repo/main.py", line 234, in <module>
_Main(sys.argv[1:])
File "/home/zv3ryga/Programming/imx53/Android/i.MX53-SK-Android-Gingerbread-Release4.2/src/.repo/repo/main.py", line 216, in _Main
repo._Run(argv)
File "/home/zv3ryga/Programming/imx53/Android/i.MX53-SK-Android-Gingerbread-Release4.2/src/.repo/repo/main.py", line 121, in _Run
cmd.Execute(copts, cargs)
File "/home/zv3ryga/Programming/imx53/Android/i.MX53-SK-Android-Gingerbread-Release4.2/src/.repo/repo/subcmds/sync.py", line 316, in Execute
mp.Sync_NetworkHalf(quiet=opt.quiet)
File "/home/zv3ryga/Programming/imx53/Android/i.MX53-SK-Android-Gingerbread-Release4.2/src/.repo/repo/project.py", line 630, in Sync_NetworkHalf
if not self._RemoteFetch(initial=is_new, quiet=quiet):
File "/home/zv3ryga/Programming/imx53/Android/i.MX53-SK-Android-Gingerbread-Release4.2/src/.repo/repo/project.py", line 1033, in _RemoteFetch
if self.GetRemote(name).PreConnectFetch():
File "/home/zv3ryga/Programming/imx53/Android/i.MX53-SK-Android-Gingerbread-Release4.2/src/.repo/repo/git_config.py", line 549, in PreConnectFetch
return _preconnect(connectionUrl)
File "/home/zv3ryga/Programming/imx53/Android/i.MX53-SK-Android-Gingerbread-Release4.2/src/.repo/repo/git_config.py", line 494, in _preconnect
m = URI_ALL.match(url)
TypeError: expected string or buffer
Error: repo sync failed

Есть ли какие то догадки по этому поводу?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 26.01.2014 01:29 Редактировалось 26.01.2014 01:37 Сообщение: 34
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
1) удалите настройки repo

rm -r ~/.repoconfig

2) распакуйте архив заново и перейдите к скриптам

tar xjvf i.MX53-SK-Android-Gingerbread-Release4.2.tar.bz2
cd i.MX53-SK-Android-Gingerbread-Release4.2/scripts/

3) замените старый repo

curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ../download/repo

4) далее по инструкции

./download_android.sh
и ид...

PS Если все нормально пройдет - отпишитесь тут пожалуйста, я тогда интсрукцию скорректирую на гуглокоде.
Спуститься к концу Подняться к началу
Персональная информация
zv3ryga
Добавлено 27.01.2014 12:07 Сообщение: 35
zv3ryga
0

Пункты: 1456
Регистрация: 05.01.2013
Большое спасибо вечером опробую и отпишусь
Спуститься к концу Подняться к началу
Персональная информация
zv3ryga
Добавлено 27.01.2014 21:45 Сообщение: 36
zv3ryga
0

Пункты: 1456
Регистрация: 05.01.2013
В общем вчера я слил на каком то гугловом форуме файл repo
http://webfile.ru/37f90e3da1c9570d891852a09e01a405
и вроде как всё льёт если не сольётся, то опробую ваш файл и обязательно отпишусь о результате. С моим "интернетом" не хочется прерывать. :)
Спуститься к концу Подняться к началу
Персональная информация
zv3ryga
Добавлено 28.01.2014 11:22 Редактировалось 28.01.2014 11:23 Сообщение: 37
zv3ryga
0

Пункты: 1456
Регистрация: 05.01.2013
Всё сработало с тем фалом который я выложил буду дальше идти по инструкциям.
Спуститься к концу Подняться к началу
Персональная информация
zv3ryga
Добавлено 28.01.2014 13:17 Редактировалось 28.01.2014 13:25 Сообщение: 38
zv3ryga
0

Пункты: 1456
Регистрация: 05.01.2013
При сборке выдало такое:
Checking build tools versions...
build/core/main.mk:76: ************************************************************
build/core/main.mk:77: You are attempting to build on a 32-bit system.
build/core/main.mk:78: Only 64-bit build environments are supported beyond froyo/2.2.
build/core/main.mk:79: ************************************************************
Правильно ли я понимаю что для сборки нужен 32 битный линукс?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 28.01.2014 13:32 Сообщение: 39
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Правильно ли я понимаю что для сборки нужен 32 битный линукс?


Код
You are attempting to build on a 32-bit system

попытка сборки в 32 битной системе

Код
Only 64-bit build environments are supported beyond froyo/2.2.

только 64 битная система поддержана для сборки Фроё

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
zv3ryga
Добавлено 28.01.2014 14:35 Сообщение: 40
zv3ryga
0

Пункты: 1456
Регистрация: 05.01.2013
Но
uname -a
Linux zv3ryga-desktop 2.6.32-55-generic #117-Ubuntu SMP Tue Dec 3 17:34:52 UTC 2013 i686 GNU/Linux


Вроде как говорит что i686 это вроде как 64 битная?
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux