From e8d388a98b09ff31a61c260a37da301754751a57 Mon Sep 17 00:00:00 2001 From: zador-blood-stained Date: Sun, 5 Jun 2016 01:10:18 +0300 Subject: [PATCH] Update Odroid C2 boot script --- config/boot-odroid-c2.ini | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/config/boot-odroid-c2.ini b/config/boot-odroid-c2.ini index c492fd8675..239480d883 100644 --- a/config/boot-odroid-c2.ini +++ b/config/boot-odroid-c2.ini @@ -66,6 +66,13 @@ setenv m_bpp "24" # setenv vout "dvi" # setenv vout "vga" +# Meson Timer +# 1 - Meson Timer +# 0 - Arch Timer +# Using meson_timer improves the video playback whoever it breaks KVM (virtualization). +# Using arch timer allows KVM/Virtualization to work however you'll experience poor video +setenv mesontimer "0" + # Default Console Device Setting setenv condev "console=ttyS0,115200n8 console=tty0 consoleblank=0" # on both @@ -85,4 +92,8 @@ fatload mmc 0:1 ${initrd_loadaddr} uInitrd fatload mmc 0:1 ${loadaddr} zImage fatload mmc 0:1 ${dtb_loadaddr} dtb/meson64_odroidc2.dtb +fdt addr ${dtb_loadaddr} +if test "${mesontimer}" = "0"; then fdt rm /meson_timer; fdt rm /cpus/cpu@0/timer; fdt rm /cpus/cpu@1/timer; fdt rm /cpus/cpu@2/timer; fdt rm /cpus/cpu@3/timer; fi +if test "${mesontimer}" = "1"; then fdt rm /timer; fi + booti ${loadaddr} ${initrd_loadaddr} ${dtb_loadaddr} \ No newline at end of file