[sisyphus] Sisyphus on ARM OMAP3 BlueShark

Eugene Prokopiev enp на itx.ru
Ср Янв 18 15:59:32 MSK 2012


17 января 2012 г. 16:57 пользователь Paul Wolneykien
<manowar на altlinux.org> написал:

> Ещё можно, как минимум, на вашей железке, на другой v7 железке, и в
> QUEMU. Не исключено также, что и на v5 тоже можно. :)

Можно логически продолжить эту цепочку и вообще ядро не собирать, а
попробовать использовать имеющееся 2.6.32 :)

Я собрал пока только rootfs по мотивам профиля
git.alt:/people/silicium/packages/mkimage-profile-armrootfs.git, но
добавил туда вручную /dev и /lib/{modules,firmware} из оригинальной
rootfs - и оно вроде бы почти загрузилось, если не считать двух
проблем:

1) совершенно не работает udevd (в логи кричит unable to receive ctrl
connection: Function not implemented, хотя с нашим el-smp умудряется
ведь работать) - потому и решил еще и /dev из оригинальной rootfs
добавить
2) вывод обрывается как раз перед логином в текстовую консоль

Надо сказать, что я подключаюсь к плате с помощью mini-USB-провода и
minicom. В оригинальной системе я получаю приглашение, логинюсь и с
помощь who вижу, что я подключился через ttyS2. В местном inittab
написано:

S:2345:respawn:/sbin/getty 115200 ttyS2

Я подумал было, что именно этого мне и не хватает, но после добавления
аналогичной строчки (разве что getty на mingetty заменил) получаю
всего лишь:

INIT: Id "S" respawning too fast: disabled for 5 minutes

rc.local при этом вполне отрабатывает, но работать без консоли,
перетыкая SD-карточку для изучения результатов, довольно неудобно ;)
Как бы мне все же получить консоль?


-- 
С уважением,
Прокопьев Евгений


Подробная информация о списке рассылки Sisyphus