sysutils/arm-trusted-firmware-rk3399 - The NetBSD Packages Collection

ARM Trusted Firmware for Rockchip RK3399 SoCs

ARM Trusted Firmware (ATF) provides a reference implementation of secure
world software for ARMv8-A, including a Secure Monitor executing at
Exception Level 3 (EL3). It implements various ARM interface standards,
such as:

    The Power State Coordination Interface (PSCI)
    Trusted Board Boot Requirements (TBBR, ARM DEN0006C-1)
    SMC Calling Convention
    System Control and Management Interface

As far as possible the code is designed for reuse or porting to other
ARMv8-A model and hardware platforms.

ARM will continue development in collaboration with interested parties to
provide a full reference implementation of Secure Monitor code and ARM
standards to the benefit of all developers working with ARMv8-A TrustZone
technology.

This package provides mainline ATF for the RockChip RK3399 platform,
for example used by u-boot for the Pinebook Pro.

Build dependencies

cross/aarch64-none-elf-gcc cross/arm-none-eabi-gcc pkgtools/cwrappers devel/gmake

Runtime dependencies

(none)

Available binary packages

aarch64:arm-trusted-firmware-rk3399-2.2nb2.tgz(NetBSD 9.0)
aarch64:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
aarch64:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
alpha:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
alpha:arm-trusted-firmware-rk3399-2.2nb2.tgz(NetBSD 9.0)
alpha:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
earm:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
earmv6hf:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
earmv6hf:arm-trusted-firmware-rk3399-2.2nb2.tgz(NetBSD 9.0)
earmv6hf:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
earmv6hf:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
earmv7hf:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 8.0)
earmv7hf:arm-trusted-firmware-rk3399-2.2nb2.tgz(NetBSD 8.0)
earmv7hf:arm-trusted-firmware-rk3399-2.2nb2.tgz(NetBSD 8.0)
earmv7hf:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 8.0)
earmv7hf:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
earmv7hf:arm-trusted-firmware-rk3399-2.2nb2.tgz(NetBSD 9.0)
earmv7hf:arm-trusted-firmware-rk3399-2.2nb2.tgz(NetBSD 9.0)
earmv7hf:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
earmv7hf:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
i386:arm-trusted-firmware-rk3399-2.2nb2.tgz(NetBSD 8.0)
i386:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 8.0)
i386:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 8.0)
i386:arm-trusted-firmware-rk3399-2.2nb2.tgz(NetBSD 9.0)
i386:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
i386:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
mips64eb:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
mips64eb:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
powerpc:arm-trusted-firmware-rk3399-2.2nb2.tgz(NetBSD 8.0)
powerpc:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 8.0)
powerpc:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 8.0)
powerpc:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
powerpc:arm-trusted-firmware-rk3399-2.2nb2.tgz(NetBSD 9.0)
sparc64:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
sparc64:arm-trusted-firmware-rk3399-2.2nb2.tgz(NetBSD 9.0)
sparc64:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
sparc:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
sparc:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
x86_64:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
x86_64:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
x86_64:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
x86_64:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
x86_64:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 8.0)
x86_64:arm-trusted-firmware-rk3399-2.2nb2.tgz(NetBSD 8.0)
x86_64:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 8.0)
x86_64:arm-trusted-firmware-rk3399-2.2nb2.tgz(NetBSD 9.0)
x86_64:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
x86_64:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)
x86_64:arm-trusted-firmware-rk3399-2.3.tgz(NetBSD 9.0)

Binary packages can be installed with pkgin or pkg_add(1). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.


[ Go up one level | Go to top of packages tree | List all packages ]