реклама на сайте
подробности

 
 
> linux виснет на Starting kernel...
rtcveel
сообщение Jul 13 2012, 05:30
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 27-06-12
Из: Самара
Пользователь №: 72 524



Доброго времени суток!

Есть отладочная плата SK-AT91SAM9260. В комплекте с ним бинарники с кототрых всё грузится без проблем. Решил изучить вопрос подробнее и собрать всё, так сказать, своими руками. Собрал Bootstrap, U-boot, кросскомпилятор собранный Buildroot'ом, ядро linux 3.3.7 собралось раза с 3 его, после того как отключил драйвера тачпадов и АЦП промышленных, упорно выдающих ошибки сборки. Ещё вродебы поотключал ненужную периферию( насколько я понимаю "ненужную" может быть и чтото нужное вырубил). Ядро как и положено обернул для u-boot-a:

mkimage -A arm -O linux -T kernel -C gzip -a 0x20008000 -e 0x20008000 -n "Linux Kernel Image" -d zLinux.bin zlinux_3.3.bin

Полученное произведение искусства успешно залил в контроллер, после чего наблюдаю вот эту картину:

RomBOOT>Start AT91Bootstrap...
DataFlash init WELLDONE...

U-Boot 1.3.4 (Jul 5 2012 - 16:26:13)

DRAM: 32 MB
NAND: No NAND device found!!!
0 MiB
DataFlash:AT45DB321
Nb pages: 8192
Page Size: 528
Size= 4325376 bytes
Logical address: 0xC0000000
Area 0: C0000000 to C00041FF (to C0008C0251FFFult enviIn: sNet: macb0
macb0: Stamacb0: Autonegotiation timed out (status=0x7849)
macb0: link down (status: 0x7849)
Hit any key to stop autoboot: 3  2  1  0
## Booting kernel from Legacy Image at 21000000 ...
Image Name: Linux Kernel Image
Image Type: ARM Linux Kernel Image (gzip compressed Entry OK
Uncompressing Kernel Image ... OK

Starting kernel ...

... и всё виснет.

Поэтому вопрос: где я накосячил? толи чтото в ядре не подключил, толи в кроскомпиляторе(хотя собралось без ошибок), куда копать? wacko.gif заранее благодарю за помощь sm.gif прошу не кидаться кирпичами, подобная тема на форуме всплывала, но решения автор не указал wacko.gif

Сообщение отредактировал rtcveel - Jul 13 2012, 05:32
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- rtcveel   linux виснет на Starting kernel...   Jul 13 2012, 05:30
- - rtcveel   Нашёл косяк в конфиге ядра не тот процессор указал...   Jul 13 2012, 08:01
- - xor.kruger   Покажите параметры загрузки ядра   Jul 13 2012, 09:29
- - rtcveel   Это те что в U-boot прописаны? #ifdef CFG_USE_DAT...   Jul 13 2012, 09:45
- - xor.kruger   Они, но проще переменные убута смотреть прямо из н...   Jul 13 2012, 10:36
- - rtcveel   да вродебы всё менял, в первый раз когда заливал, ...   Jul 13 2012, 11:52
- - xor.kruger   Цитатане слишком ли я размахнулся на 3.3.? Нет, вс...   Jul 13 2012, 12:07
- - rtcveel   Запустил заводской U-boot со "своим" ядр...   Jul 14 2012, 05:20
- - xor.kruger   Выложите конфиг ядра и файл arch/arm/mach-at91/boa...   Jul 14 2012, 10:24
- - rtcveel   вот конфиг и board_sam9260ek.с, только конфиг посл...   Jul 14 2012, 12:50
- - rtcveel   CONFIG_CMDLINE исправил, но это не помогло... всё ...   Jul 14 2012, 14:20
- - rtcveel   Применил make ARCH=arm at91sam9260_defconfig всё з...   Jul 15 2012, 16:57
- - xor.kruger   Только смог добраться до Вашего конфига. На самом ...   Jul 15 2012, 21:00
- - Vull   Вопрос сняли, но все же добавлю, хороший мануал по...   Jul 16 2012, 10:21


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 11:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.01348 секунд с 7
ELECTRONIX ©2004-2016