summaryrefslogtreecommitdiff
path: root/SITE1
diff options
context:
space:
mode:
authorRyan Harkin <ryan.harkin@linaro.org>2015-07-24 17:33:27 +0100
committerRyan Harkin <ryan.harkin@linaro.org>2015-07-24 20:43:48 +0100
commitc651b54aa769dd02601d4377e72a1cf15fc50769 (patch)
tree83a961240291de8d747040be635f94e01961080a /SITE1
parentf616bc7a44f748fa02abf8780ca0f6c4f38d30b5 (diff)
downloadvexpress-firmware-c651b54aa769dd02601d4377e72a1cf15fc50769.tar.gz
Change SOFTWARE layout to reflect Juno changesarmlt-vexpress-15.08armlt-vexpress-15.07
The SOFTWARE directory has been re-organised in response to changes I made for Juno R0/R1, where the images.txt provides a translation from multiple files on the uSD card to the same names in NOR flash. This uses the NORxNAME parameter in images.txt. Presently, A5, A9 and TC1 are not really supported, so they use the old binaries that they've always used. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
Diffstat (limited to 'SITE1')
-rw-r--r--SITE1/HBI0191B/images.txt39
-rw-r--r--SITE1/HBI0225B/images.txt35
-rw-r--r--SITE1/HBI0237A/images.txt35
-rw-r--r--SITE1/HBI0249A/images.txt11
4 files changed, 101 insertions, 19 deletions
diff --git a/SITE1/HBI0191B/images.txt b/SITE1/HBI0191B/images.txt
index 7072499..7cc16d6 100644
--- a/SITE1/HBI0191B/images.txt
+++ b/SITE1/HBI0191B/images.txt
@@ -1,9 +1,36 @@
TITLE: Versatile Express Images Configuration File
[IMAGES]
-TOTALIMAGES: 1 ;Number of Images (Max : 32)
-NOR0UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
-NOR0ADDRESS: 44000000 ;Image Flash Address
-NOR0FILE: \SOFTWARE\A9\uefi.bin ;Image File Name
-NOR0LOAD: 44000000 ;Image Load Address
-NOR0ENTRY: 44000000 ;Image Entry Point
+TOTALIMAGES: 5 ;Number of Images (Max : 32)
+NOR0UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
+NOR0ADDRESS: 44000000 ;Image Flash Address
+NOR0NAME: boot.bin
+NOR0FILE: \SOFTWARE\boot-a9.bin ;Image File Name
+NOR0LOAD: 44000000 ;Image Load Address
+NOR0ENTRY: 44000000 ;Image Entry Point
+
+NOR1UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
+NOR1ADDRESS: 03000000 ;Image Flash Address
+NOR1FILE: \SOFTWARE\zImage ;Image File Name - master kernel
+NOR1LOAD: 80008000 ;Image Load Address
+NOR1ENTRY: 80008000 ;Image Entry Point
+
+NOR2UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
+NOR2ADDRESS: 00600000 ;Image Flash Address
+NOR2NAME: ramdisk.img
+NOR2FILE: \SOFTWARE\ramdisk.img ;Image File Name - master initrd
+NOR2LOAD: a0100000 ;Image Load Address
+NOR2ENTRY: a0100000 ;Image Entry Point
+
+NOR3UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
+NOR3ADDRESS: 0c000000 ;Image Flash Address
+NOR3NAME: board.dtb
+NOR3FILE: \SOFTWARE\a9.dtb ;Image File Name - master DTB
+NOR3LOAD: a0000000 ;Image Load Address
+NOR3ENTRY: a0000000 ;Image Load Address
+
+NOR4UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
+NOR4ADDRESS: 0ffc0000 ;Image Flash Address
+NOR4FILE: \SOFTWARE\blank.img ;Image File Name
+NOR4LOAD: 00000000 ;Image Load Address
+NOR4ENTRY: 00000000 ;Image Entry Point
diff --git a/SITE1/HBI0225B/images.txt b/SITE1/HBI0225B/images.txt
index f1691aa..9d995ca 100644
--- a/SITE1/HBI0225B/images.txt
+++ b/SITE1/HBI0225B/images.txt
@@ -1,7 +1,34 @@
TITLE: Versatile Express Images Configuration File
[IMAGES]
-TOTALIMAGES: 1 ;Number of Images (Max : 32)
-NOR0UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE
-NOR0ADDRESS: BOOT ;Image Flash Address
-NOR0FILE: \SOFTWARE\A5\uefi.bin ;Image File Name
+TOTALIMAGES: 5 ;Number of Images (Max : 32)
+NOR0UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE
+NOR0ADDRESS: BOOT ;Image Flash Address
+NOR0NAME: boot.bin
+NOR0FILE: \SOFTWARE\boot-a5.bin ;Image File Name
+
+NOR1UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
+NOR1ADDRESS: 03000000 ;Image Flash Address
+NOR1FILE: \SOFTWARE\zImage ;Image File Name - master kernel
+NOR1LOAD: 80008000 ;Image Load Address
+NOR1ENTRY: 80008000 ;Image Entry Point
+
+NOR2UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
+NOR2ADDRESS: 00600000 ;Image Flash Address
+NOR2NAME: ramdisk.img
+NOR2FILE: \SOFTWARE\ramdisk.img ;Image File Name - master initrd
+NOR2LOAD: a0100000 ;Image Load Address
+NOR2ENTRY: a0100000 ;Image Entry Point
+
+NOR3UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
+NOR3ADDRESS: 0c000000 ;Image Flash Address
+NOR3NAME: board.dtb
+NOR3FILE: \SOFTWARE\a5.dtb ;Image File Name - master DTB
+NOR3LOAD: a0000000 ;Image Load Address
+NOR3ENTRY: a0000000 ;Image Load Address
+
+NOR4UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
+NOR4ADDRESS: 0ffc0000 ;Image Flash Address
+NOR4FILE: \SOFTWARE\blank.img ;Image File Name
+NOR4LOAD: 00000000 ;Image Load Address
+NOR4ENTRY: 00000000 ;Image Entry Point
diff --git a/SITE1/HBI0237A/images.txt b/SITE1/HBI0237A/images.txt
index 58c0c0d..7afd2de 100644
--- a/SITE1/HBI0237A/images.txt
+++ b/SITE1/HBI0237A/images.txt
@@ -1,7 +1,34 @@
TITLE: Versatile Express Images Configuration File
[IMAGES]
-TOTALIMAGES: 1 ;Number of Images (Max : 32)
-NOR0UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE
-NOR0ADDRESS: BOOT ;Image Flash Address
-NOR0FILE: \SOFTWARE\TC1\uefi.bin ;Image File Name
+TOTALIMAGES: 5 ;Number of Images (Max : 32)
+NOR0UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE
+NOR0ADDRESS: BOOT ;Image Flash Address
+NOR0NAME: boot.bin
+NOR0FILE: \SOFTWARE\boot-tc1.bin ;Image File Name
+
+NOR1UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
+NOR1ADDRESS: 03000000 ;Image Flash Address
+NOR1FILE: \SOFTWARE\zImage ;Image File Name - master kernel
+NOR1LOAD: 80008000 ;Image Load Address
+NOR1ENTRY: 80008000 ;Image Entry Point
+
+NOR2UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
+NOR2ADDRESS: 00600000 ;Image Flash Address
+NOR2NAME: ramdisk.img
+NOR2FILE: \SOFTWARE\ramdisk.img ;Image File Name - master initrd
+NOR2LOAD: a0100000 ;Image Load Address
+NOR2ENTRY: a0100000 ;Image Entry Point
+
+NOR3UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
+NOR3ADDRESS: 0c000000 ;Image Flash Address
+NOR3NAME: board.dtb
+NOR3FILE: \SOFTWARE\tc2.dtb ;Image File Name - master DTB
+NOR3LOAD: a0000000 ;Image Load Address
+NOR3ENTRY: a0000000 ;Image Load Address
+
+NOR4UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
+NOR4ADDRESS: 0ffc0000 ;Image Flash Address
+NOR4FILE: \SOFTWARE\blank.img ;Image File Name
+NOR4LOAD: 00000000 ;Image Load Address
+NOR4ENTRY: 00000000 ;Image Entry Point
diff --git a/SITE1/HBI0249A/images.txt b/SITE1/HBI0249A/images.txt
index 5e3213f..cb3df6a 100644
--- a/SITE1/HBI0249A/images.txt
+++ b/SITE1/HBI0249A/images.txt
@@ -9,31 +9,32 @@ NOR0FILE: \SOFTWARE\bm_v522r.axf ;Image File Name
NOR1UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
NOR1ADDRESS: 00000000 ;Image Flash Address
NOR1NAME: BOOTSCRIPT ;Image Flash Name
-NOR1FILE: \SOFTWARE\TC2\bootscr.txt ;Image File Name
+NOR1FILE: \SOFTWARE\bootscr.txt ;Image File Name
NOR2UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
NOR2ADDRESS: 03000000 ;Image Flash Address
-NOR2FILE: \SOFTWARE\TC2\zImage ;Image File Name - master kernel
+NOR2FILE: \SOFTWARE\zImage ;Image File Name - master kernel
NOR2LOAD: 80008000 ;Image Load Address
NOR2ENTRY: 80008000 ;Image Entry Point
NOR3UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
NOR3ADDRESS: 00600000 ;Image Flash Address
NOR3NAME: ramdisk.img
-NOR3FILE: \SOFTWARE\TC2\ramdisk.img ;Image File Name - master initrd
+NOR3FILE: \SOFTWARE\ramdisk.img ;Image File Name - master initrd
NOR3LOAD: a0100000 ;Image Load Address
NOR3ENTRY: a0100000 ;Image Entry Point
NOR4UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
NOR4ADDRESS: 0c000000 ;Image Flash Address
NOR4NAME: board.dtb
-NOR4FILE: \SOFTWARE\TC2\board.dtb ;Image File Name - master DTB
+NOR4FILE: \SOFTWARE\tc2.dtb ;Image File Name - master DTB
NOR4LOAD: a0000000 ;Image Load Address
NOR4ENTRY: a0000000 ;Image Load Address
NOR5UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
NOR5ADDRESS: 0d000000 ;Image Flash Address
-NOR5FILE: \SOFTWARE\TC2\boot.bin ;Image File Name
+NOR5NAME: boot.bin
+NOR5FILE: \SOFTWARE\boot-tc2.bin ;Image File Name
NOR5LOAD: b0000000 ;Image Load Address
NOR5ENTRY: b0000000 ;Image Entry Point