aboutsummaryrefslogtreecommitdiff
path: root/package/boot/rkbin
Commit message (Collapse)AuthorAge
* arm-trusted-firmware-rockchip: support rk3588Stijn Tintel2025-04-06
| | | | | | | | | | | | | | | | | | | | ATF supports rk3588 since version 2.12, so let's enable it in arm-trusted-firmware-rockchip. We still need the TPL to initialize RAM, but keeping rk3588 in rkbin would cause a duplicate package name, so rename rk3588 to rk3588-tpl in rkbin. Finally, point uboot-rockchip for rk3588 to bl31 built by this package, and add a dependency on the new trusted-firmware-a-rk3588-tpl pacakge. While this doesn't necessarily add features, we now no longer rely on the rk3588_bl31_v1.45.elf blob provided by Rockchip, which is always a good thing. Tested on Radxa ROCK 5B+. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
* rkbin: drop TFA_MAKE_FLAGSStijn Tintel2025-04-06
| | | | | | | The rkbin package doesn't compile anything, so TFA_MAKE_FLAGS is unused. Suggested-by: Tianling Shen <cnsztl@immortalwrt.org> Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
* include/trusted-firmware-a.mk: remove the no-warn-rwx-segments hackThomas Richard2024-12-22
| | | | | | | | | | Since v2.12, TF-A automatically selects the no-warn-rwx-segments option if needed. So move this hack to the package Makefiles. Signed-off-by: Thomas Richard <thomas.richard@bootlin.com> Link: https://github.com/openwrt/openwrt/pull/17243 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* rkbin: add rk3588 supportBen Whitten2024-08-11
| | | | | | | | Adding support for the rk3588 platform Signed-off-by: Ben Whitten <ben.whitten@gmail.com> Link: https://github.com/openwrt/openwrt/pull/15607 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* rockchip: add support for Radxa ROCK Pi SFUKAUMI Naoki2024-07-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Radxa ROCK Pi S is a small in size, full in features SBC[1] using the Rockchip RK3308B SoC. Hardware -------- - Rockchip RK3308B SoC - Quad A35 CPU - 256/512MB DDR3 RAM - Optional 4/8GB eMMC - Micro SD Card slot - Optional WiFi 4 and BT 4 (not supported yet) - 1x 100M Ethernet with PoE support (additional PoE HAT required) - 1x USB 2.0 Type-A port (Host) - 1x USB 2.0 Type-C port (OTG) - 2x 26 Pin GPIO header [1] https://radxa.com/products/rockpi/pis Installation ------------ Uncompress the OpenWrt sysupgrade and write it to a micro SD card or internal eMMC using dd. Signed-off-by: FUKAUMI Naoki <naoki@radxa.com> Link: https://github.com/openwrt/openwrt/pull/15933 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* rockchip: fix baudrate for Radxa E25Tianling Shen2024-07-10
| | | | | | | | | | | | | | | | | | According to the documentation[1], the serial baudrate of E25 is 115.2 Kbps, and setting it to 1.5 Mbps will cause onboard CH340B USB-UART chip unstable. Since mainline TPL is yet available, download patched TPL binary from Radxa. 1. https://wiki.radxa.com/Rock3/CM/CM3I/E25/getting_started Fixes: https://github.com/openwrt/openwrt/issues/15814 Fixes: f7c732bf9ed9 ("rockchip: add Radxa E25 board support") Tested-by: FUKAUMI Naoki <naoki@radxa.com> Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org> Link: https://github.com/openwrt/openwrt/pull/15870 Signed-off-by: Robert Marko <robimarko@gmail.com>
* rkbin: bump to latest git HEADTianling Shen2024-04-14
| | | | | | | Fixed bugs for memory initialization/training, improved memory compatibility/stability. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* treewide: package: update missed hashes after switch to ZSTDRobert Marko2024-04-07
| | | | | | | | With the switch to ZSTD for git clone packaging, hashes have changed so fixup remaining package hashes that were missed in the inital update. Fixes: b3c1c57 ("treewide: update PKG_MIRROR_HASH to zst") Signed-off-by: Robert Marko <robimarko@gmail.com>
* treewide: update PKG_MIRROR_HASH after APK version schemaPaul Spooren2024-03-25
| | | | | | | | | | With the change in version schema the downloaded files changed, too, mostly the hash is now prefixed with a tilde `~` instead of a dash `-`. Since each downloaded archive contains folder with the same name as the archive, the checksum changed. Signed-off-by: Paul Spooren <mail@aparcar.org>
* rkbin: add rk3566 atf/tpl blobsMarius Durbaca2024-02-21
| | | | | | | Currently there are no atf/tpl blobs for rk3566 SoCs so this commit adds the prebuilt firmware from the vendor. Signed-off-by: Marius Durbaca <mariusd84@gmail.com>
* rkbin: add new TF-A package for rk35xxTianling Shen2023-11-26
Currently there's no usable mainline (open source) TF-A implementation for rk35xx SoCs, so pack the prebuilt firmware from the vendor. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>