Ник:
Пароль:

Контакты

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-AT91SAM9G45/M10
ставим рутовую ФС на USB Drive
buletz
Добавлено 20.09.2012 13:36 Редактировалось 20.09.2012 13:36
0
Сообщение: 1
buletz
3

Пункты: 5920
Регистрация: 16.11.2011
Пол: Мужчина
В продолжение
http://starterkit.ru/html/index.php?name=forum&op=view&id=17336
решил завести отдельную тему и обсудить проблему загрузки нового ядра (3.4+) на плате SK-AT91SAM9G45.

Как уже выяснили, рутовая ФС на NANDе (UBI FS) стартовать без доработки напильником не желает, нужно видимо переходить на JFFS.
Я решил выбрать путь полегче и стартовать рутовую на USB флешке (USB Drive):
- отформатил usb drive в ext2
- залил туда рутовую ФС
- в конфиге ядра выставил командную строку
Код
root=/dev/sda1 rootfstype=ext2 rootwait

и добавил дрова на поддержку SCSI (оказывается USB Drive без поддержки SCSI не работает, см.
http://www.linux-usb.org/USB-guide/x498.html
)

В итоге ядро успешно детектит флешку, но паникует со словами
Код
Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000004


Полный лог загрузки тут:
http://pastebin.com/twTvamjn
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 20.09.2012 15:11 Сообщение: 2
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
первое что в голову приходит - несоответствие при сборке, например рутовая собрана с OABI, а ядро с EABI опциями..
второе, в рутовой проверить и прописать устройства (если их нет)
/dev/console
/dev/null
и на всякий случай
/dev/ttyS0

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
buletz
Добавлено 20.09.2012 15:16 Сообщение: 3
buletz
3

Пункты: 5920
Регистрация: 16.11.2011
Пол: Мужчина
что-то явно не то у меня с конфигом.
попробовал ваш конфиг:
http://pastebin.com/E9xdMqgU
и с USB загрузилось без проблем.

примечательно то, что я просто подсунул ваш конфиг от 3.4.2 в ядро 3.4.11 и оно его приняло без особых возражений, скомпилилось.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 20.09.2012 21:46 Редактировалось 20.09.2012 21:49 Сообщение: 4
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
что-то явно не то у меня с конфигом.
примечательно то, что я просто подсунул ваш конфиг от 3.4.2 в ядро 3.4.11 и оно его приняло без особых возражений, скомпилилось.

дак это.. берем два конфига, открываем в соседних окнах и смотрим - в чем разница.. справка по пунктам встроена в menuconfig конфигуратора..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9G45/M10