Commit 3cd6be3e authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

Added support for Terasic DE10 Standard

parent 8268d1af
......@@ -8,6 +8,7 @@ headers:
boot-orange-pi-plus-2e: boot-armv7
boot-orange-pi-pc-plus: boot-armv7
boot-orange-terasic-de10-standard: boot-armv7
boot-raspberry-pi-3-b: boot-armv8
boot-qemu-kvm64: boot-x86_64
boot-qemu-core2duo: boot-x86_64
......@@ -151,6 +152,43 @@ opipcplus:
rm -rf /kernelconfig
rm -rf linux-4.14.36
terasicde10standard-clfs:
tar xf linux-4.14.36.tar.xz
patch -Np1 -d linux-4.14.36 < linux-4.14.36-gcc8.patch
$(MAKE) -C linux-4.14.36 socfpga_defconfig
/kernelconfig/initramfs/prepare
bash -c 'files=`ls -1 /kernelconfig/terasic-de10-standard` ; for config in $$files ; do cat /kernelconfig/terasic-de10-standard/$$config >> linux-4.14.36/.config ; done'
$(MAKE) -C linux-4.14.36 oldconfig
$(MAKE) -C linux-4.14.36
$(MAKE) -C linux-4.14.36 zinstall modules_install dtbs_install
cp -v linux-4.14.36/.config /boot/config-4.14.36
ln -svf vmlinuz-4.14.36 /boot/zImage
ln -svf dtbs/4.14.36/socfpga_cyclone5_socdk.dtb /boot/machine.dtb
$(MAKE) -C ../kmod tests
rm -rf /kernelconfig
rm -rf linux-4.14.36
terasicde10standard:
tar xf linux-4.14.36.tar.xz
patch -Np1 -d linux-4.14.36 < linux-4.14.36-gcc8.patch
cp -v /boot/config-4.14.36 linux-4.14.36/.config
/kernelconfig/initramfs/prepare
bash -c 'files=`ls -1 /kernelconfig/terasic-de10-standard` ; for config in $$files ; do cat /kernelconfig/terasic-de10-standard/$$config >> linux-4.14.36/.config ; done'
$(MAKE) -C linux-4.14.36 oldconfig
$(MAKE) -C linux-4.14.36
rm -rf /lib/modules
rm -rf /boot/dtbs
rm -f /boot/config*
rm -f /boot/vmlinux*
rm -f /boot/System.map*
$(MAKE) -C linux-4.14.36 zinstall modules_install dtbs_install
cp -v linux-4.14.36/.config /boot/config-4.14.36
ln -svf vmlinuz-4.14.36 /boot/zImage
ln -svf dtbs/4.14.36/socfpga_cyclone5_socdk.dtb /boot/machine.dtb
rm -f /boot/*.old
rm -rf /kernelconfig
rm -rf linux-4.14.36
rpi3b-clfs:
tar xf linux-4.14.36.tar.xz
patch -Np1 -d linux-4.14.36 < linux-4.14.36-gcc8.patch
......
......@@ -25,6 +25,10 @@
<ant antfile="packages/linux/build.xml" target="boot-linux-armv7"/>
</target>
<target name="boot-linux-terasic-de10-standard">
<ant antfile="packages/linux/build.xml" target="boot-linux-armv7"/>
</target>
<target name="boot-linux-armv7">
<property name="makedir" value="${builddir}/linux-4.14.36"/>
<mkdir dir="${makedir}"/>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment