From 3af65c3f55442f5a48e1657ec9e3fafffd7be0bc Mon Sep 17 00:00:00 2001 From: Shawn Guo Date: Fri, 8 Apr 2016 11:06:42 +0800 Subject: odroid: Update README with correct firmware link and XU4 support The firmware from link [1] only works with U-Boot image that is no bigger than 328KiB. Using it with the default mainline U-Boot today which is already around 500KiB is just not working. Correct the link to be hardkernel_1mb_uboot one [2], so that users can get mainline U-Boot work out of box. While at it, the README is updated to include XU4 support, like DTB file name. [1] https://github.com/hardkernel/u-boot/tree/odroidxu3-v2012.07/sd_fuse/hardkernel [2] https://github.com/hardkernel/u-boot/tree/odroidxu3-v2012.07/sd_fuse/hardkernel_1mb_uboot Signed-off-by: Shawn Guo Acked-by: Przemyslaw Marczak Reviewed-by: Anand Moon Signed-off-by: Minkyu Kang diff --git a/doc/README.odroid b/doc/README.odroid index ef243d1..c088ec4 100644 --- a/doc/README.odroid +++ b/doc/README.odroid @@ -1,11 +1,11 @@ - U-Boot for Odroid X2/U3/XU3 + U-Boot for Odroid X2/U3/XU3/XU4 ======================== 1. Summary ========== This is a quick instruction for setup Odroid boards. Board config: odroid_config for X2/U3 -Board config: odroid-xu3_config for XU3 +Board config: odroid-xu3_config for XU3/XU4 2. Supported devices ==================== @@ -14,6 +14,7 @@ This U-BOOT config can be used on three boards: - Odroid X2 with CPU Exynos 4412 rev 2.0 and 2GB of RAM - Odroid XU3 +- Odroid XU4 with CPU Exynos5422 and 2GB of RAM 3. Boot sequence @@ -29,9 +30,9 @@ http://dev.odroid.com/projects/4412boot/wiki/FrontPage?action=download&value=boo or here: http://odroid.in/guides/ubuntu-lfs/boot.tar.gz -<< XU3 >> +<< XU3/XU4 >> It can be downloaded from: -https://github.com/hardkernel/u-boot/tree/odroidxu3-v2012.07/sd_fuse/hardkernel +https://github.com/hardkernel/u-boot/tree/odroidxu3-v2012.07/sd_fuse/hardkernel_1mb_uboot 4. Boot media layout @@ -120,6 +121,7 @@ Supported fdt files are: - exynos4412-odroidx2.dtb - exynos4412-odroidu3.dtb - exynos5422-odroidxu3.dtb +- exynos5422-odroidxu4.dtb Supported kernel files are: - Image.itb -- cgit v0.10.2 From 4ecad8a62942a460b177f34f1eea7326614025f4 Mon Sep 17 00:00:00 2001 From: Alexander Graf Date: Thu, 10 Mar 2016 14:18:44 +0100 Subject: exynos: Set CNTFRQ Commit 73a1cb27 moved the check whether we should set the architected timer frequency from CONFIG_SYS_CLK_FREQ to CONFIG_TIMER_CLK_FREQ, but did not update all users of it. The one where I (finally) realized why KVM didn't work is the Arndale board, so this patch adds the respective define to it. Signed-off-by: Alexander Graf Fixes: 73a1cb27 Reviewed-by: York Sun Signed-off-by: Minkyu Kang diff --git a/include/configs/exynos-common.h b/include/configs/exynos-common.h index 852829c..b61f889 100644 --- a/include/configs/exynos-common.h +++ b/include/configs/exynos-common.h @@ -31,6 +31,7 @@ /* input clock of PLL: 24MHz input clock */ #define CONFIG_SYS_CLK_FREQ 24000000 +#define CONFIG_TIMER_CLK_FREQ CONFIG_SYS_CLK_FREQ #define CONFIG_SETUP_MEMORY_TAGS #define CONFIG_CMDLINE_TAG -- cgit v0.10.2