Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
Помогите скомпилять U-Boot SK-9G45-OEM
lesa111
Добавлено 03.01.2012 18:40
0
Сообщение: 1
lesa111
0

Пункты: 494
Регистрация: 30.03.2011
Помогите чайнику скомпилять u-boot
(не пинайте сильно ....)

Пытаюсь скомпилять U-Boot с CD-rom В поставке
на плату SK-9G45-OEM

Компиляция/конфигурирование ядра Linux (zlinux)
в директории
linux-2.6.36-rc6 из архива src.bz2
проходит нормально без эксцессов

Захожу в
u-boot-2010.09
из архива src.bz2

запускаю make_bin

make: *** Нет правила для сборки цели `include/autoconf.mk', требуемой для `depend'. Останов.

догадываюсь что надо запустить наверное

make_config

(хотя я уже в недоумении... рядом лежит уже скомпиленный
u-boot.bin, значит эта стадия выполнялась ранее )

запускаю make_config

это в конечном итоге запускает

make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- at91sam9m10g45ek_nandflash_config
вижу на консоли:

Configuring for at91sam9m10g45ek_nandflash board...

... полет нормальный.....


debian:/home/atmel/1/src/u-boot-2010.09# ./make_bin


for dir in tools examples/standalone examples/api arch/arm/cpu/arm926ejs /home/atmel/1/src/u-boot-2010.09/arch/arm/cpu/arm926ejs/ ; do \
make -C $dir _depend ; done

make[1]: Entering directory `/home/atmel/1/src/u-boot-2010.09/tools'
make[1]: Цель `_depend' не требует выполнения команд.
make[1]: Leaving directory `/home/atmel/1/src/u-boot-2010.09/tools'
make[1]: Entering directory `/home/atmel/1/src/u-boot-2010.09/examples/standalone'
make[1]: Цель `_depend' не требует выполнения команд.
make[1]: Leaving directory `/home/atmel/1/src/u-boot-2010.09/examples/standalone'
make[1]: Entering directory `/home/atmel/1/src/u-boot-2010.09/examples/api'
make[1]: Цель `_depend' не требует выполнения команд.
make[1]: Leaving directory `/home/atmel/1/src/u-boot-2010.09/examples/api'
make[1]: Entering directory `/home/atmel/1/src/u-boot-2010.09/arch/arm/cpu/arm926ejs'
make[1]: Цель `_depend' не требует выполнения команд.
make[1]: Leaving directory `/home/atmel/1/src/u-boot-2010.09/arch/arm/cpu/arm926ejs'
make[1]: Entering directory `/home/atmel/1/src/u-boot-2010.09/arch/arm/cpu/arm926ejs'
make[1]: Цель `_depend' не требует выполнения команд.
make[1]: Leaving directory `/home/atmel/1/src/u-boot-2010.09/arch/arm/cpu/arm926ejs'
make -C tools all
make[1]: Entering directory `/home/atmel/1/src/u-boot-2010.09/tools'
make[1]: *** Нет правила для сборки цели `/home/user/src/u-boot-2010.09/lib/crc32.c', требуемой для `crc32.o'. Останов.
make[1]: Leaving directory `/home/atmel/1/src/u-boot-2010.09/tools'
make: *** [tools] Ошибка 2

если сделать clean то вижу приблизительно ту же картину
подскажите куда копать ?

и подскажите где брать актуальные исходники для компиляции c заточенными под борды конфигами на сайте?

И еще я не понял почему в поисковом запросе На сайте по ключевым словам "U-BOOT" я не вижу ни одной темы.... ?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 03.01.2012 18:44 Сообщение: 2
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
И еще я не понял почему в поисковом запросе На сайте по ключевым словам "U-BOOT" я не вижу ни одной темы.... ?

начну с конца ;)
тыц сюда

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
lesa111
Добавлено 03.01.2012 19:19 Сообщение: 3
lesa111
0

Пункты: 494
Регистрация: 30.03.2011
Ну вроде удалось скомпилять
mkconfig -a
а потом все начинает вроде компиляться.

а кто проходил этот путь ?
какая последовательность команд правильная ?
чтобы сильно не вникать глубоко ?
Спуститься к концу Подняться к началу
Персональная информация
Propheta
Добавлено 07.02.2012 13:10 Сообщение: 4
Propheta
0

Пункты: 195
Регистрация: 01.02.2012
Пол: Мужчина
Из: Киев
make distclean
make_config
make_bin
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux