blob: 1a66bf92e6452f45c9b8889e070b4d9bc16d3209 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#!/bin/sh
set -e
rootdir=$1
image=$2
if [ -z "${image}" ]; then
echo "Image not specified"
exit
fi
if [ ! -f '/usr/lib/u-boot/Cubietruck/u-boot-sunxi-with-spl.bin' ]; then
echo "Unable to find cubietruck u-boot file"
exit
fi
# u-boot needs to be dd'd to the device, not a partition
# but kpartx does not setup the device, just the partitions
dd if=/usr/lib/u-boot/Cubietruck/u-boot-sunxi-with-spl.bin of=${image} bs=1k seek=8
mkdir -p $rootdir/boot/dtbs
cp $rootdir/usr/lib/linux-image-*-armmp/* $rootdir/boot/dtbs
for module in phy-sun4i-usb ohci-platform; do
echo ${module} >> ${rootdir}/etc/initramfs-tools/modules
done
|