Commit Graph

1418 Commits

Author SHA1 Message Date
hzy
eb152f4473 meson: Move board-specific config (Odroid C1) away from family config
Includes change from 7488222b2a
2024-06-27 23:13:31 +02:00
Barry Lind (SteeManMI)
87f37f6a3d aml-s9xx-box: Remove u-boot and update generated extlinux.conf
Changes to be committed:
	modified:   config/boards/aml-s9xx-box.tvb
	modified:   packages/bsp/aml-s9xx-box/boot/extlinux/extlinux.conf.template

The aml-s9xx-box builds use the native TV Box u-boot.  I've had as a
todo item to figure out how to not build and include an unused u-boot.
In a recent PR for a different board the opposite was being done
(adding a u-boot where a board didn't previously ship one), thus
I then had the info to remove it here.
This also changes the generated extlinux.conf to include a fdt line
by adding the boot_fdt_file to the board config file.  This reduces
the effort needed to manually modify the extlinux.conf.
2024-06-27 16:05:14 -04:00
Ricardo Pardini
b52b08ffdf rk3588: bump default blobs (DDR:1.16, BL31:1.45); remove board-specific blobs from boards that used those versions
- in practice:
  - boards that didn't specify their own blobs: bump DDR 1.08->1.16 ; BL31 1.28 -> 1.45 (example: rock-5b!)
  - boards that specified 1.16/1.45 individually now follow the defaults (no change)
  - boards that specified a different version: no change; just a TODO suggesting review/removal/go-with-the-defaults
  - Mekotronics boards: bump from 1.11/1.38 to defaults (1.16 / 1.45)
2024-06-27 14:24:00 +02:00
Igor Pecovnik
2a2e609e3c Odroid M1: add a network rule to rename default name 2024-06-25 21:19:36 +02:00
Barry Lind (SteeManMI)
2ffbb3bca8 Fix aml-s9xx-box bsp-cli package upgrade
Changes to be committed:
	modified:   aml-s9xx-box.tvb

PR #6659 broke upgrades for the aml-s9xx-box package.  That PR introduced
two new files in /boot which is a fat filesystem on this box.  The
standard package upgrade fails on a fat filesystem when files already
exist. PR #6659 failed to add the files to the remove list.  This
PR does that.
2024-06-25 07:06:57 +02:00
Igor Pecovnik
0cb5eac44f Helios64: move to supported section 2024-06-24 12:25:28 +02:00
ColorfulRhino
f94a04e0cf rk3588: Enable current kernel branch for CM3588 NAS and NanoPC T6 2024-06-24 12:22:47 +02:00
chainsx
5d934c53e4 add community support for lckfb taishanpi 2024-06-20 20:00:55 +02:00
chainsx
568536a0eb station-m2: use mainline u-boot 2024-06-19 20:50:40 +00:00
Andy Yan
7919729199 Add support for rk3399 based SBC Leez P710
Signed-off-by: Andy Yan <andyshrk@gmail.com>
Signed-off-by: Andy Yan <andyshrk@163.com>
2024-06-18 10:41:02 +00:00
amazingfate
cf4495d4ce xiaomi-elish: Generate bluetooth mac address from machine-id Since v6.9 default mac bluetooth address of QCA6390 "00:00:00:00:5a:ad" is no longer usable. So we have to generate a new one. 2024-06-18 11:33:45 +08:00
Muhammed Efe Cetin
d2e40d6b0e khadas-edge2: add vendor uboot to images 2024-06-17 14:11:33 +02:00
ColorfulRhino
01edf1c33e board: orangepi-5-plus: Add latest DDR and BL31 blobs
Also fix function naming
2024-06-17 11:09:20 +00:00
ColorfulRhino
3df4773ad3 board: orangepi-5-plus: Add mainline U-Boot for edge kernel
Also improve board specs list
2024-06-17 11:09:20 +00:00
Muhammed Efe Cetin
85f0469d2b khadas-edge2: rename audios 2024-06-17 08:24:27 +02:00
Viacheslav Bocharov
cd2011fa24 re-enable jethub j200 config 2024-06-14 00:34:34 +02:00
ColorfulRhino
874c09f896 rk3588: Add board NanoPi R6C
With support for the latest mainline U-Boot.
2024-06-14 00:33:04 +02:00
Igor Pecovnik
a2a6ac1d95 Temporally disable broken build configuration 2024-06-12 16:03:21 +02:00
Viacheslav Bocharov
192e732244 add jethub j200 config (wip) 2024-06-11 20:08:10 +02:00
ColorfulRhino
38c8bfcbf4 board:nanopi-r6s: Beautify board config 2024-06-11 18:03:30 +00:00
ColorfulRhino
3ef7d57bd6 board: nanopi-r6s: Update DDR and BL31 blobs
FriendlyElec ships their devices with the latest blobs. Trying to run an Armbian image on this board with the old blobs might cause issues.
2024-06-11 18:03:30 +00:00
33335
116ddedf87 Fix board firefly-itx-3588j bluetooth 2024-06-09 22:08:33 +02:00
amazingfate
b88be65d98 sm8250: enable ppa for noble to fix qbootctl 2024-06-09 19:11:58 +02:00
Ricardo Pardini
3ac7c64d9e odroidhc4: bump to u-boot v2024.04; drop most defconfig patches in favor of hooks
- add `pre_config_uboot_target` hook for switching BOOTCONFIG across the two targets
  - adapt `UBOOT_TARGET_MAP` to not call the defconfig Makefile targets directly, instead, just do a variable assignment (ignored by Make)
  - otherwise, when using the defconfig directly in the `UBOOT_TARGET_MAP`, the `post_config_uboot_target` .config changes are overwritten when Make is called
- only patch left is boot usb-nvme-scsi/sata first (still done in meson64.h)
- remove FIP handling from family file `meson-sm1.conf` into board file hook where it belongs
- u-boot: enable more compression methods, EFI debugging, i2c, leds, tcp networking
- use flashcp for mtd writing

- Unchanged:
  - confirmed as of v2024.04: using the C4 (not HC4) defconfig is still needed to be able to write to mtd when booted from SD
  - also confirmed: one still needs to erase Petitboot using Petitboot, then boot from SD, to be able to flash mainline u-boot to mtd
2024-06-09 18:29:58 +02:00
Ricardo Pardini
8c26dbf0f6 nanopct6: Kwiboo 24.07 u-boot for edge; bump blobs for all branches
- exclusive for edge / Kwiboo:
  - enable UMS / RockUSB and other gadget stuff
  - enable TCP networking features, wget etc
  - enable EFI debugging stuff
  - store environment in SPI
  - uses preboot to flash led briefly
  - this code pattern is becoming copypasta fast and needs refactor before it spreads too much
- also for all branches (legacy/vendor/edge):
  - nanopct6: updated blobs to DDR v1.16 and BL31 v1.45
2024-06-09 15:36:10 +02:00
ColorfulRhino
6a42d502fa patch: u-boot: Fix patch dirs for CM3588 NAS and Orange Pi 5 2024-06-09 12:59:24 +00:00
Igor Pecovnik
d7068fabc9 Inovato-quadra: changing board support status 2024-06-08 06:08:25 +02:00
Lemon1151
8f64f05082 Adding support for the fine3399 board 2024-06-03 12:32:02 +02:00
Thomas McKahan
8a0c2866d8 Sweet potato: update config
Fix the typo in dtb
2024-06-03 11:59:45 +02:00
Igor Pecovnik
dfc7cf4a8a Revert Odin2 branch change as new one is changing daily and breaks 2024-06-02 13:50:57 +02:00
Igor Pecovnik
d17abdf233 Cleaning kernel patch folder and run kernel rewrite config 2024-06-02 11:54:17 +02:00
Seele Volleri
44caaf0504 Add board firefly-itx-3588j 2024-06-02 10:25:39 +02:00
Igor
0f66c05886
Proposed board status change for 24.5 (#6654) 2024-06-02 10:21:39 +02:00
青菜萝 卜冬瓜
b4eb13162b
longanpi-4b: add support for Sipeed LonganPi 4B (#6658) 2024-06-02 10:13:29 +02:00
amazingfate
fc5e98726b add extension radxa-aic8800 for rock-5c onboard wifi 2024-05-31 00:30:19 +08:00
Lemon
10ce0c9e5f
重命名dd-new-borad-tinker-edge-r.patch -> patch/u-boot/u-boot-rockchip64/add-new-board-tinker-edge-r.patch;添加了对xiaobao-nas的支持 (#6662) 2024-05-29 13:31:51 +02:00
Andy Yan
13fac2a0dd Add support for rk3568 based board Lubancat2
Signed-off-by: Andy Yan <andyshrk@163.com>
2024-05-26 22:20:37 +02:00
chainsx
ce0f24bcc2 station-m3: use radxa's new u-boot 2024-05-26 22:20:17 +02:00
Igor Pecovnik
92f82686c4 Extend CSC build target config to CURRENT kernel too
To mitigate build automation error ...
2024-05-25 14:27:21 +02:00
Tony
987daf5431
Add config for Libre Computer Sweet Potato (#6660)
* Add config for Libre Computer Sweet Potato

* update meson-gxl.conf for Sweet Potato
2024-05-25 01:24:43 -04:00
amazingfate
4c3530fac6 Add chromium v4l2 encoder/decoder udev rules 2024-05-22 15:44:28 +02:00
Ricardo Pardini
63693c8986 aml-t95z-plus: add board file (and u-boot 2024.04) for T95Z Plus Amlogic tvbox
- we've had kernel patches/DT (from chewitt) for this in meson64 for a long time, but I never sent the board
- uses blobs for the `tartiflette-s912` which is also an DDR3 S912 (VIM2's blobs are DDR4 and won't boot)
- this adds `u-boot 2024.04` support, using chewitt's DT & `000.patching_config.yaml` & a specific BOOTPATCHDIR
- this is a full board as-if it was an SBC, and expects to boot from mainline u-boot;
  - for that to work you've to wipe the eMMC and get rid of the vendor-supplied u-boot
  - if this is not what you want/need, you can use the aml tvbox "board" instead, together with Android u-boot
2024-05-21 22:36:01 +02:00
amazingfate
06aaf81ee6 rockchip-rk3588: drop BOOTFS_TYPE for single root partition image 2024-05-20 16:01:21 +02:00
Igor Pecovnik
143db3a188
Move Espressobin to EOS group as it does not build anymore
- it is free to be moved back, once troubles are gone.
2024-05-20 15:59:25 +02:00
Andy Yan
4487274a0b Add support for RK3588 based Cool PI CM5 EVB
Signed-off-by: Andy Yan <andyshrk@gmail.com>
2024-05-19 19:44:43 +02:00
amazingfate
302c73dd51 rock-5c: rename wifi interface name to a static one 2024-05-19 19:41:56 +02:00
Ricardo Pardini
aca141f1b9 khadas-vim3: fix stray closing brace in board file
- a stray closing brace, meant for the function, that ends up doing the wrong config change
2024-05-19 19:41:47 +02:00
chainsx
aa6ed7ce32 firefly-rk3399: move to rockchip64 family 2024-05-17 14:33:21 +01:00
Janmcha
66b0171516 Update orangepipcplus.csc
Adding myself as maintainer
2024-05-15 10:17:54 +01:00
Lane Jennison
4c1f2d6b1f board config: rename function to match cm3588 2024-05-15 07:25:02 +01:00