From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_00,FH_DATE_PAST_20XX, SPF_PASS autolearn=no version=3.2.5 Date: Tue, 12 Jan 2010 17:10:15 +0300 From: "A.Kitouwaykin" To: devel-ports@lists.altlinux.org Message-Id: <20100112171015.c5d7646e.cetus@newmail.ru> In-Reply-To: <1601262006317@webmail124.yandex.ru> References: <1601262006317@webmail124.yandex.ru> Organization: JSC Radioavionika X-Mailer: Sylpheed 3.0.0beta4 (GTK+ 2.18.5; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-SpamTest-Envelope-From: cetus@newmail.ru X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 11624 [Jan 12 2010] X-SpamTest-Method: none X-SpamTest-Rate: 0 X-SpamTest-SPF: neutral X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0278], KAS30/Release Subject: Re: [devel-ports] =?koi8-r?b?08LP0svBIHJvb3Rmcz8=?= X-BeenThere: devel-ports@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux arch porting List-Id: ALT Linux arch porting List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jan 2010 14:10:34 -0000 Archived-At: List-Archive: On Mon, 28 Dec 2009 16:18:37 +0300 Mike Lykov wrote: > Здравствуйте. > > Имеется у меня плата такая: > CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177 > Machine: Atmel AT91SAM9260-EK > > стоит на ней nandflash обьемом 512Мб, и засовываю я в него bootstrap, u-boot, kernel и далее хочу rootfs, куда ж без нее. > все части кроме rootfs уже грузятся, а вот с ее сборкой пока трудности. пробовал брать готовые с linux4sam/angstrom, но не идет (ругается при монтировании jffs2 на разное). > > Вот и хотел бы я тут узнать - как и кто тут собирает rootfs на основе платформы arm на altlinux? откуда что берется, чем и какие методы? > > минимальная задача простая - просто загрузиться в командную строку, любой шелл-интерпретатор да несколько утилит в busybox. > далее - пакетный менеджер, sshd, ftpd, разное. > > кто расскажет? а то писем тут совсем мало ;) > Здравствуйте. Мой коллега проделал всё это ручками, т.е. mkdir bin sbin etc usr ...; cat > etc/passwd root:... ^D и т.д. Рецепт, как я понял взят из linux from scratch, для кросс-сборки использовались crosstool-ng. Приручить buildroot не получилось. Получилось приручить (низкий поклон авторам) hasher и (снова низкий поклон авторам) порт Сизифа на arm. Правда, тут уже не "минимальная задача", а glibc, bash, mc и куча всего-всего... Тестировалось с модулем Тион-270Про от ЗАО ЗЭО, (zao-zeo.ru), точнее тестировался модуль, т.к. требуется-то как раз минимум: запустить в фреймбуфере программку на qt -- Анатолий Китайкин ОАО Радиоавионика, СПб