[U-Boot-Users] Proposal for patch to configure networkparameters
Ulf Samuelsson
ulf at atmel.com
Mon Apr 23 11:01:27 CEST 2007
If anyone wants to see how it works in practice,
then running the attached script will download my
new buildroot, and build a complete set of functions
to get a board running with Linux.
It will build
at91-bootstrap-2.3 with my private additions
u-boot-1.2.0 with my private additions
linux-2.6.20.4 maxim + experimental patches
rootfs (jffs2)
rootfs (ext2)
for the following configurations:
at91rm9200df* at91rm9200ek running from dataflashcard
at91sam9260dfc at91sam9260ek running from dataflashcard
at91sam9261ek* at91sam9261 running from internal dataflash
at91sam9263ek at91sam9263ek running from dataflashcard
Only the two boards marked '*' have been run on actual H/W yet,
the other two boards will be tested when I get my boards back.
Don't try to get support for these things from Atmel
since they do not know anything about the internals.
The stuff is also available at:
www.at91.com
in the AT91 Buildroot project.
--------------------------------------------------------------
#!/bin/bash
TOPDIR=`pwd`
BUILDROOT=buildroot-atmel
BUILDROOT_VER=2007-04-22
BUILDROOT_SOURCE=${BUILDROOT}-${BUILDROOT_VER}.cpio.bz2
BUILDROOT_SITE=ftp://at91dist:distrib@81.80.104.162/AT91_Third_Party_Design_Flow/Linux_Host/Source
DL_DIR=${TOPDIR}/Source
UNZIP=bzcat
function prepare_directories()
{
mkdir -p /tftpboot
mkdir -p /usr/local/arm
mkdir -p /usr/local/install/downloads
}
function get_buildroot()
{
if ! [ -d ${BUILDROOT} ] ; then
mkdir -p ${DL_DIR}
wget -P ${DL_DIR} ${BUILDROOT_SITE}/${BUILDROOT_SOURCE}
${UNZIP} ${DL_DIR}/${BUILDROOT_SOURCE} | cpio -idv
fi
}
function make_board()
{
cd ${BUILDROOT}
echo "building board $1"
make B=$1 board
make $2
make saveconfig
cd ${TOPDIR}
}
function make_all_boards()
{
make_board at91rm9200df $1
make_board at91sam9260dfc $1
make_board at91sam9261ek $1
make_board at91sam9263ek $1
}
prepare_directories
get_buildroot
make -C ${BUILDROOT} menuconfig
make_all_boards source
make_all_boards
--
Best Regards
Ulf Samuelsson
-------------- next part --------------
A non-text attachment was scrubbed...
Name: make_boards.sh
Type: application/x-shellscript
Size: 969 bytes
Desc: not available
Url : http://lists.denx.de/pipermail/u-boot/attachments/20070423/be8b93b8/attachment.bin
More information about the U-Boot
mailing list