summaryrefslogtreecommitdiff
path: root/SITE1
diff options
context:
space:
mode:
authorRyan Harkin <ryan.harkin@linaro.org>2013-06-14 13:50:38 +0100
committerRyan Harkin <ryan.harkin@linaro.org>2013-06-14 13:50:38 +0100
commitaa495330fac68d9e2220510cc25040ab92500f6d (patch)
tree24ac3b8c02458d09983e3ab32a23b12ed367063a /SITE1
parent75bef16f29442eda1f3de3e268fd17f992d253a0 (diff)
parent4b09e17342c99b7bf8f9f3dbe3abf362c3008de8 (diff)
downloadvexpress-firmware-aa495330fac68d9e2220510cc25040ab92500f6d.tar.gz
Merge branch 'arm-releases'
Diffstat (limited to 'SITE1')
-rw-r--r--SITE1/HBI0191B/board.txt4
-rw-r--r--SITE1/HBI0191B/dbb_v112.ebfbin20996 -> 0 bytes
-rw-r--r--SITE1/HBI0191B/dbb_v114.ebfbin0 -> 20548 bytes
-rw-r--r--SITE1/HBI0191B/images.txt21
-rw-r--r--SITE1/HBI0225B/images.txt22
-rw-r--r--SITE1/HBI0237A/board.txt11
-rw-r--r--SITE1/HBI0237A/dbb_v102.ebfbin21892 -> 0 bytes
-rw-r--r--SITE1/HBI0237A/dbb_v107.ebfbin0 -> 23092 bytes
-rw-r--r--SITE1/HBI0237A/images.txt16
-rw-r--r--SITE1/HBI0249A/board.txt80
-rw-r--r--SITE1/HBI0249A/dbb_v110.ebfbin0 -> 31284 bytes
-rw-r--r--SITE1/HBI0249A/images.txt36
12 files changed, 134 insertions, 56 deletions
diff --git a/SITE1/HBI0191B/board.txt b/SITE1/HBI0191B/board.txt
index 4194e2b..2c307ff 100644
--- a/SITE1/HBI0191B/board.txt
+++ b/SITE1/HBI0191B/board.txt
@@ -5,7 +5,7 @@ TITLE: V2P-CA9 Configuration File
[DCCS]
TOTALDCCS: 1 ;(1) Total Number of DCCS - Do not change this value
-M0FILE: dbb_v112.ebf ;DCC0 Filename
+M0FILE: dbb_v114.ebf ;DCC0 Filename
M0MODE: MICRO ;DCC0 Programming Mode
[FPGAS]
@@ -48,7 +48,7 @@ SCC: 0x008 0x00000000 ;CFGRW2 Power up settings - Misc, A9 static sign
; Alternative Clock options
-;
+;
; To use these values, copy the SCC: line and replace the lines in the [SCC REGISTERS] section above.
; Do not place comments between the [SCC REGISTERS] and the last SCC: line.
diff --git a/SITE1/HBI0191B/dbb_v112.ebf b/SITE1/HBI0191B/dbb_v112.ebf
deleted file mode 100644
index 4c577dd..0000000
--- a/SITE1/HBI0191B/dbb_v112.ebf
+++ /dev/null
Binary files differ
diff --git a/SITE1/HBI0191B/dbb_v114.ebf b/SITE1/HBI0191B/dbb_v114.ebf
new file mode 100644
index 0000000..a2ea329
--- /dev/null
+++ b/SITE1/HBI0191B/dbb_v114.ebf
Binary files differ
diff --git a/SITE1/HBI0191B/images.txt b/SITE1/HBI0191B/images.txt
index 4077850..fc0f25d 100644
--- a/SITE1/HBI0191B/images.txt
+++ b/SITE1/HBI0191B/images.txt
@@ -1,9 +1,18 @@
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: 3 ;Number of Images (Max : 32)
+NOR0UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE
+NOR0ADDRESS: BOOT ;Image Flash Address
+NOR0FILE: \SOFTWARE\bm_v517l.axf ;Image File Name
+
+NOR1UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
+NOR1ADDRESS: 41000000 ;Image Flash Address
+NOR1FILE: \SOFTWARE\kernel.bin ;Image File Name
+NOR1LOAD: 60008000 ;Image Load Address
+NOR1ENTRY: 60008000 ;Image Entry Point
+
+NOR2UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
+NOR2ADDRESS: 40000000 ;Image Flash Address
+NOR2NAME: BOOTSCRIPT ;Image Name
+NOR2FILE: \SOFTWARE\booscr9.txt ;Image File Name
diff --git a/SITE1/HBI0225B/images.txt b/SITE1/HBI0225B/images.txt
index 90d9bd5..a802070 100644
--- a/SITE1/HBI0225B/images.txt
+++ b/SITE1/HBI0225B/images.txt
@@ -4,15 +4,21 @@ TITLE: Versatile Express Images Configuration File
TOTALIMAGES: 3 ;Number of Images (Max : 32)
NOR0UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE
NOR0ADDRESS: BOOT ;Image Flash Address
-NOR0FILE: \SOFTWARE\bm_v513r.axf ;Image File Name
+NOR0FILE: \SOFTWARE\bm_v517r.axf ;Image File Name
NOR1UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
NOR1ADDRESS: 00000000 ;Image Flash Address
NOR1NAME: BOOTSCRIPT ;Image Name
-NOR1FILE: \SOFTWARE\bootscr.txt ;Image File Name
-
-NOR2UPDATE: AUTO
-NOR2ADDRESS: 0d000000
-NOR2FILE: \SOFTWARE\A5\u-boot.bin
-NOR2LOAD: 80800000
-NOR2ENTRY: 80800000
+NOR1FILE: \SOFTWARE\booscr5s.txt ;Image File Name
+
+NOR2UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
+NOR2ADDRESS: 00000000 ;Image Flash Address
+NOR2FILE: \SOFTWARE\ca5s.dtb ;Image File Name
+NOR2LOAD: 88000000 ;Image Load Address
+NOR2ENTRY: 00000000 ;Image Entry Point
+
+NOR3UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
+NOR3ADDRESS: 01000000 ;Image Flash Address
+NOR3FILE: \SOFTWARE\kernel.bin ;Image File Name
+NOR3LOAD: 80008000 ;Image Load Address
+NOR3ENTRY: 80008000 ;Image Entry Point
diff --git a/SITE1/HBI0237A/board.txt b/SITE1/HBI0237A/board.txt
index a805b6f..5d17f8d 100644
--- a/SITE1/HBI0237A/board.txt
+++ b/SITE1/HBI0237A/board.txt
@@ -3,7 +3,7 @@ TITLE: V2P-CA15 Configuration File
[DCCS]
TOTALDCCS: 1 ;Total Number of DCCS
-M0FILE: dbb_v102.ebf ;DCC0 Filename
+M0FILE: dbb_v107.ebf ;DCC0 Filename
M0MODE: MICRO ;DCC0 Programming Mode
[FPGAS]
@@ -23,17 +23,18 @@ T2MODE: NONE ;TAP2 Programming Mode
[OSCCLKS]
TOTALOSCCLKS: 9 ;Total Number of OSCCLKS
-OSC0: 60.0 ;CPUREFCLK0 A15 CPU (20:1 - 1.2GHz)
+OSC0: 24.0 ;CPUREFCLK0 A15 CPU (20:1 not used in CPU/AXI sync mode)
OSC1: 24.0 ;N/U
OSC2: 24.0 ;N/U
OSC3: 24.0 ;N/U
OSC4: 40.0 ;HSBM AXI (40MHz)
OSC5: 63.5 ;HDLCD (63.5MHz - TC PLL is in bypass)
OSC6: 50.0 ;SMB (50MHz)
-OSC7: 60.0 ;SYSREFCLK (20:1 - 1.2GHz, ACLK - 600MHz)
-OSC8: 40.0 ;DDR2 (8:1 - 320MHz)
+OSC7: 60.0 ;SYSREFCLK (20:1 - 1.2GHz CPU, /2 - 600MHz AXI - sync mode)
+OSC8: 50.0 ;DDR2 (8:1 - 400MHz - async mode)
[SCC REGISTERS]
-TOTALSCCS: 2 ;Total Number of SCC registers
+TOTALSCCS: 3 ;Total Number of SCC registers
SCC: 0x01C 0xFF00FF00 ;CFGRW5 - SMC CS6/7 N/U
+SCC: 0x19C 0xFF201930 ;CFGRW9 - CPU/AXI 2:1 sync mode, DDR async mode
SCC: 0x1B0 0x01CD1011 ;CFGRW14 - HDLCD PLL external bypass
diff --git a/SITE1/HBI0237A/dbb_v102.ebf b/SITE1/HBI0237A/dbb_v102.ebf
deleted file mode 100644
index 7a4cc75..0000000
--- a/SITE1/HBI0237A/dbb_v102.ebf
+++ /dev/null
Binary files differ
diff --git a/SITE1/HBI0237A/dbb_v107.ebf b/SITE1/HBI0237A/dbb_v107.ebf
new file mode 100644
index 0000000..b415ec8
--- /dev/null
+++ b/SITE1/HBI0237A/dbb_v107.ebf
Binary files differ
diff --git a/SITE1/HBI0237A/images.txt b/SITE1/HBI0237A/images.txt
index 3937cb9..2f538b4 100644
--- a/SITE1/HBI0237A/images.txt
+++ b/SITE1/HBI0237A/images.txt
@@ -1,19 +1,7 @@
TITLE: Versatile Express Images Configuration File
[IMAGES]
-TOTALIMAGES: 3 ;Number of Images (Max : 32)
+TOTALIMAGES: 1 ;Number of Images (Max : 32)
NOR0UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE
NOR0ADDRESS: BOOT ;Image Flash Address
-NOR0FILE: \SOFTWARE\bm_v513r.axf ;Image File Name
-
-NOR1UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
-NOR1ADDRESS: 00000000 ;Image Flash Address
-NOR1NAME: BOOTSCRIPT ;Image Name
-NOR1FILE: \SOFTWARE\bootscr.txt ;Image File Name
-
-NOR2UPDATE: AUTO
-NOR2ADDRESS: 0d000000
-NOR2FILE: \SOFTWARE\TC1\u-boot.bin
-NOR2LOAD: 80800000
-NOR2ENTRY: 80800000
-
+NOR0FILE: \SOFTWARE\bm_v517r.axf ;Image File Name
diff --git a/SITE1/HBI0249A/board.txt b/SITE1/HBI0249A/board.txt
new file mode 100644
index 0000000..48e17f2
--- /dev/null
+++ b/SITE1/HBI0249A/board.txt
@@ -0,0 +1,80 @@
+BOARD: HBI0249
+TITLE: V2P-CA15_A7 Configuration File
+
+[DCCS]
+TOTALDCCS: 1 ;Total Number of DCCS
+M0FILE: dbb_v110.ebf ;DCC0 Filename
+M0MODE: MICRO ;DCC0 Programming Mode
+
+[FPGAS]
+TOTALFPGAS: 0 ;Total Number of FPGAs
+
+[TAPS]
+TOTALTAPS: 3 ;Total Number of TAPs
+T0NAME: STM32TMC ;TAP0 Device Name
+T0FILE: NONE ;TAP0 Filename
+T0MODE: NONE ;TAP0 Programming Mode
+T1NAME: STM32CM3 ;TAP1 Device Name
+T1FILE: NONE ;TAP1 Filename
+T1MODE: NONE ;TAP1 Programming Mode
+T2NAME: CORTEXA15 ;TAP2 Device Name
+T2FILE: NONE ;TAP2 Filename
+T2MODE: NONE ;TAP2 Programming Mode
+
+[OSCCLKS]
+TOTALOSCCLKS: 9 ;Total Number of OSCCLKS
+OSC0: 50.0 ;CPUREFCLK0 A15 CPU (20:1 - 1.0GHz)
+OSC1: 50.0 ;CPUREFCLK1 A15 CPU (20:1 - 1.0GHz)
+OSC2: 40.0 ;CPUREFCLK0 A7 CPU (20:1 - 800MHz)
+OSC3: 40.0 ;CPUREFCLK1 A7 CPU (20:1 - 800MHz)
+OSC4: 40.0 ;HSBM AXI (40MHz)
+OSC5: 23.75 ;HDLCD (23.75MHz - TC PLL is in bypass)
+OSC6: 50.0 ;SMB (50MHz)
+OSC7: 50.0 ;SYSREFCLK (20:1 - 1.0GHz, ACLK - 500MHz)
+OSC8: 50.0 ;DDR2 (8:1 - 400MHz)
+
+[SCC REGISTERS]
+TOTALSCCS: 32 ;Total Number of SCC registers
+SCC: 0x018 0x1FFFFFFF ;Reset control (CA7s running, CA15s running) - uncomment this for normal operation
+;SCC: 0x018 0x1FFFF000 ;Reset control - (CA7s running, CA15s reset) - uncomment this to hold A15 cluster in reset
+;SCC: 0x018 0x00001FFF ;Reset control - (CA7s reset, CA15s running) - uncomment this to hold A7 cluster in reset
+SCC: 0x01C 0xFF00FF00 ;CFGRW3 - SMC CS6/7 N/U
+SCC: 0x118 0x01CD1011 ;CFGRW17 - HDLCD PLL external bypass
+SCC: 0x700 0x00320003 ;CFGRW48 - Boot cluster and CPU (CA15[0]) - uncomment this to boot on A15 cluster
+;SCC: 0x700 0x10320003 ;CFGRW48 - Boot cluster and CPU (CA7[0]) - uncomment this to boot on A7 cluster
+
+ ;Set the CPU clock PLLs
+SCC: 0x120 0x022F1010 ;CFGRW19 - CA15_0 PLL control - 20:1 (lock OFF)
+SCC: 0x124 0x0011710D ;CFGRW20 - CA15_0 PLL value
+SCC: 0x128 0x022F1010 ;CFGRW21 - CA15_1 PLL control - 20:1 (lock OFF)
+SCC: 0x12C 0x0011710D ;CFGRW22 - CA15_1 PLL value
+SCC: 0x130 0x022F1010 ;CFGRW23 - CA7_0 PLL control - 20:1 (lock OFF)
+SCC: 0x134 0x0011710D ;CFGRW24 - CA7_0 PLL value
+SCC: 0x138 0x022F1010 ;CFGRW25 - CA7_1 PLL control - 20:1 (lock OFF)
+SCC: 0x13C 0x0011710D ;CFGRW26 - CA7_1 PLL value
+
+ ;Power management interface
+SCC: 0xC00 0x00000003 ;Control (enable power management)
+SCC: 0xC04 0x000005DC ;Latency in uS
+SCC: 0xC08 0x00000000 ;Reserved
+SCC: 0xC0C 0x00000000 ;Reserved
+
+ ;CA15 performance values: 0xVVVFFFFF
+SCC: 0xC10 0x384061A8 ;CA15 PERFVAL0, 900mV, 20,000*20= 500MHz
+SCC: 0xC14 0x38407530 ;CA15 PERFVAL1, 900mV, 25,000*20= 600MHz
+SCC: 0xC18 0x384088B8 ;CA15 PERFVAL2, 900mV, 30,000*20= 700MHz
+SCC: 0xC1C 0x38409C40 ;CA15 PERFVAL3, 900mV, 35,000*20= 800MHz
+SCC: 0xC20 0x3840AFC8 ;CA15 PERFVAL4, 900mV, 40,000*20= 900MHz
+SCC: 0xC24 0x3840C350 ;CA15 PERFVAL5, 900mV, 45,000*20=1000MHz
+SCC: 0xC28 0x3CF0D6D8 ;CA15 PERFVAL6, 975mV, 50,000*20=1100MHz
+SCC: 0xC2C 0x41A0EA60 ;CA15 PERFVAL7, 1050mV, 55,000*20=1200MHz
+
+ ;CA7 performance values: 0xVVVFFFFF
+SCC: 0xC30 0x3840445C ;CA7 PERFVAL0, 900mV, 10,000*20= 350MHz
+SCC: 0xC34 0x38404E20 ;CA7 PERFVAL1, 900mV, 15,000*20= 400MHz
+SCC: 0xC38 0x384061A8 ;CA7 PERFVAL2, 900mV, 20,000*20= 500MHz
+SCC: 0xC3C 0x38407530 ;CA7 PERFVAL3, 900mV, 25,000*20= 600MHz
+SCC: 0xC40 0x384088B8 ;CA7 PERFVAL4, 900mV, 30,000*20= 700MHz
+SCC: 0xC44 0x38409C40 ;CA7 PERFVAL5, 900mV, 35,000*20= 800MHz
+SCC: 0xC48 0x3CF0AFC8 ;CA7 PERFVAL6, 975mV, 40,000*20= 900MHz
+SCC: 0xC4C 0x41A0C350 ;CA7 PERFVAL7, 1050mV, 45,000*20=1000MHz
diff --git a/SITE1/HBI0249A/dbb_v110.ebf b/SITE1/HBI0249A/dbb_v110.ebf
new file mode 100644
index 0000000..0635c9a
--- /dev/null
+++ b/SITE1/HBI0249A/dbb_v110.ebf
Binary files differ
diff --git a/SITE1/HBI0249A/images.txt b/SITE1/HBI0249A/images.txt
index f3aaabf..d03cf9f 100644
--- a/SITE1/HBI0249A/images.txt
+++ b/SITE1/HBI0249A/images.txt
@@ -1,32 +1,26 @@
TITLE: Versatile Express Images Configuration File
[IMAGES]
-TOTALIMAGES: 5 ;Number of Images (Max : 32)
+TOTALIMAGES: 4 ;Number of Images (Max: 32)
+
NOR0UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE
NOR0ADDRESS: BOOT ;Image Flash Address
-NOR0FILE: \SOFTWARE\bm_v513r.axf ;Image File Name
+NOR0FILE: \SOFTWARE\bm_v519r.axf ;Image File Name
NOR1UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
-NOR1ADDRESS: 0c000000 ;Image Flash Address
-NOR1FILE: \SOFTWARE\TC2\zimage.bin ;Image File Name
-NOR1LOAD: 80008000 ;Image Load Address
-NOR1ENTRY: 80008000 ;Image Entry Point
+NOR1ADDRESS: 00000000 ;Image Flash Address
+NOR1NAME: BOOTSCRIPT ;Image Flash Name
+NOR1FILE: \SOFTWARE\booscr15.txt ;Image File Name
NOR2UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
-NOR2ADDRESS: 00400000 ;Image Flash Address
-NOR2FILE: \SOFTWARE\TC2\tc2_dtb.bin ;Image File Name
-NOR2LOAD: a0000000 ;Image Load Address
-NOR2ENTRY: a0000000 ;Image Load Address
+NOR2ADDRESS: 00000000 ;Image Flash Address
+NOR2FILE: \SOFTWARE\ca15a7.dtb ;Image File Name
+NOR2LOAD: 88000000 ;Image Load Address
+NOR2ENTRY: 00000000 ;Image Entry Point
NOR3UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
-NOR3ADDRESS: 0d000000 ;Image Flash Address
-NOR3FILE: \SOFTWARE\TC2\initrd.bin ;Image File Name
-NOR3LOAD: a0100000 ;Image Load Address
-NOR3ENTRY: a0100000 ;Image Entry Point
-
-NOR4UPDATE: AUTO ;IMAGE UPDATE:NONE/AUTO/FORCE
-NOR4ADDRESS: 00000000 ;Image Flash Address
-NOR4NAME: BOOTSCRIPT ;Image Flash Name
-NOR4FILE: \SOFTWARE\TC2\bootscr.txt ;Image File Name
-
-
+NOR3ADDRESS: 00000000 ;Image Flash Address
+NOR3NAME: kernel ;Image Flash Name
+NOR3FILE: \SOFTWARE\kernel.bin ;Image File Name
+NOR3LOAD: 80008000 ;Image Load Address
+NOR3ENTRY: 80008000 ;Image Entry Point