Commit Graph

26 Commits

Author SHA1 Message Date
Alex Bee d6c5eb8924 Rockchip: u-boot: fix build mkimage for RK3288 2021-11-26 19:58:34 +01:00
Alex Bee 3c231fd905 Rockchip: u-boot: fix build mkimage 2021-11-01 16:22:12 +01:00
Alex Bee a08e52b2c3 Rockchip: use 768 MHz dram init for all boards 2021-06-07 17:54:45 +02:00
Alex Bee 8d87ef9f77 Rockchip: exchange devicetrees for RK3399-ROC-PC and Rock Pi 4 2021-06-02 09:53:17 +02:00
heitbaum 274d41ea82 Rockchip: include rk3399pro dtb in image 2021-05-28 04:00:56 +00:00
Alex Bee b190c0d3c4 Rockchip: bootloader: use correct ddrbin for RK3399
We are currently using an older ddrbin for RK3399 which doesn't align
with the miniloader version - this leads to this error during ATF init:

INFO:    If lpddr4 need support multi frequency,
INFO:    please update loader!
INFO:    Current ctl index[0] freq=400MHz
INFO:    Current ctl index[1] freq=800MHz
INFO:    plat_rockchip_pmu_init(1190): pd status 3e

Fix this by using correct ddrbin.
2021-05-10 14:38:22 +02:00
Alex Bee cbae81460f Rockchip: bootloader: use rk3288-tinker-s.dtb for updates
Since we using rk3288-tinker-s.dtb as default device tree for images
for TinkerBoard, we should use it for updates as well instead of
rk3288-tinker.dtb
2021-03-02 13:10:08 +01:00
Alex Bee a0b381897b Rockchip: add mapping for mainline device trees
This adds a mapping for device trees which differ between vendor and mainline kernel and will therefore allow updates to new releases.
The old ones will be replaced by the new, or at least most appropriate (in case of RK3328 box devices), devicetrees in mainline kernel.

Besides a warning will be shown now if the device tree that the installation uses does not exist in the update tarball.
2021-02-28 11:14:19 +01:00
Alex Bee a2c61d7906 Rockchip: allow updates for MiQi and Tinker devices
MiQi and Tinker devices have been merged to RK3288 device at some point after LE9.2 release.
This allows updating for them as well through mapping to the new RK3288 device.

While at that also drop the pointless check for kernel versions.
2021-02-28 11:13:13 +01:00
Alex Bee dc5fc13722 Rockchip: convert bootloader scripts to new syntax
Done using fixlecode.py
2021-02-28 11:11:40 +01:00
Alex Bee cbf7a3cbf2 Rockchip: add common bootloader config 2021-02-17 21:48:38 +01:00
Alex Bee 8535bcf27b rockchip: disallow upgrades from legacy kernels 2021-01-18 00:32:09 +01:00
Andre Heider a93d8ffadc image: clean up bootloader/release files
All required bootloader files are already copied by the u-boot package
(using the corresponding bootloader/install script) to the system's
/usr/share/bootloader directory. The dtb files are copied by the linux
package to the same spot.

Use that single source for the release tarballs instead of various
build directories.
2020-02-10 08:53:39 +01:00
Jonas Karlman 30d63b56a0 Rockchip: drop rockchip-4.4 linux support 2019-12-31 09:09:33 +00:00
Jonas Karlman 09b236900e Rockchip: add mainline linux support 2019-12-31 09:09:33 +00:00
Jonas Karlman e6b4bd115f rkbin: update to 4563e24 2019-12-31 09:09:33 +00:00
MilhouseVH d4f6326142 packages: align source code licence usage with project licence 2019-03-26 18:05:50 +00:00
Jonas Karlman 2155170d96 rkbin: update to ba436b9 2019-01-28 20:40:06 +00:00
Jonas Karlman 05f42c1046 Rockchip: use correct rk3328 bootloader bl31 filename 2019-01-19 13:16:22 +01:00
Jonas Karlman e1da5b4a93 rkbin: update to 28b8bbe 2019-01-15 19:50:06 +01:00
Jonas Karlman 1a93ee6c89 rkbin: update to 120fe36 2018-10-03 18:39:27 +02:00
Jonas Karlman 46223dafc2 rkbin: update to b3a2661 2018-08-21 23:37:45 +02:00
CvH a958119d6b spdx: projects/ 2018-07-18 22:37:48 +02:00
Jonas Karlman 5d232f6ee9 RK3328: new device 2018-03-04 20:26:55 +01:00
Jonas Karlman 9f64dfa5bf rkbin: add blobs from android 2018-03-04 20:26:55 +01:00