Bug#979326: ITP: crust -- SCP firmware for sunxi SoCs
Hi.
You have quoted the following platforms, but I have found no matching
defconfig: an Olimex TERES-I DIY laptop, several Olimex arm64 boards,
pinetab. Do you know if such defconfigs already exist?
Once crust is available, adapting u-boot should be simple because
similar changes have already been tested by Arnaud for Mobian.
--- a/debian/control
+++ b/debian/control
@@ -7,6 +7,7 @@ Build-Depends:
arm-trusted-firmware (>= 2.4+dfsg) [arm64],
bc,
bison,
+ crust-firmware [arm64],
debhelper-compat (= 13),
device-tree-compiler,
flex,
--- a/debian/targets.mk
+++ b/debian/targets.mk
@@ -187,7 +187,8 @@ ifeq (${DEB_HOST_ARCH},arm64)
# Benoit Delcour <benoit.delcour@gmail.com> (1.2)
# Arnaud Ferraris <arnaud.ferraris@collabora.com> (1.1, 1.2)
u-boot-sunxi_platforms += pinephone
- pinephone_assigns := BL31=/usr/lib/arm-trusted-firmware/sun50i_a64/bl31.bin
+ pinephone_assigns := BL31=/usr/lib/arm-trusted-firmware/sun50i_a64/bl31.bin \
+ SCP=/usr/lib/crust-firmware/pinephone.bin
pinephone_targets := arch/arm/dts/sun50i-a64-pinephone-1.1.dtb \
arch/arm/dts/sun50i-a64-pinephone-1.2.dtb spl/sunxi-spl.bin \
u-boot-nodtb.bin u-boot-sunxi-with-spl.fit.itb u-boot.bin uboot.elf
Reply to: