configs/arm_juno: add support for Juno r2

Signed-off-by: Joao Pinto <jpinto@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
Joao Pinto 2016-06-09 11:40:30 +01:00 committed by Thomas Petazzoni
parent 725ff29fb7
commit 234d81bf33
2 changed files with 17 additions and 2 deletions

View File

@ -6,6 +6,7 @@ Intro
These instructions apply to all models of the ARM Juno: These instructions apply to all models of the ARM Juno:
- Juno r0 (does not support PCIe) - Juno r0 (does not support PCIe)
- Juno r1 (supports PCIe) - Juno r1 (supports PCIe)
- Juno r2 (Big Cluster with A72)
Buildroot will generate the kernel image, device tree blob and a Buildroot will generate the kernel image, device tree blob and a
minimal root filesystem. minimal root filesystem.
@ -41,6 +42,7 @@ After building, you should obtain this tree:
+-- rootfs.tar +-- rootfs.tar
+-- juno.dtb (if Juno r0 is used) +-- juno.dtb (if Juno r0 is used)
+-- juno-r1.dtb (if Juno r1 is used) +-- juno-r1.dtb (if Juno r1 is used)
+-- juno-r2.dtb (if Juno r2 is used)
+-- Image +-- Image
Preparing your rootfs Preparing your rootfs
@ -89,6 +91,19 @@ NOR3LOAD: 00000000 ;Image Load Address
NOR3ENTRY: 00000000 ;Image Entry Point NOR3ENTRY: 00000000 ;Image Entry Point
...... ......
Configure *.dtb in the boot configuration for Juno r2
=====================================================
SITE1/HBI0262D/images.txt
......
NOR3UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE
NOR3ADDRESS: 0x02000000 ;Image Flash Address
NOR3FILE: \SOFTWARE\juno-r2.dtb ;Image File Name
NOR3NAME: board.dtb ;Specify target filename to preserve file extension
NOR3LOAD: 00000000 ;Image Load Address
NOR3ENTRY: 00000000 ;Image Entry Point
......
Installing kernel image and DTB Installing kernel image and DTB
=============================== ===============================
@ -97,7 +112,7 @@ Installing kernel image and DTB
A mass storage device should appear in your desktop. A mass storage device should appear in your desktop.
3. Open the software/ folder 3. Open the software/ folder
4. Copy the 'Image' file to software/ 4. Copy the 'Image' file to software/
5. Copy the 'juno-r1.dtb' (r1) or the 'juno.dtb' (r0) file to software/ 5. Copy the 'juno-r1.dtb' (r1), 'juno.dtb' (r0) or juno-r2.dtb (r2) file to software/
6. Press the red button in the front pannel of ARM Juno 6. Press the red button in the front pannel of ARM Juno
At this time, the board will erase the Flash entry for each new item and At this time, the board will erase the Flash entry for each new item and

View File

@ -11,4 +11,4 @@ BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="linux-linaro-4.3-2015.11"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/arm/juno/linux-juno-defconfig" BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/arm/juno/linux-juno-defconfig"
BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="arm/juno arm/juno-r1" BR2_LINUX_KERNEL_INTREE_DTS_NAME="arm/juno arm/juno-r1 arm/juno-r2"