[sisyphus] Sisyphus on ARM OMAP3 BlueShark

Paul Wolneykien manowar на altlinux.org
Ср Янв 18 16:02:21 MSK 2012


18.01.2012 15:59, Eugene Prokopiev пишет:
> 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) вывод обрывается как раз перед логином в текстовую консоль

  Да, я помню, что там нужен какой-то патч для функции accept4().

> 
> Надо сказать, что я подключаюсь к плате с помощью 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-карточку для изучения результатов, довольно неудобно ;)
> Как бы мне все же получить консоль?

  Так может быть консоль только одна (ttyS0 или ttyS1)?

> 
> 



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