summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-09-16juno-16.09-linaro2juno-16.09-linaro2armlt-juno-20161012-001armlt-juno-20160926-001armlt-juno-20160917-001armlt-juno-20160916-001armlt-juno-16.09-003armlt-juno-16.09-001juno-16.09Ryan Harkin
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>
2016-09-16Update ARM-TF with OPTEE enabled versionRyan Harkin
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>
2016-09-16remove juno-16.09-linaro1 marker fileRyan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2016-09-08juno-16.09-linaro1juno-16.09-linaro120160908-001Ryan Harkin
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>
2016-09-08Update ARM-TF and U-Boot BL33 binaryRyan Harkin
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>
2016-09-08Add SCP v1.18.0-rc0Ryan Harkin
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>
2016-09-08remove juno-16.07-linaro1Ryan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2016-07-13juno-16.07-linaro1armlt-juno-20160906-001armlt-juno-20160809-001armlt-juno-20160803-001armlt-juno-20160720-001armlt-juno-20160714-001armlt-juno-16.08armlt-juno-16.07-001armlt-juno-16.07juno-16.07Ryan Harkin
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>
2016-07-12Update ARM-TF and U-Boot BL33 binaryarmlt-20160712-001Ryan Harkin
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>
2016-07-12Update SCP to v1.16.0-rc0Ryan Harkin
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>
2016-07-11remove juno-16.06-linaro1 marker fileRyan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2016-06-22juno-16.06-linaro1juno-16.06-linaro1armlt-juno-16.06Ryan Harkin
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>
2016-06-22Update ARM-TF and U-Boot BL33 binaryRyan Harkin
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>
2016-06-22remove juno-16.05-linaro1 marker fileRyan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2016-05-12juno-16.05-linaro1juno-16.05-linaro1armlt-juno-20160622-001armlt-juno-20160518-002armlt-juno-20160518-001armlt-juno-20160512-002armlt-juno-16.05juno-16.05Ryan Harkin
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>
2016-05-12Update ARM-TF with latest SCP and U-Bootarmlt-juno-20160512-001Ryan Harkin
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>
2016-05-12Add v1.15.0 SCP release from ARMRyan Harkin
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>
2016-05-12remove juno-0.11.9-linaro1 marker fileRyan Harkin
2016-04-22juno-0.11.9-linaro1armlt-juno-16.04juno-16.04Ryan Harkin
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>
2016-04-15Update ARM-TF with latest SCP and U-BootRyan Harkin
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>
2016-04-13Add v1.14.0 SCP release from ARMRyan Harkin
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>
2016-04-13Move juno*.dtb in NORRyan Harkin
Move the DTB file location in NOR to allow for a larger ramdisk.img. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2016-04-13add selftest applicationRyan Harkin
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>
2016-04-13mbb_v143.ebfRyan Harkin
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>
2016-04-13remove juno-0.11.8-linaro1 marker fileRyan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2016-03-17juno-0.11.8-linaro1armlt-juno-20160322-001armlt-juno-16.03juno-16.03Ryan Harkin
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>
2016-03-17Update ARM-TF and BL33 binariesRyan Harkin
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>
2016-03-17Add v1.13.0-rc0 SCP binaries from ARMRyan Harkin
ARM have updated their SCP binaries for the Linaro 16.03 release. ARM's release notes states: Changes for v1.13.0-rc0 from v1.12.0-rc4 juno: Configure CTI to enable watchdog halt-on-debug juno: Optimise PCSM delays for shorter transition times juno/i2c: Check I2C bus post-write so that errors are not ignored juno: sensors: Add support for on-board energy sensors lib: scpi: Upgrade SCPI to handle sensor values more than 32 bits wide juno: sensors: Fix power consumption calculation Juno: I2C: Prevent false timeouts lib: ram: dvfs: Allow concurrent requests drivers/pvt: Return immediately if read_sensor_value() fails. drivers/pvt: Handle the case where a voltage reading is requested from a PVT sensor that is power gated. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2016-03-17remove juno-0.11.7-linaro1 marker fileRyan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-12-04juno-0.11.7-linaro1juno-0.11.7-linaro1armlt-juno-20160222armlt-juno-20160212-001armlt-juno-20160122armlt-juno-15.12armlt-20151204-002juno-16.02juno-16.01juno-15.12Ryan Harkin
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: $ find . -name "*" -type f | grep -v -e .git -e juno-0.11.7-linaro1 | sort | xargs md5sum > juno-0.11.7-linaro1 Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-12-04Update ARM-TF and BL33 binariesRyan Harkin
Update the ARM-TF binaries after adding the SCP binaries. Also updated the BL33 binaries used to generate the FIP. These binaries came from the output of the CI job #55: http://snapshots.linaro.org/member-builds/armlt-platforms/55/juno-latest-oe-uefi.zip That build shows the following info about what was built: commit repo ------- --------------------- 2f86163 uefi/edk2 fa3170b model-scripts 8713ece u-boot e26c4f5 build-scripts f3974ea arm-tf d36d7da recovery Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-12-03unix2dos board/images.txtRyan Harkin
Fix line endings on a few files that we have modified. The board firmware usually has DOS endings, so make the files consistent. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-12-03images.txt: move startup.nsh to a fixed addressRyan Harkin
Using AUTO for the address of startup.nsh sometimes causes the board to have to erase the whole of NOR flash when some file sizes change. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-12-03Update Juno R2 images.txt to match R0 and R1Ryan Harkin
Added startup.nsh. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-12-03Add 15.12-rc2 firmware from ARMRyan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-12-02Add juno-r2.dtbRyan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-12-02remove juno-0.11.6-linaro1 marker fileRyan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-11-12juno-0.11.6-linaro1juno-0.11.6-linaro1armlt-juno-15.11armlt-20151110-001juno-15.11Ryan Harkin
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: $ find . -name "*" -type f | grep -v -e .git -e juno-0.11.6-linaro1 | sort | xargs md5sum > juno-0.11.6-linaro1 Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-11-12Juno R1 images.txt whitespace cleanupRyan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-11-12Add startup.nsh to images.txtRyan Harkin
startup.nsh can be used by UEFI Shell to auto-start a kernel. The example startup.nsh included is configured to start up a Linaro kernel with the ARM Development Platform Software releases. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-11-12Update to 1.11.0 SCP release form ARMRyan Harkin
Add the SCP binaries for release 1.11.0. With the updated BL30, we need an updated FIP. When I update the FIP, I always update with the matching BL1 built at the same time. This was built with ARM Trusted Firmware at this commit id: 4266228 2015-11-09 Merge pull request #425 from achingupta/ag/tf-issues#332 I have also updated to the latest UEFI and U-Boot binaries. With EDK2 at this commit id: 9ed6f7e 2015-11-06 ArmPkg/BdsLib: Increase fallback tftp buffer size And U-Boot at this commit id: 8db0d73 2015-10-29 HACK: vexpress64: add reset support Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-11-09Rename blank.img to BOOTENV in NOR flashRyan Harkin
The file blank.img resides in NOR flash in the same location as the U-Boot and UEFI config. Rename it to BOOTENV so that users reading the list if images can tell what it is. I didn't rename the file from blank.img because I also want it to be clear that the file is blank. Doig "touch blank.img" will erase NOR flash on the next reboot. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-11-09remove juno-0.11.5-linaro1 marker fileRyan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-10-15juno-0.11.5-linaro1juno-0.11.5-linaro1armlt-juno-15.10juno-15.10Ryan Harkin
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: $ find . -name "*" -type f | grep -v -e .git -e juno-0.11.5-linaro1 | sort | xargs md5sum > juno-0.11.5-linaro1 Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-10-15Add U-Boot and UEFI bl33 binariesRyan Harkin
Add the U-Boot and UEFI binaries used to create the fip.bin so that other users can create their own FIP without having to build components unless they need to. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-10-15Update ARM-TF binaries bl1.bin and fip.binRyan Harkin
Update the ARM Trusted Firmware binaries, built with the updated bl30.bin and the latest UEFI and U-Boot binaries. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-10-15Update SCP rom/ram firmware bl*0.bin filesRyan Harkin
This patch adds the updated SCP firmware from ARM that matches the updated motherboard firmware for the 15.10 release. This update is backwards compatible with the previous version and adds System suspend functionality. Kernel patches are needed to take advantage of System suspend. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-10-15Update motherboard firmware to ARM 15.10 releaseRyan Harkin
This patch adds the new motherboard firmware (the files under the MB sub-directory) released by ARM for the 15.10 release. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-10-15remove juno-0.11.4-linaro1 marker fileRyan Harkin
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
2015-09-04juno-0.11.4-linaro1juno-0.11.4-linaro1armlt-juno-15.09juno-15.09Ryan Harkin
Added the marker file containing the MD5SUMs for the initial drop of 0.11.4 firmware with ARMLT modifications. This file was generated using this command: $ find . -name "*" -type f | grep -v -e .git -e juno-0.11.4-linaro1 | sort | xargs md5sum > juno-0.11.4-linaro1 Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>