LINUX.ORG.RU

охереть, тоже хочу такую работу, чтоб всё лор за меня делал
и чтобы за компом

anonymous
()
Ответ на: комментарий от anonymous

тоже хочу такую работу

купить такие платки ты можешь за 100 баксов на стартерките и делать с ними что душе угодно. По существу сказать есть что нибудь?

splinter ★★★★★
() автор топика
Ответ на: комментарий от arsi

initrd не использую, rootfs зашит в ядро.

splinter ★★★★★
() автор топика
Ответ на: комментарий от splinter

> как то можно по такому логу найти причину фолта?

да практически никак :)

по логу видно, что ядро пытается запустить инит (/sbin/init, /etc/init, /bin/init или /bin/sh) и валится на внутриядерном сегфолте, если я правильно понял. почему — хз. может эльф (инит) кривой, может загрузчик эльфов кривой, может… я с такой проблемой не сталкивался, так что гадаю на кофейной гуще^W^W логах :)

можешь указать левый root= в параметрах загрузки в убуте и посмотреть результат, хотя я подозреваю, какой будет результат. можешь собрать свой приветмир статически и указать его ядру как init=/bin/helloworld или типа того. пробуй :)

arsi ★★★★★
()
Ответ на: комментарий от arsi

можешь указать левый root= в параметрах загрузки в убуте и посмотреть результат

разве в U-boot можно указать root= ? я так понимаю это надо снова ядро пересобирать, у меня даже мыслей нет какой там можно указать инит.

splinter ★★★★★
() автор топика
Ответ на: комментарий от splinter

> разве в U-boot можно указать root= ?

конечно. я уже не помню точно, что там к чему, но завтра на работе могу посмотреть, т.к. с очень похожей платой работаю.

набери в убуте printenv, или как там оно, и поищи переменную со строкой параметров ядра. там что-то типа bootcmd= или типа того, но там точно должно быть root=«...» и обычно console=«...» на последовательный порт. потом editenv «эта_переменная» и меняешь рут на что хочешь (или добавляешь свои параметры, удаляешь старые, …). потом saveenv или сразу boot. блин, давно я с убутом не работал :)

arsi ★★★★★
()
Ответ на: комментарий от splinter

Можно указать. У меня U-Boot на ШиваПлаге грузится как с root=/dev/sda1 с усб флешки, с SD карты, так и с внутреннего NAND.

blind_oracle ★★★★★
()

Откуда ведро? З.Ы. Юзаю со стартеркитовской бордой арм стейбл бранч с наложенными at91 патчами, проблем не возникало. Но билдрутом собирал только корень (сейчас ухожу от билдрута в сторону опенврт).

AiFiLTr0 ★★★★★
()
Ответ на: комментарий от AiFiLTr0

Еще у меня на их бордени прошивка плисины с хоста без пайки пары костылей не завелась. И то, к плисине есть два окна по два мегабайта, что совершенно некошерно. Вот, мож пригодится: http://necromant.ath.cx/wp/2011/11/18/прошиваем-xilinxовскую-fpgaшку-от-arma/...

AiFiLTr0 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.