summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Harkin <ryan.harkin@linaro.org>2015-05-21 15:28:59 +0100
committerRyan Harkin <ryan.harkin@linaro.org>2015-06-05 13:25:03 +0100
commitcd01b72d51ca55b9d79e87d58d39b2b3c9bf2901 (patch)
tree2392adaea3903ee6b5120cbd9f870d08c1894dc4
parentd17897ccfe8df655342609d495d7c22fbd39d1e9 (diff)
UEFI config is stored in NOR flash. When writing a new board recovery image, the user will generally not want to use old and incompatible UEFI config. By placing a blank image where the UEFI config resides, the first time the user flashes a new recovery image, the config will be erased. Subsequent reboots will not change the timestamp of blank.img, so the NOR will remain intact for the user to keep persistent UEFI config over reboots. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
-rw-r--r--SITE1/HBI0262B/images.txt8
-rw-r--r--SITE1/HBI0262C/images.txt8
-rw-r--r--SOFTWARE/blank.imgbin0 -> 196608 bytes
3 files changed, 14 insertions, 2 deletions
diff --git a/SITE1/HBI0262B/images.txt b/SITE1/HBI0262B/images.txt
index 21b2700..be18532 100644
--- a/SITE1/HBI0262B/images.txt
+++ b/SITE1/HBI0262B/images.txt
@@ -1,7 +1,7 @@
TITLE: Versatile Express Images Configuration File
[IMAGES]
-TOTALIMAGES: 7 ;Number of Images (Max: 32)
+TOTALIMAGES: 8 ;Number of Images (Max: 32)
NOR0UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE
NOR0ADDRESS: 0x00000000 ;Image Flash Address
@@ -47,3 +47,9 @@ NOR6ADDRESS: 0x03E40000 ;Image Flash Address
NOR6FILE: \SOFTWARE\bl0.bin ;Image File Name
NOR6LOAD: 00000000 ;Image Load Address
NOR6ENTRY: 00000000 ;Image Entry Point
+
+NOR7UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE
+NOR7ADDRESS: 0x0BFC0000 ;Image Flash Address
+NOR7FILE: \SOFTWARE\blank.img ;Image File Name
+NOR7LOAD: 00000000 ;Image Load Address
+NOR7ENTRY: 00000000 ;Image Entry Point
diff --git a/SITE1/HBI0262C/images.txt b/SITE1/HBI0262C/images.txt
index 7955648..87f1fc3 100644
--- a/SITE1/HBI0262C/images.txt
+++ b/SITE1/HBI0262C/images.txt
@@ -1,7 +1,7 @@
TITLE: Versatile Express Images Configuration File
[IMAGES]
-TOTALIMAGES: 7 ;Number of Images (Max: 32)
+TOTALIMAGES: 8 ;Number of Images (Max: 32)
NOR0UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE
NOR0ADDRESS: 0x00000000 ;Image Flash Address
@@ -47,3 +47,9 @@ NOR6ADDRESS: 0x03E40000 ;Image Flash Address
NOR6FILE: \SOFTWARE\bl0.bin ;Image File Name
NOR6LOAD: 00000000 ;Image Load Address
NOR6ENTRY: 00000000 ;Image Entry Point
+
+NOR7UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE
+NOR7ADDRESS: 0x0BFC0000 ;Image Flash Address
+NOR7FILE: \SOFTWARE\blank.img ;Image File Name
+NOR7LOAD: 00000000 ;Image Load Address
+NOR7ENTRY: 00000000 ;Image Entry Point
diff --git a/SOFTWARE/blank.img b/SOFTWARE/blank.img
new file mode 100644
index 0000000..95ea767
--- /dev/null
+++ b/SOFTWARE/blank.img
Binary files differ