Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » Отладочные платы » SK-MAT91SAM9G45/M10
9G45, загрузка с SD карты
Spirit
Добавлено 08.12.2011 11:57 Сообщение: 41
Spirit
0

Пункты: 3257
Регистрация: 06.05.2010
Пол: Мужчина
Из: Энгельс-Саратов
Долго мучался с запуском ядра на плате, вроде понял из-за чего не запускается. после ./make_kernel получаю:

Код
Image Name: Linux Kernel Image
Created: Thu Dec 8 12:48:01 2011
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 5247240 Bytes = 5124.26 kB = 5.00 MB
Load Address: 70008000
Entry Point: 70008000
../u-boot-2010.09/tools/mkimage: Can't open linux.bin: Value too large for defined data type


смущает последняя строчка, полез ковырять и офигел от размера linux.bin -

Код

-rw-r--r-- 1 root root [u][b]3225507552[/b][/u] Дек 8 10:14 linux.bin
-rw-r--r-- 1 root root 5247240 Дек 8 10:15 linux.bin.gz


что может быть причиной такого поведения?! система Debian, компиляторы пробовал разные, результат один и тот-же....
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 08.12.2011 14:51 Сообщение: 42
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
-rw-r--r-- 1 root root 3225507552 Дек 8 10:14 linux.bin
что может быть причиной такого поведения?! система Debian, компиляторы пробовал разные, результат один и тот-же....

хм.. обычно виноваты ruki.sys :)
случайно рутовую не пристегиваете при сборке ядра?
впечатление, что подсоединяется содержимое части винчестера..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Spirit
Добавлено 08.12.2011 15:24 Сообщение: 43
Spirit
0

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


Не могу точно ответить, где это можно посмотреть?!
вся папка /src Павла, меняю только расположение компилятора
Спуститься к концу Подняться к началу
Персональная информация
Spirit
Добавлено 08.12.2011 15:27 Сообщение: 44
Spirit
0

Пункты: 3257
Регистрация: 06.05.2010
Пол: Мужчина
Из: Энгельс-Саратов
make clean в /билдруте и /линукс помогли:):):)
Спуститься к концу Подняться к началу
Персональная информация
Spirit
Добавлено 08.12.2011 15:37 Сообщение: 45
Spirit
0

Пункты: 3257
Регистрация: 06.05.2010
Пол: Мужчина
Из: Энгельс-Саратов
Сорри, не помогло:( Вопрос актуален
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 08.12.2011 16:00 Сообщение: 46
sasamy
4.70

Пункты: 77333
Регистрация: 14.08.2009
Цитата
Долго мучался с запуском ядра на плате, вроде понял из-за чего не запускается. после ./make_kernel получаю:


В ядре есть стандартные правила для сборки имиджей, непонятно зачем вообще нужны эти левые скрипты.. см arch/arm/mach-at91/Makefile.boot
Не пробовали нормальный путь

make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- uImage
Спуститься к концу Подняться к началу
Персональная информация
Spirit
Добавлено 08.12.2011 18:31 Сообщение: 47
Spirit
0

Пункты: 3257
Регистрация: 06.05.2010
Пол: Мужчина
Из: Энгельс-Саратов
нет не пробовал, на виртуалке из комплекта все собирается ровно, а вот на нормально развернутом Дебиане криво собирается. Ваш вариант попробую, но не понятно что мешает этому дебиану компилить... Все пути прописаны правильно, где подцепляет лишнее - не могу понять
Спуститься к концу Подняться к началу
Персональная информация
Spirit
Добавлено 08.12.2011 18:37 Сообщение: 48
Spirit
0

Пункты: 3257
Регистрация: 06.05.2010
Пол: Мужчина
Из: Энгельс-Саратов
Цитата

хм.. обычно виноваты ruki.sys :)


не отрицаю:):):)
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 08.12.2011 22:43 Сообщение: 49
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
не отрицаю:):):)

это радует.. ибо не упорствуете..

Цитата
а вот на нормально развернутом Дебиане криво собирается

видимо одно из слов тут неправильно :)

пару месяцев назад под виртуалку поставил Дебьян(Squeeze), слил и засетапил стандартный buildroot. недавно слил ядро 3.1.4, развернул, собрал кросскомпиллером от buildroot. Нигде никакие опции не трогал, только тип проца поправил:
Код
Using macb0 device
TFTP from server 192.168.0.2; our IP address is 192.168.0.136
Filename 'uImage'.
Load address: 0x70400000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################
done
Bytes transferred = 1912248 (1d2db8 hex)
U-Boot> bootm 70400000
## Booting kernel from Legacy Image at 70400000 ...
Image Name: Linux-3.1.4
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1912184 Bytes = 1.8 MiB
Load Address: 70008000
Entry Point: 70008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
Linux version 3.1.4 (jury@debian) (gcc version 4.3.6 (Buildroot 2011.08) ) #2 Thu Dec 8 23:28:31 EST 2011
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
CPU: VIVT data cache, VIVT instruction cache
Machine: Atmel AT91SAM9M10G45-EK


проверьте в конфиге ядра ->General Setup->InitRamFs Sources
не указывает ли куда-нить.. а если указывает, то что лежит по тому пути (вдруг там архив фильмов)..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Spirit
Добавлено 09.12.2011 07:03 Редактировалось 09.12.2011 07:03 Сообщение: 50
Spirit
0

Пункты: 3257
Регистрация: 06.05.2010
Пол: Мужчина
Из: Энгельс-Саратов
Цитата
Цитата
а вот на нормально развернутом Дебиане криво собирается

видимо одно из слов тут неправильно :)


не удивлюсь что здесь все ключевые слова неправильны:):):)

Цитата
проверьте в конфиге ядра ->General Setup->InitRamFs Sources не указывает ли куда-нить.. а если указывает, то что лежит по тому пути (вдруг там архив фильмов)..


Никуда не указывает - ни [*] нет, ни путей. Может BusyBox что "подцепляет"? Сегодня попробую еще то, что предлагал ув. Sasamy.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-MAT91SAM9G45/M10