Age | Commit message (Collapse) | Author |
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
I used the latest recovery and ARM Trusted Firmware commits as shown
below and rebuilt everything.
recovery:
dba7133 2017-05-05 remove juno-17.04-linaro1 marker file [Ryan Harkin]
u-boot:
24c6ee8 2017-02-23 Add vexpress_juno_aarch32 [Ryan Harkin]
arm-tf:
3fb340a 2017-04-21 Merge pull request #912 from vwadekar/tegra-smmu-ctx-save-robust [davidcunado-arm]
edk2 uses the bl33-uefi.bin as found in the recovery repo, built from
this commit:
131aec0 2016-01-21 juno: use earlycon [Ryan Harkin]
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Register F4 was set to trigger Juno R1 to boot from the big (A57) core.
Removing the register setting will mean the board will boot from the
little (A53) core by default.
R0 and R2 already boot from the little cores.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
I used the latest recovery and ARM Trusted Firmware commits as shown
below and rebuilt everything.
recovery:
df895c8 2017-02-06 remove juno-17.01-linaro1 marker file [Ryan Harkin]
u-boot:
d934e5b 2016-12-01 Add vexpress_aemv8a_aarch32 variant [Ryan Harkin]
arm-tf:
cef7b3c 2016-12-23 Merge pull request #798 from douglas-raillard-arm/dr/fix_std_smc_after_suspend [davidcunado-arm]
edk2 uses the bl33-uefi.bin as found in the recovery repo:
131aec0 2016-01-21 juno: use earlycon [Ryan Harkin]
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
This commit updates the ARM-TF BL1 and FIP binaries and the u-boot
version of the BL33 and FIP binaries.
The UEFI BL33 binary is static and from the ARMLT 16.01 release [1]:
131aec0 2016-01-21 juno: use earlycon [Ryan Harkin]
ARM-TF is at the latest available commit:
cef7b3c 2016-12-23 Merge pull request #798 from douglas-raillard-arm/dr/fix_std_smc_after_suspend [davidcunado-arm]
OPTEE commits are reverted to the 2.2.0 release:
optee_os: c0c5d39 2016-10-01 Update CHANGELOG.md for 2.2.0 [Jerome Forissier]
optee_client: 658ae53 2016-07-18 build: print 'LINK' rather than 'LD' when $(LD) is not used directly [Jerome Forissier]
optee_linuxdriver: 3a43adc 2016-05-10 doc: optee_linuxdriver has been deprecated [Joakim Bech]
U-Boot comes from the ARMlT tree [2]:
ed4c716 2016-12-01 Add vexpress_aemv8a_aarch32 variant [Ryan Harkin]
The SCP binary came from this repo:
6a5899f 2017-01-10 remove juno-16.12-linaro1 marker file [Ryan Harkin]
[1] https://git.linaro.org/landing-teams/working/arm/edk2.git/commit/?id=131aec010f565a747ac51e6a95e30a37b5df15cc
[2] https://git.linaro.org/landing-teams/working/arm/u-boot.git/commit/?id=ed4c7165bcea88db6b439176cc0b1a80bf67e6d7
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Added a marker file. It was created using this command:
$ VER=16.12; REV=1 ; find . -name "*" -type f | grep -v -e .git -e juno-${VER}-linaro${REV} | sort | xargs md5sum > juno-${VER}-linaro${REV}
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
I used the latest recovery and ARM Trusted Firmware commits as shown
below and rebuilt everything.
recovery:
b4cc479 2016-12-08 Update SCP firmware to v1.21.0-rc1 [Ryan Harkin]
u-boot:
e0c6272 2016-12-01 Add vexpress_aemv8a_aarch32 variant [Ryan Harkin]
arm-tf:
c59428b 2016-11-30 Merge pull request #761 from soby-mathew/sm/bakery_lock_fixes [davidcunado-arm]
edk2 uses the bl33-uefi.bin as found in the recovery repo:
131aec0 2016-01-21 juno: use earlycon [Ryan Harkin]
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
From the ARM SCP Firmware release:
ramfw.bin => SOFTWARE/scp_bl2.bin
romfw_bypass.bin => SOFTWARE/scp_bl1.bin
Release note from ARM below.
SCP firmware:
-------------
Tag: v1.21.0-rc1
Changes from v1.20.0-rc0 to v1.21.0-rc1
Changes for Juno since v1.20.0:
- Juno: Add GPU power supply management
- Juno: Add core warm reset support in ROM (enabling AARCH32 support)
- drivers/xrp7724: Increase delay period when enabling channel
- drivers/xrp7724: Fix setting voltage on disabled outputs
==================================================================================================
SCP firmware:
-------------
Tag: v1.20.0-rc0 / NOT RELEASED TO LINARO
This tag was never release to Linaro as there were no Juno specific
changes.
==================================================================================================
SCP firmware:
-------------
Tag: v1.19.0-rc0 / NOT RELEASED TO LINARO
This tag was never release to Linaro as there were no Juno specific
changes.
==================================================================================================
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Added a marker file. It was created using this command:
$ VER=16.10; REV=2 ; find . -name "*" -type f | grep -v -e .git -e juno-${VER}-linaro${REV} | sort | xargs md5sum > juno-${VER}-linaro${REV}
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
BL0 has been renamed to SCP_BL1.
Bl30 has been renamed to SCP_Bl2.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Added a marker file. It was created using this command:
$ VER=16.10; REV=1 ; find . -name "*" -type f | grep -v -e .git -e juno-${VER}-linaro${REV} | sort | xargs md5sum > juno-${VER}-linaro${REV}
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Update to the 16.10 version of ARM-TF:
99e8937 2016-09-01 Merge pull request #695 from soby-mathew/sm/AArch32_fixes [davidcunado-arm]
And U-Boot:
496928e 2016-06-14 HACK: boot TC2 from NOR flash [Ryan Harkin]
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
MotherBoard firmware:
-------------
Tag: MBv144
Changes from MBv143 to MBv144
- Defect Fix: SDVE-264 - Boot flash procedure hangs if FTP ethernet link
is up
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Added a marker file. It was created using this command:
$ VER=16.09; REV=2 ; find . -name "*" -type f | grep -v -e .git -e juno-${VER}-linaro${REV} | sort | xargs md5sum > juno-${VER}-linaro${REV}
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
The previous ARM-TF update didn't have OP-TEE enabled, an artifact of
the build script rework for 16.09.
This patch updated the ARM-TF binaries to include an OPTEE enabled
version.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Added the marker file containing the MD5SUMs for the latest
motherboard and SCP firmware from ARM with ARMLT modifications.
This file was generated using this command:
$ VER=16.09 ; find . -name "*" -type f | grep -v -e .git -e juno-${VER}-linaro1 | sort | xargs md5sum > juno-${VER}-linaro1
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
I used the latest recovery and ARM Trusted Firmware commits as shown
below and rebuilt everything.
recovery:
9dee72e 2016-09-06 Add SCP v1.18.0-rc0 [Ryan Harkin]
u-boot:
5fd40fc 2016-06-14 HACK: boot TC2 from NOR flash [Ryan Harkin]
arm-tf:
99e8937 2016-09-01 Merge pull request #695 from soby-mathew/sm/AArch32_fixes [davidcunado-arm]
edk2 was that same bl33-uefi.bin as found in the recovery repo at
a1cf7d6.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Changes for Juno since v1.17.0:
- SCPI: Fix uninitialised pointer access on receiving invalid commands.
- SCPI: PD: Fix memory leak on receiving invalid set power state
commands.
Known issues not fixed in this release:
- http://jira.arm.com/browse/SCPMCPSW-183 (Ongoing investigation with
the hardware team).
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Added the marker file containing the MD5SUMs for the latest
motherboard and SCP firmware from ARM with ARMLT modifications.
This file was generated using this command:
$ VER=16.07 ; find . -name "*" -type f | grep -v -e .git -e juno-${VER}-linaro1 | sort | xargs md5sum > juno-${VER}-linaro1
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
I used the latest recovery and ARM Trusted Firmware commits as shown
below and rebuilt everything.
recovery:
0161be5 2016-07-12 Update SCP to v1.16.0-rc0 [Ryan Harkin]
u-boot:
dbf16a0 2016-06-14 HACK: boot TC2 from NOR flash [Ryan Harkin]
arm-tf:
6f511c4 2016-07-04 Merge pull request #651 from Xilinx/zynqmp_uart
edk2 was that same bl33-uefi.bin as found in the recovery repo at a1cf7d6.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Taken from the release note:
Changes from v1.15.2-rc1 to v1.16.0-rc0
The main changes for this release are:
- Fixed SCPI based debug system power up/down sequence (SCPMCPSW-167).
- Fixed single-step issue caused by the Watchdog halt-on-debug CTI
trigger
(SCPMCPSW-144).
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Added the marker file containing the MD5SUMs for the latest
motherboard and SCP firmware from ARM with ARMLT modifications.
This file was generated using this command:
$ VER=16.05 ; find . -name "*" -type f | grep -v -e .git -e juno-${VER}-linaro1 | sort | xargs md5sum > juno-${VER}-linaro1
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
I used the latest recovery and ARM Trusted Firmware commits as shown
below and rebuilt everything.
recovery:
a1cf7d6 2016-06-22 remove juno-16.05-linaro1 marker file [Ryan Harkin]
u-boot:
3db1934 2016-05-23 HACK: tc2 baseaddr 0xb0000000 [Ryan Harkin]
arm-tf:
f9455ce 2016-06-13 Merge pull request #629 from ljerry/tf_issue_398 [danh-arm]
edk2 was that same bl33-uefi.bin as found in the recovery repo at a1cf7d6.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Added the marker file containing the MD5SUMs for the latest
motherboard and SCP firmware from ARM with ARMLT modifications.
This file was generated using this command:
$ VER=16.05 ; find . -name "*" -type f | grep -v -e .git -e
juno-${VER}-linaro1 | sort | xargs md5sum > juno-${VER}-linaro1
For this release, I decided to move away from the previous 0.11.9 style
numbering scheme and stick with the version of the LT release it was
destined for.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
U-Boot comes from this SHA:
3d222ea 2016-04-25 Juno: enable CONFIG_DONT_UPDATE_FDT [manish pandey]
UEFI is the old binary:
UEFI firmware (version 131aec0 built at 10:45:57 on Mar 17 2016)
ARM-TF comes from this SHA:
8fc8357 2016-05-04 Merge pull request #618 from rockchip-linux/fixes-for-suspend/resume [danh-arm]
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
ARM supplied these SCPI binaries for the 16.05 LT release.
following release note:
Changes from v1.14.0-rc0 to v1.15.0-rc3
The relevant change for Juno is:
- juno: Add initialisation for PCI Express components
- juno: isolated the PCIe initialisation to happen only for Juno R1 and
R2
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
|
|
Added the marker file containing the MD5SUMs for the latest
motherboard and SCP firmware from ARM with ARMLT modifications.
This file was generated using this command:
$ VER=0.11.9 ; find . -name "*" -type f | grep -v -e .git -e juno-${VER}-linaro1 | sort | xargs md5sum > juno-${VER}-linaro1
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
After the SCP update in a previous patch, we need a new FIP.
When building the new FIP, I used the ARM-TF sources used in the 16.03
ARM Platform Software Release. This means that I also need a new BL1
binary.
While I was there I chose to update the U-Boot binary (and equivalent
FIP) to the version build from the 16.03 sources.
The UEFI binary stays the same and is pinned to a version that will
continue to work in LAVA.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
ARM supplied these SCPI binaries for the 16.04 LT release with the
following release note:
Changes from v1.13.0-rc0 to v1.14.0-rc0
- Fixed sensor issue: Cluster voltage sensor (based on PVT) was
returning invalid values.
- Improvements to the I2C management.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Move the DTB file location in NOR to allow for a larger ramdisk.img.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Add a selftest application to NOR flash.
This is run from the EFI Shell using the "runaxf" command.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
The MCC firmware has been updated to correct an issue with the MCC
Ethernet MAC address being reversed.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Added the marker file containing the MD5SUMs for the latest
motherboard and SCP firmware from ARM with ARMLT modifications.
This file was generated using this command:
$ VER=0.11.8 ; find . -name "*" -type f | grep -v -e .git -e juno-${VER}-linaro1 | sort | xargs md5sum > juno-${VER}-linaro1
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
I sync'd the repo to the 16.01 manifest, used the latest recovery and
ARM Trusted Firmware commits as shown below and rebuilt everything
recovery:
2cfd094 2016-03-17 Add v1.13.0-rc0 SCP binaries from ARM [Ryan Harkin]
arm-tf:
5cc3483 2016-03-14 Merge pull request #547 from ljerry/tf_issue_371 [danh-arm]
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|