mirror of
https://bitbucket.org/gwenhael/cubietruck-slackware.git
synced 2025-01-29 08:34:16 +01:00
changed vga/hdmi fex files creation
This commit is contained in:
parent
8dfb149e32
commit
991f5ac7da
1 changed files with 13 additions and 5 deletions
18
build.sh
18
build.sh
|
@ -69,8 +69,10 @@ patch -f $DEST/linux-sunxi/drivers/gpio/gpio-sunxi.c < patch/gpio.patch || true
|
|||
# Applying Patch for high load. Could cause troubles with USB OTG port
|
||||
sed -e 's/usb_detect_type = 1/usb_detect_type = 0/g' $DEST/cubie_configs/sysconfig/linux/cubietruck.fex > $DEST/cubie_configs/sysconfig/linux/ct.fex
|
||||
|
||||
#Change Video output ( TODO add a param so the user can choose that ?)
|
||||
sed -e 's/screen0_output_type.*/screen0_output_type = '$DISPLAY'/g' $DEST/cubie_configs/sysconfig/linux/ct.fex > $DEST/cubie_configs/sysconfig/linux/ct-vga.fex
|
||||
# Prepare fex files for VGA & HDMI
|
||||
sed -e 's/screen0_output_type.*/screen0_output_type = 3/g' $DEST/cubie_configs/sysconfig/linux/ct.fex > $DEST/cubie_configs/sysconfig/linux/ct-hdmi.fex
|
||||
sed -e 's/screen0_output_type.*/screen0_output_type = 4/g' $DEST/cubie_configs/sysconfig/linux/ct.fex > $DEST/cubie_configs/sysconfig/linux/ct-vga.fex
|
||||
|
||||
|
||||
# Copying Kernel config
|
||||
cp $SRC/config/kernel.config $DEST/linux-sunxi/
|
||||
|
@ -89,8 +91,8 @@ cd $DEST/sunxi-tools
|
|||
make clean && make fex2bin
|
||||
cp fex2bin /usr/bin/
|
||||
# hardware configuration
|
||||
fex2bin $DEST/cubie_configs/sysconfig/linux/ct-vga.fex $DEST/output/script.bin
|
||||
fex2bin $DEST/cubie_configs/sysconfig/linux/ct.fex $DEST/output/script-hdmi.bin
|
||||
fex2bin $DEST/cubie_configs/sysconfig/linux/ct-vga.fex $DEST/output/script-vga.bin
|
||||
fex2bin $DEST/cubie_configs/sysconfig/linux/ct-hdmi.fex $DEST/output/script-hdmi.bin
|
||||
|
||||
# kernel image
|
||||
echo "------ Compiling kernel"
|
||||
|
@ -257,9 +259,15 @@ EOT
|
|||
echo T0:2345:respawn:/sbin/getty -L ttyS0 115200 vt100 >> $DEST/output/sdcard/etc/inittab
|
||||
|
||||
cp $DEST/output/uEnv.txt $DEST/output/sdcard/boot/
|
||||
cp $DEST/output/script.bin $DEST/output/sdcard/boot/
|
||||
cp $DEST/linux-sunxi/arch/arm/boot/uImage $DEST/output/sdcard/boot/
|
||||
|
||||
# copy proper bin file
|
||||
if [ $DISPLAY == 4 ]; then
|
||||
cp $DEST/output/script-vga.bin $DEST/output/sdcard/boot/script.bin
|
||||
else
|
||||
cp $DEST/output/script-hdmi.bin $DEST/output/sdcard/boot/script.bin
|
||||
fi
|
||||
|
||||
cp -R $DEST/linux-sunxi/output/lib/modules $DEST/output/sdcard/lib/
|
||||
cp -R $DEST/linux-sunxi/output/lib/firmware/ $DEST/output/sdcard/lib/
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue