Ник:
Пароль:

Контакты

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
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Отладочные платы » SK-iMX233
первые шаги и первые вопросы
Mercury
Добавлено 09.09.2012 00:09 Сообщение: 71
Mercury
0

Пункты: 921
Регистрация: 01.09.2012
После неудачи с httpd + php-cgi в базовой комплектации, решил установить вашу сборку билдрута.

Корневая система собралась без проблем, но вот при попытке его подсунуть старому ядру, оно впало в ПАНИК.

Решил пересобрать и ядро, но вот тут посыпались ошибки:

CHK include/linux/version.h
CHK include/generated/utsrelease.h
make[1]: `include/generated/mach-types.h' не требует обновления.
CC kernel/bounds.s
cc1: ошибка: unrecognized command line option «-mlittle-endian»
cc1: ошибка: unrecognized command line option «-mapcs»
cc1: ошибка: unrecognized command line option «-mno-sched-prolog»
cc1: ошибка: unrecognized command line option «-mno-thumb-interwork»
kernel/bounds.c:1:0: ошибка: unknown ABI (aapcs-linux) for -mabi= switch
kernel/bounds.c:1:0: ошибка: bad value (armv4t) for -march= switch
kernel/bounds.c:1:0: ошибка: bad value (arm9tdmi) for -mtune= switch
make[1]: *** [kernel/bounds.s] Ошибка 1
make: *** [prepare0] Ошибка 2

Высылаю вывод ldd:

linux-gate.so.1 => (0xb77aa000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb7767000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb75c2000)
/lib/ld-linux.so.2 (0xb77ab000)

Version information:
/home/mercury/src/buildroot-2011.11-sk/ctng-sk/bin/arm-sk-linux-gnueabi-gcc:
libc.so.6 (GLIBC_2.4) => /lib/i386-linux-gnu/libc.so.6
libc.so.6 (GLIBC_2.11) => /lib/i386-linux-gnu/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib/i386-linux-gnu/libc.so.6
libc.so.6 (GLIBC_2.2) => /lib/i386-linux-gnu/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/i386-linux-gnu/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /lib/i386-linux-gnu/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/i386-linux-gnu/libc.so.6
/lib/i386-linux-gnu/libm.so.6:
ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
libc.so.6 (GLIBC_2.1.3) => /lib/i386-linux-gnu/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/i386-linux-gnu/libc.so.6
libc.so.6 (GLIBC_PRIVATE) => /lib/i386-linux-gnu/libc.so.6
/lib/i386-linux-gnu/libc.so.6:
ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2
root@mercury-Satellite-L550:/home/mercury/src# ldd -v /home/mercury/src/buildroot-2011.11-sk/ctng-sk/bin/arm-sk-linux-gnueabi-gcc
linux-gate.so.1 => (0xb7707000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb76c4000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb751f000)
/lib/ld-linux.so.2 (0xb7708000)

Version information:
/home/mercury/src/buildroot-2011.11-sk/ctng-sk/bin/arm-sk-linux-gnueabi-gcc:
libc.so.6 (GLIBC_2.4) => /lib/i386-linux-gnu/libc.so.6
libc.so.6 (GLIBC_2.11) => /lib/i386-linux-gnu/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib/i386-linux-gnu/libc.so.6
libc.so.6 (GLIBC_2.2) => /lib/i386-linux-gnu/libc.so.6
libc.so.6 (GLIBC_2.1) => /lib/i386-linux-gnu/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /lib/i386-linux-gnu/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/i386-linux-gnu/libc.so.6
/lib/i386-linux-gnu/libm.so.6:
ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
libc.so.6 (GLIBC_2.1.3) => /lib/i386-linux-gnu/libc.so.6
libc.so.6 (GLIBC_2.0) => /lib/i386-linux-gnu/libc.so.6
libc.so.6 (GLIBC_PRIVATE) => /lib/i386-linux-gnu/libc.so.6
/lib/i386-linux-gnu/libc.so.6:
ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2
Спуститься к концу Подняться к началу
Персональная информация
Mercury
Добавлено 09.09.2012 02:01 Сообщение: 72
Mercury
0

Пункты: 921
Регистрация: 01.09.2012
Билдрут 2011.11 вообще должен работать со старым ядром 6.31 ?
Спуститься к концу Подняться к началу
Персональная информация
Losha
Добавлено 05.02.2013 19:16 Сообщение: 73
Losha
1

Пункты: 3418
Регистрация: 27.08.2012
Цитата
Билдрут 2011.11 вообще должен работать со старым ядром 6.31 ?

Видимо не должен. Я залил RootFS от этого билдрута к ядру 2.6.31, и до перезагрузки система на любую команду писала "too old kernel". После перезагрузки не стартует. Буду пробовать ядро 2.6.35.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX233