Commit Graph

1403 Commits

Author SHA1 Message Date
sputnik2019
900309eb0e
add mangopi m28k board (#6121)
* add mangopi m28k board
2024-01-01 15:17:04 +01:00
Gunjan Gupta
0dac8043d4 Add orangepi zero3 as WIP board 2023-12-31 01:13:50 +05:30
Gunjan Gupta
a78b94e8d1 orangepizero2: Allow creating desktop images 2023-12-31 01:13:50 +05:30
Igor Pecovnik
6637bbe3aa Bugfix: kernel config for WDK is undefined. CI fails 2023-12-28 21:32:20 +01:00
Ricardo Pardini
eefbe3fa6c odroidm1: set OVERLAY_PREFIX; rockchip64: default, but don't override, OVERLAY_PREFIX 2023-12-28 20:36:47 +01:00
Jens Glathe
e6ca00b98e
Jg/wdk2023 tweaks - bring the available features on par with current development (#6091)
* wdk2023: point to kernel 6.7-rc6-gunyah, add handling for qrtr-ns

add config with Gunyah enabled

Signed-off-by: Jens Glathe <jens.glathe@oldschoolsolutions.biz>

* wdk2023: add mtools for access to EFI partition

Signed-off-by: Jens Glathe <jens.glathe@oldschoolsolutions.biz>

* wdk2023: ath11k: add board-2.bin required for good WLAN/BT operation

Signed-off-by: Jens Glathe <jens.glathe@oldschoolsolutions.biz>

* wdk2023: separate kernel config for this board

Signed-off-by: Jens Glathe <jglathe@oldschoolsolutions.biz>

* wdk2023: ath11k: move board-2.bin to armbian-firmware

Signed-off-by: Jens Glathe <jglathe@oldschoolsolutions.biz>

---------

Signed-off-by: Jens Glathe <jens.glathe@oldschoolsolutions.biz>
Signed-off-by: Jens Glathe <jglathe@oldschoolsolutions.biz>
Co-authored-by: Jens Glathe <jglathe@oldschoolsolutions.biz>
Co-authored-by: Igor <igor@armbian.com>
2023-12-28 09:09:19 +01:00
Ricardo Pardini
2d10999212 thinkpad-x13s: set explicit LINUXCONFIG to compensate for changes in uefi-common 2023-12-27 13:29:37 +01:00
Gunjan Gupta
19fbdb6fe5 Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56:37 +01:00
Werner
15cc8bffad
Update station-p1.csc (#6090) 2023-12-26 19:31:20 +01:00
Paolo Sabatino
a3a23743be miqi(eos): add boot soc in board config 2023-12-26 16:45:30 +01:00
Paolo Sabatino
06e3401fde rk322x: remove legacy target 2023-12-26 16:45:30 +01:00
Paolo Sabatino
562d96128b consolidate rk322x and rockchip 32 bit families
* merge patches from rockchip and rk322x families for current and edge
   kernels
 * adjust patches for tinkerboard to remove some cruft and overclocking
 * rework kernel configs
 * fix rk322x dmc to avoid lockup on rk3288
 * migrate rockchip-6.6 into patch series, rename all patches with
   more understandable names
 * add gen-series.sh script in tools directory (it is a naive tool to
   create patch series when you don't want to rebase everything)
2023-12-26 16:45:30 +01:00
m][sko
7fd590fa2d
Adding Windows dev kit 2023 (#5980)
* windows dev kit 2023
* change KERNEL_TARGET to wdk2023
* change also BRANCH
2023-12-24 09:18:22 +01:00
Werner
15d6aecfb0
Move from media to rockchip64 family (#6053)
* Move from `media` to `rockchip64 family
* Adjust maintainer
2023-12-24 09:16:09 +01:00
Alban Browaeys
7b7692e7a9 Helios64: memory is unstable without the rockchip ddr blob
On the Helios64 random memory errors happens when using the
U-Boot DDR intialization code for rk3399.
Switching to the rkbin rk33 933MHz v1.25 allows this testcase to
run more than once without a memory error:
for i in $(seq 1 100);do python3 -c "import pkg_resources" || break;done

Could be LPDDR4 specific.

Workaround https://github.com/armbian/build/issues/4761
"free() invalid pointer".
2023-12-24 09:15:21 +01:00
Keven
06c28cd39e
Add support for armsom-sige7 board (#6075) 2023-12-24 09:14:11 +01:00
Gunjan Gupta
454e99966d Enable legacy on boards that had support for current kernel 2023-12-24 09:13:08 +01:00
Gunjan Gupta
05a27a3515 Adding myself as maintainer for Orange Pi 3 and Orange Pi 3 LTS boards 2023-12-21 06:34:59 +05:30
Gunjan Gupta
feaf97cc83 Move Orange Pi 3 LTS settings to its corresponding board file 2023-12-21 06:34:59 +05:30
Gunjan Gupta
d81725a9f0 orangepizero2: switch to using uwe5622-allwinner extension 2023-12-21 06:34:59 +05:30
Igor Pecovnik
363a069025 Disable u-boot generation also for EDGE branch 2023-12-19 10:28:20 +01:00
Igor
cc1cedfafe
Promote Odroid N2 and M1 to standard support (#6060) 2023-12-18 18:49:51 +01:00
Gunjan Gupta
1c3b7ec36c
Raspberry Pi: Added rpi5 support and removed flash-kernel dependency (#6039)
* Disable flash kernel and rearrage functions inorder they are executed
* Add board config for raspberry pi 5
* Change config.txt and cmdline.txt to match official rpi version
* Install Rpi related packages from Armbian repository
* Remove ddk branch aka RASPI (Ubuntu) kernel
* We still have unsupported releases, but for different reason
* Lower kernel output at booting to meet our other builds. Default is too mouch for end user
* Add more info where we import packages
* Add testing targets
---------
Co-authored-by: Igor <igor@armbian.com>
Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2023-12-17 16:48:22 +01:00
Muhammed Efe Cetin
dae967fd88 opi5: add mainline uboot support 2023-12-17 10:31:06 +01:00
Gunjan Gupta
cabb8aaf27 orangepizero2: load wifi and bluetooth modules on current and edge kernel as well 2023-12-16 01:25:34 +05:30
Igor Pecovnik
93dcabf2aa Disable legacy test target for Orangepi One Plus 2023-12-15 17:04:23 +01:00
Igor Pecovnik
305886b111
Revert "opi5: add mainline uboot support"
This reverts commit b93250d345.
2023-12-14 11:48:47 +01:00
Igor
c7397e62d0
Move forgotten overlays from Odroid M1 (#6021)
- add Device Odroid M1 device tree to dt subfolder
- fix permission for panther x2
- move and rename overlays
- integrate hardkernel fixup to rockchip fixup script
- detach nanopi r5 from nonexisting odroid kernel family to rockchip64
- Remove patches for 6.5
- Use correct overlay namings
- Align Board name with others from the vendor
2023-12-14 10:36:06 +01:00
igorpecovnik
42cff5e580 Automatic board configs status synchronise 2023-12-14 10:34:47 +01:00
Muhammed Efe Cetin
b93250d345 opi5: add mainline uboot support 2023-12-14 10:34:17 +01:00
Kevin Schmidt
05b0f22e71 Add efi=noruntime to Jetson Nano kernel parameters.
Fixes board not properly powering off and rebooting.
2023-12-13 13:45:45 +01:00
Paolo Sabatino
f6baa4c2f2 Use extension for Lima X.Org serverflags
* Remove create_desktop_package.sh for rk3318 board from
   config/optional, clearing the whole directory tree
 * Add an extension to implement serverflags workaround
   for X.Org and Lima driver not being autodetected
 * Fix rk3318-box and rk322x family to use extension in place
   of 40-serverflags.conf bsp file
2023-12-09 14:19:32 +01:00
hoochi lee
81c061bedd
add hinlink ht2 board (#6018)
* add hinlink ht2 board
* select aic8800 driver
* change board file
2023-12-07 09:50:27 +01:00
Igor
fae4f66439
Merge Odroid M1 into rockchip64 family (#6015) 2023-12-07 09:22:42 +01:00
LiX
e43d5ae4d2 Added NanoPi R5C support, based on the works done by lanefu for NanoPi R5S, with ethernet interface name updated and corresponding LED status support. 2023-12-06 18:19:26 +01:00
amazingfate
43f7b4533e xiaomi-elish: add support to other releases 2023-12-06 23:30:15 +08:00
Gunjan Gupta
038ca467d5
Orange Pi Zero: Enable crust and fix suspend/resume (#6007)
* Fix system doesnt come back from sleep because of xradio_wlan module

Add workaround for getting suspend resume to work properly. This works by unloading
xradio_wlan module on suspend and reloading the same on system resume. Tested by putting
system to sleep for 20 seconds and bringing it back up via rtc wakealarm using the
following command

echo +20 > /sys/class/rtc/rtc0/wakealarm && systemctl suspend

The rtcwake still causes the system to hang on resume, but atleast systemctl suspend works.

* Enable crust for Orange Pi Zero
2023-12-05 12:49:13 +01:00
青菜萝卜冬瓜
125fea4268
thead: fix bluetooth problem, update to linux 6.7-rc3 (#5992) 2023-12-04 13:27:45 +08:00
igorpecovnik
073bda8415 Automatic board configs status synchronise 2023-11-29 19:59:24 +01:00
雷耀
11379ef9b7
rockchip-rk3566:add new board JP-TVbox-3566 (#5904) 2023-11-27 13:02:06 +01:00
Ricardo Pardini
204d2e79b9 WSL2 "boards" wsl2-x86/wsl2-arm64 with current (6.1.y) and edge (6.6.y) kernels with Microsoft patches
> tl,dr: add 4 small-ish UEFI-like kernels, with Microsoft patches & fixes, for use with Microsoft WSL2 on x86/arm64 and 6.1.y/6.6.y

- the boards are UEFI derivatives, using a common `microsoft` vendor include to modify
  - `KERNELPATCHDIR`/`LINUXFAMILY` (for now, we don't want those patches in regular UEFI builds / .debs)
  - disable `EXTRAWIFI` (kernel is for a VM, will never have wifi so doesn't need any drivers)
  - `LINUXCONFIG`, so we can use Microsoft's own monolithic kernel, required for WSL2 (their initrd is a mistery)
- really, what we're mostly interested right now are the kernels (in the future we might have an "Armbian" WSL2 app in the Microsoft Store)
  - `current` `6.1.y`:
    - rebased from https://github.com/microsoft/WSL2-Linux-Kernel/tree/linux-msft-wsl-6.1.y onto real 6.1.y
    - using Microsoft's `.config` exactly (monolithic, there are no `=m`'s)
  - `edge` `6.6.y`:
    - also from https://github.com/microsoft/WSL2-Linux-Kernel/tree/linux-msft-wsl-6.1.y but rebased onto 6.6.y
    - using updated Microsoft's `.config` (monolithic, there are no `=m`'s)
    - dropped 2 of 6.1.y's patches that were actually upstreamed in the meantime:
      - `mm-page_reporting-Add-checks-for-page_reporting_order-param` - mainlined in https://lore.kernel.org/all/1664517699-1085-2-git-send-email-shradhagupta@linux.microsoft.com/
      - `hv_balloon-Add-support-for-configurable-order-free-page-reporting` - mainlined in https://lore.kernel.org/all/1664517699-1085-3-git-send-email-shradhagupta@linux.microsoft.com/
    - drop the `arm64: hyperv: Enable Hyper-V synthetic clocks/timers` patch, since it causes asm breakage on 6.6.y
      - a shame, but I tried and can't fix it myself - @kelleymh ?
    - add my own patch to fix:
      - `1709-drivers-hv-dxgkrnl-restore-uuid_le_cmp-removed-from-upstream-in-f5b3c341a.patch` due to https://lore.kernel.org/all/20230202145412.87569-1-andriy.shevchenko@linux.intel.com/ landing in 6.6
      - `1710-drivers-hv-dxgkrnl-adapt-dxg_remove_vmbus-to-96ec29396-s-reality-void-return.patch` to adapt to
        https://lore.kernel.org/all/TYCP286MB2323A93C55526E4DF239D3ACCAFA9@TYCP286MB2323.JPNP286.PROD.OUTLOOK.COM/
2023-11-27 11:14:01 +01:00
amazingfate
66bc89b3a3 xiaomi-elish: bump to kernel 6.7-rc2 2023-11-26 23:20:57 +01:00
Sander de Leeuw
3bec9536d0
fix: meson-g12b: blacklist simpledrm kernel module, as it conflicts with panfrost (#5908)
* fix: vim3: blacklist simpledrm kernel module, as it conflicts with panfrost
* fix: meson-g12b: blacklist simpledrm kernel module, as it conflicts with panfrost
* fix: meson-g12a/meson-sm1: blacklist simpledrm kernel module, as it conflicts with panfrost
---------

Co-authored-by: Igor <igor@armbian.com>
2023-11-26 16:35:00 +01:00
Igor Pecovnik
437a32e78e Update several test targets to optimise testing process 2023-11-25 20:19:16 +01:00
Igor Pecovnik
ffd73422a1 We will be testing EDGE kernel on Opi5 plus 2023-11-25 18:00:30 +01:00
chainsx
0e0abae78e board: licheepi-4a: disable audio auto buffer 2023-11-24 13:56:03 +01:00
Igor
ddf9e6329c
Proposed board status change (#5658)
* Change conf to csc
* Bring back to stable
* Remove BPI Pro
* Move media kernel to csc
* Move Opi prime back as its used as a test subject
* Retire Clearfog pro
* Remove Rock64
* Retire Helios4 too
* Move nanopi r5c from csc to wip as we have a volonteer
* Promote recent Khadas boards.
* Change status of Opi one as maintainer responded
2023-11-22 22:36:39 +01:00
Gunjan Gupta
875d4f7450 VIM1S/VIM4: Add bluetooth support 2023-11-21 20:30:09 +05:30
Ricardo Pardini
54c896e029 rk3588: configure UEFI_EDK2_BOARD_ID for all UEFI-supported boards
- From https://github.com/edk2-porting/edk2-rk3588/releases/tag/v0.9.1
  - For example, for `rock-5b_UEFI_Release_v0.9.1.img`
    - `UEFI_EDK2_BOARD_ID` is `rock-5b`
- **Important**: this has no effect unless optional extension is enabled
- to test this out:
  - make sure to read carefully the instructions at https://github.com/edk2-porting/edk2-rk3588/blob/master/README.md
  - suppose you previously built the regular u-boot version with:
    - `./compile.sh BOARD=rock-5b BRANCH=legacy RELEASE=jammy`
  - now you can build the UEFI version with:
    - `./compile.sh BOARD=rock-5b BRANCH=legacy RELEASE=jammy EXT=uefi-edk2-rk3588`
  - write the produced image to SD or eMMC and boot it
  - use normally, or enter "UMS" mode by selecting that option in the grub menu
    - You can write image to eMMC, boot it, enter UMS, write it again to NVMe, reboot, press <ESC> in UEFI and boot from NVMe
    - Also works if .img is written to eg USB stick, and UEFI edk2 is separately deployed to SPI flash
- **Important**: make _absolutely_ sure you are able to force Maskrom mode (by shorting pins, pressing buttons, etc) before writing an UEFI image to eMMC; UEFI has no RockUSB ("Loader mode" support) at all. The new "initramfs-usb-gadget-ums" extension hopes to address this, but it is not guaranteed to work.
2023-11-19 22:31:33 +01:00
Kevin Schmidt
72922908c5 Refresh jetson-nano board config. 2023-11-19 22:27:28 +01:00
Igor
7ee1cae21d
Automatic board configs status synchronise
Co-authored-by: igorpecovnik <igorpecovnik@users.noreply.github.com>
2023-11-19 09:23:18 +01:00
igorpecovnik
269ef4eb23 Update report 2023-11-17 13:04:05 +01:00
Igor Pecovnik
446c703aaa Enable EDGE on khadas edge2 2023-11-16 17:06:56 +01:00
Igor Pecovnik
79edb0c511 Remove RK3588 midstream kernel as there is no point of having it
+ move RK3588 EDGE tag to 6.6.y branch
2023-11-16 17:06:56 +01:00
Gunjan Gupta
9ca5435fe3 tritium-h5: Change to using Armbian default DRAM CLK value using hook 2023-11-16 11:27:01 +05:30
Gunjan Gupta
4cf051040e Orange Pi Zero: Adding myself as maintainer 2023-11-16 01:58:31 +05:30
igorpecovnik
a664e4bf24 Update report 2023-11-14 12:05:51 +01:00
Sander de Leeuw
c50d813f98 fix: vim3: blacklist simpledrm kernel module, as it conflicts with panfrost 2023-11-14 12:04:59 +01:00
schwar3kat
ac9373aca4
Orange Pi R1 Plus LTS 6.1/6.6 longer boot time net tweak. (#5902)
RTL8153B - does not initialize correctly on boot.  Reboot is okay.

Start delay work-around in the board file needs tweaking for longer boot time.
2023-11-13 21:12:33 +13:00
igorpecovnik
ce1bb71db7 Update report 2023-11-08 14:19:32 +01:00
Igor Pecovnik
8f262c6ccf
Update permission 2023-11-06 15:53:09 +01:00
jack
221f1ccd83 add board ArmSoM-w3; with uboot-patch and updated blobs 2023-11-03 08:12:58 +01:00
amazingfate
c66bfb3e38 bump xiaomi-elish to kernel 6.6 2023-11-03 08:12:29 +01:00
Ricardo Pardini
777cadc525 thinkpad-x13s: bump to steev's lenovo-x13s-linux-6.6.y (currently 6.6.0) 2023-11-02 14:13:51 +01:00
Igor Pecovnik
62b799648c Move two riscv boards to eos as they don't build
Todo: move back once / if fixed
2023-10-31 17:27:34 +01:00
Ivan Podogov
bd242072c1
Update Rock CM5 I/O board config (#5866) 2023-10-26 17:07:15 +02:00
amazingfate
b6139e1714 xiaomi-elish: add module required to initramfs 2023-10-26 21:17:01 +08:00
amazingfate
06f310a19d xiaomi-elish: add missing gpu firmware to initramfs 2023-10-26 21:17:01 +08:00
amazingfate
1582d1e631 xiaomi-elish: change board description from UEFI to ABL 2023-10-26 21:17:01 +08:00
amazingfate
ac90826105 qcom-abl: use mkbootimg package to generate abl boot image 2023-10-26 21:17:01 +08:00
Ricardo Pardini
d6deabaf06 xiaomi-elish: use full firmware, for qcom/a650_sqe.fw 2023-10-26 21:17:01 +08:00
Ricardo Pardini
504d478889 xiaomi-elish: firmware: only add qcom/a650_sqe.fw once 2023-10-26 21:17:01 +08:00
Ricardo Pardini
183bde080b xiaomi-elish: remove reference to steev 2023-10-26 21:17:01 +08:00
amazingfate
46a46dc14e add new device xiaomi-elish 2023-10-26 21:17:01 +08:00
c0rnelius
0f0b3e5b63
Radxa Zero: u-boot-v2023.07.02 (#5858)
Update Das U-Boot to v2023.07.02
Patch: HACK: mmc: meson-gx: limit to 24MHz
db6738fed9

In my testing the patch is required for stable boot on REV 1.51.
It is not required on REV 1.4, but has no ill effects on boot.

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-10-24 15:50:48 -04:00
c0rnelius
5b30b9250a
patch: uboot: v2023.07.02: bananapicm4: nvme boot support (#5840)
HACK: BOOT ORDER: NVMe SDCARD eMMC.

NOTES:
In my testing there has been no false starts or hangs up. Meaning
the boot process has been stable.

The downside to this in my opinion is that if there is an OS on
the NVMe it will always take boot priority. The drive would need
to be pulled or DD'd in order for SD eMMC boot to kick in.

Tested-on: Waveshare CM4-IO-BASE-B

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-10-18 11:31:39 -04:00
Emmanuil Chatzipetru
98208b308b config: boards: rockchip: Remove unusupported legacy kernel configs.
Legacy kernel is not supported no more for these rockchip boards and
thus, they can be removed from their associated board configuration files.

Signed-off-by: Emmanuil Chatzipetru <echatzip.manu@gmail.com>
2023-10-14 00:03:48 +02:00
Ricardo Pardini
4d9cae0645 thinkpad-x13s: bump to 6.6-rcX; support trixie/sid/mantis userspace sans PPA
- This requires https://github.com/armbian/firmware/pull/65
- thinkpad-x13s: workaround ubuntu's pd-mapper only starting on "-laptop" kernels
- thinkpad-x13s: add fprintd and pam
- thinkpad-x13s: throws warnings about missing userspace if not trixie/sid/mantic
- thinkpad-x13s: split hooks into functions
- thinkpad-x13s: enable touchscreen hack via udev
- thinkpad-x13s: use override, not separate service, for systemd settage of BT public-addr
- thinkpad-x13s: "handle" alsa-ucm-conf by simply overwriting with fixed version
- thinkpad-x13s: update .config
  - according to 0dbdb29bc4
- thinkpad-x13s: bump to 6.6-rc4; add more cmdline params
  - add a bunch of tricks I learned from jhovold's talk
  - update .config, no changes
- thinkpad-x13s: bump to steev's lenovo-x13s-v6.6.0-rc5 - update .config, no changes
- thinkpad-x13s: bump to steev's lenovo-x13s-v6.6.0-rc5
- thinkpad-x13s: trixie is missing fprintd/libpam-fprintd, skip for now if trixie
- thinkpad-x13s: set `UEFI_MOUNT_POINT_SKIP_FSTAB=yes` (otherwise hangs waiting for it, dunno why)
2023-10-14 00:03:12 +02:00
Ricardo Pardini
027de20433 khadas-vim3l: bump to u-boot v2023.10; boot-usb-first patch now only in board folder
- drop kbi patch
2023-10-14 00:02:58 +02:00
Ricardo Pardini
7abc1a0130 khadas-vim3: bump to u-boot v2023.10; boot-usb-first patch now only in board folder
- drop kbi patch
2023-10-14 00:02:58 +02:00
Ricardo Pardini
bd2814700f khadas-vim3/vim3l: back to single-FIP for both SD/eMMC and SPI u-boots
- also use flashcp to write to mtd
2023-10-14 00:02:58 +02:00
Ricardo Pardini
6e45fb7e3e odroidn2l: bump to u-boot v2023.10; boot-usb-first patch now only in board folder
- with this, there are no more boards with `v2023.07`
2023-10-14 00:02:43 +02:00
Ricardo Pardini
8e9ef4b21b mekotronics-r58x-pro.wip: add new board Mekotronics R58X-Pro 2023-10-13 17:54:13 +02:00
chainsx
3098c2f0cc thead: update linux to 6.6-rc5, update opensbi binary 2023-10-11 11:05:59 +02:00
Gunjan Gupta
c0e2bb910c meson-s4t7: add systemd service to enable fan in automatic mode
The service is only enabled by default on Vim4 as that board heats
a lot and a fan is absolutely necessary. Service will be available
on vim1s as well and if someone has purchased the fan for it, they
would be able to enable it themselves.

The service is only added for legacy kernel right now as I am not
sure if the upcoming 5.15 kernel will have same sysfs interface for
fan.
2023-10-11 11:05:45 +02:00
igorpecovnik
c1dd4ed3a5 Update report 2023-10-11 09:28:58 +02:00
Kreyren
114b112055 teres: Use crustconfig for teres instead of generic one 2023-10-08 16:44:31 +02:00
Ricardo Pardini
587a278dab radxa-zero2: bump u-boot to v2023.10 2023-10-08 09:50:35 +02:00
Ricardo Pardini
6030fa1a4a
mekotronics-r58x-4g: enable pcie3x4 and nvme boot for vendor u-boot (#5795)
- switch back from rockchip#next-dev to radxa#next-dev
- add patch with defconfig and kernel-derived dtb
- NVMe boot works
- USB3 boot doesnt
2023-10-06 19:39:30 +02:00
Igor
07a1aa3cf7
Update report (#5783)
Co-authored-by: igorpecovnik <igorpecovnik@users.noreply.github.com>
2023-10-06 11:29:18 +02:00
Gunjan Gupta
5548fc60fb Orange Pi 3 LTS: enable bootlogo for desktop builds 2023-10-06 13:00:02 +05:30
Gunjan Gupta
a7fd5fcc5f Change to board specific crust configs for orangepi 3, lite2 and one plus
As lite2 and one plus needs configuration same as Orange Pi 3 LTS, used the
same
2023-10-06 13:00:02 +05:30
Igor
b6fea441d1
Optimise testing targets (#5785)
We don't need to run so many duplicated tested, especially on slow 32b devices.
2023-10-04 14:30:52 +02:00
青菜萝卜冬瓜
7e0816b962
thead: fix LicheePi 4A audio problem (#5781) 2023-10-03 19:25:19 +02:00
chainsx
10eeaa2690 thead: add edge kernel support 2023-10-03 14:13:13 +02:00
Ricardo Pardini
ab416849ba mixtile-blade3: ripoff Joshua Riek's since he did a better job
- back to radxa fork of next-dev
- re-add my stable-MAC-from-serial# hack
2023-10-03 14:11:30 +02:00
Ricardo Pardini
d9bff89329 nanopct4.csc: fix missing BOARD_MAINTAINER field; remove legacy-only bsp hack since there's no legacy anymore 2023-10-03 14:11:12 +02:00
rll
b827e720b0 hinlink-h28k: support new SoC Rockchip rk3528, add new board Hinlink H28K
Co-authored-by: Ricardo Pardini <ricardo@pardini.net>
2023-09-30 21:56:21 +08:00
Ricardo Pardini
e55dd491c4 qemu-uboot-{x86,arm64} fixes + bump to u-boot 23.10-rc4 + rework x86 patches 2023-09-29 14:27:09 +02:00
amazingfate
bbed510677 orangepi3b: add bluetooth support 2023-09-29 08:49:22 +02:00
Ricardo Pardini
2c24f7e334 orangepi3b: update u-boot revision at Kwiboo, remove patches 2023-09-29 08:47:52 +02:00
Ricardo Pardini
a79c2f7544 orangepi3b: switch to Kwiboo's 23.10(-rc4) u-boot, plus patches
> Based on AmazingFate's kernel DT and Kwiboo's `rk3568-2023.10`

Tested with a OrangePi 3B 4GB v1.1:
- SD-card boot
- eMMC boot
- SPI Flash boot
  - chip is XMC `XM25QU128CWIQ`, not `W25Q256JWEIQ` listed in schematics
- PCIe/NVMe
- Ethernet has stable MAC
- can boot both edge (mainline) and legacy (vendor rk 5.10) kernels

- USB in uboot is untested
- UMS untested (I lost my A-to-A otg cable)
2023-09-26 09:34:32 +02:00
Ricardo Pardini
71f03ee380 orangepi3b: updated DDR/BL31 blobs
- also: added ROCKUSB_BLOB (for working `rkdevflash` extension)
- depends on https://github.com/armbian/rkbin/pull/22
2023-09-26 09:34:32 +02:00
Gunjan Gupta
3dd634ac01 Add support for Inovato Quadra 2023-09-21 23:19:20 +02:00
Andrew Davis
ba704f4740 Add initial support for TI SK-TDA4VM board 2023-09-19 20:09:07 +02:00
Gunjan Gupta
ffae62cc32 Add board config for Tanix TX6 tvbox 2023-09-19 20:08:18 +02:00
Gunjan Gupta
608618a6f5 orangepi3lts: load wifi module via systemd service otherwise it crashes cpufreq_dt module 2023-09-19 20:08:18 +02:00
Gunjan Gupta
9def9f6b4a orangepi3-lts: change crust config 2023-09-19 20:08:18 +02:00
M. Efe Çetin
b73c043023 nanopir6: fix bus id of PCIe NIC 2023-09-13 13:10:45 +02:00
Muhammed Efe Cetin
d56478a471 nanopir6: change network interface names and add triggers for leds on edge kernel
same as ea17706f47
2023-09-13 09:30:51 +02:00
Muhammed Efe Cetin
103d840307 Add edge kernel support for NanoPi R6S/R6C 2023-09-13 09:30:51 +02:00
Andrew Davis
84af8cf4cb K3: Move setting ATF_BOARD into board config files
The ATF "board" to use may not always be "lite" for all K3 boards so
move setting this into the board level files from the K3 common settings.
2023-09-06 13:06:25 +02:00
Andrew Davis
127ab401cf K3: Update to latest U-Boot v2023.10-rc3 2023-09-06 13:06:25 +02:00
amazingfate
ece2656ada Add orangepi3b build config 2023-09-04 15:09:04 +02:00
Kenneth Ekman
73aca39ba8 Add support for building Rock 5A from the collabora tree 2023-09-04 07:19:03 +02:00
Ricardo Pardini
531de6c890 rockpro64: bump ATF to lts-2.8.8 2023-09-02 14:48:37 +02:00
Kevin Schmidt
a3c687e9a3 Add board: HiKey960 2023-09-02 14:48:25 +02:00
lelemka0
ac829eb66d Nanopi-r1: fix boot from eMMC 2023-08-31 07:38:51 +02:00
Ricardo Pardini
8c165ef883 thinkpad-x13s: move image customizations to bsp-cli
- should result in the same, except we can now update stuff via the bsp-cli pkg
2023-08-28 17:34:36 +02:00
Ricardo Pardini
7d2fca63bd thinkpad-x13s: don't try to add Lunar x13s repos if BUILD_MINIMAL=yes 2023-08-28 17:34:13 +02:00
monkaBlyat
0a28c6b111
add udev audio naming rules for indiedroid nova (#5651) 2023-08-28 13:44:59 +02:00
Gunjan Gupta
2fb0ef6cf6 BigTreeTech CB1: Bump u-boot to v2023.07.02
I had kept it back because I wasn't sure about what values to use
for CONFIG_DRAM_SUN50I_H616_DX_ODT, CONFIG_DRAM_SUN50I_H616_DX_DRI,
CONFIG_DRAM_SUN50I_H616_CA_DRI and CONFIG_DRAM_SUN50I_H616_TPR10.
I found them on BigTreeTech's u-boot repository

https://github.com/bigtreetech/u-boot/blob/v2023.07-cb1/configs/bigtreetech_cb1_defconfig
2023-08-26 13:40:10 +02:00
Lane Jennison
ea17706f47 nanopir5s: add friendly interface names in udev, add device tree overlay for front leds 2023-08-26 13:39:22 +02:00
Ricardo Pardini
41a5dedd08 odroidm1: _really_ fix flashcp --partition non-usage for old mtd-utils (bullseye etc)
- we should probably refactor this into a shared library's functions...
  - `flashcp --partition` is much more efficient than just `dd`'ing to mtdblockX
  - but only supported on bookworm+ / jammy+
2023-08-23 21:35:20 +02:00
lanefu
7881e90889
add nanopi-r5s csc using latest edge kernel (#5632) 2023-08-23 15:31:19 -04:00
Ricardo Pardini
67f916cd73 odroidm1: fix flashcp --partition non-usage for old mtd-utils (bullseye etc) 2023-08-22 12:57:34 +02:00
Ricardo Pardini
c35adb37c7 odroidm1: de-infest Petitboot 🔥 use Kwiboo's 2023.10 u-boot; UMS works
- using Kwiboo's `rk3568-2023.10` branch  with BINMAN-handled blobs
- patches (defconfig unless indicated):
  - boot usb first (rockchip-common)
  - blink leds & keep red one one on preboot; reset SPI env once after deinfesting from Petitboot
  - change usb_host0_xhci to otg (u-boot dtsi)
  - enable DM_GADGET, UMS 🔥 and RockUSB
- **usage instructions**:
  - build & burn image to SD card
  - insert SD card into board
  - **hold the recovery (RCY) button** and power on the board
  - watch board boot
  - **de-infest Petitboot**: use `armbian-install` to install bootloader to MTD
    - if you don't, you'll need to hold the recovery button every boot
    - optionally: use `armbian-install` to install OS to eMMC/NVMe/USB
  - power-off board
  - remove SD card (new u-boot always boots SD first!)
  - boot into your newly de-infested machine
    - boot order: USB, SD, MMC, NVME, SCSI
- de-infested machine can now boot (directly) from USB/SATA/NVMe, possibly via EFI:
  - Armbian UEFI-arm64
  - Fedora 38 aarch64
  - HASSOS for ODROID-M1
  - Talos arm64
  - others...
- extra: new u-boot by Kwiboo (with GMAC patches) gives us stable MAC address
  - although it is based on cpuid#, doesn't match the HK sticker on the board
    - run `fw_setenv ethaddr XX:XX:XX:XX:XX:XX` to change eth addr in SPI flash environment if needed
- `odroidm1`: update DDR/BL31 blobs (this depends on https://github.com/armbian/rkbin/pull/20)
2023-08-22 12:57:34 +02:00
Ricardo Pardini
0c0e0891c0 odroidn2l: add board file for ODROID N2L; on meson64 edge; add N2L-specific FIP handling to g12b
- current (6.1) does not yet carry the DTB
- u-boot (up to at least 2023.10-rc2) does NOT have ADC detection for N2L, so force the DTB
- `meson-g12b.conf`: add a specific if for `odroidn2l` _before_ the `odroidn2*` for FIP blobs
2023-08-22 08:18:53 +02:00
Igor
dcd6fd2e54
Revert Meson64 / odroid fancontrol (#5617)
* Revert "packages: bsp: odroid: fanctrl: `maintenance`"

This reverts commit 94f7bfff89.

* Revert "Improve Meson64 Support: `ODROID`"

This reverts commit 40530ee344.
2023-08-20 21:11:54 +02:00
Kreyren
2239d67819
licheepi-4a: SC2086 + status update (#5596)
* licheepi-4a: SC2086 + status update
See rationale on https://www.shellcheck.net/wiki/SC2086
* Add verbose output to cp
2023-08-20 19:20:49 +02:00
Patrick Yavitz
40530ee344 Improve Meson64 Support: ODROID
Backport DTS/DTSI changes from linux-6.4.y to 6.1.y
Add meson64-reboot driver to all boards
Add board: ODROID N2L
Add uart_A uart_AO_B uart_B uart_C where appropriate
U-Boot v2023.07.02: ODROID N2/N2L/N2Plus/C4

Meson64-reboot driver: (source: tobetter)
While the current meson64-reboot driver is cleaner and doesn't
depend on modding other kernel sources, its functionality leaves
much to be desired. One example can be found in the ODROID C4.
Using the current driver, the board will not properly power off,
leaving the POWER LED still on. The new driver powers off the unit
completely.

Fan control: (ODROID N2L/N2PLus)
Added service and script for controlling the trip point.
fanctrl: arguments: 65 55 45 35 25 menu run

                              ┌──┤ Fan Control ├──┐
                              │                   │
                              │    6) 65°C        │
                              │    5) 55°C        │
                              │    4) 45°C        │
                              │    3) 35°C        │
                              │    2) 25°C        │
                              │    E) Exit ..     │
                              │                   │
                              │                   │
                              │      <Ok>         │
                              │                   │
                              └───────────────────┘

NOTES: (N2L/HC4): I do not own the units so I can't run tests.

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-08-20 19:20:06 +02:00
Ricardo Pardini
cc8ad531fb khadas-vim4: add modprobe config to avoid kernel panic during ISP firmware loading
- See https://armbian.atlassian.net/browse/AR-1801?focusedCommentId=11995
2023-08-19 17:38:53 +02:00
lanefu
e53ca77e51
Rock 4SE: change uboot defconfig (#5612)
* rock 4se uboot use rockpi4 defconfig for now
2023-08-18 15:04:59 -04:00
Lu jicong
dcd5c1c942 nanopc t4: set BOOT_SCENARIO to "spl-blobs"
Some sd cards are unable to access in uboot when using miniloader
These cards are able to access when using spl instead
Spl is not related to DDR initialization so it is unlikely to introduce
DDR problems
2023-08-18 17:11:16 +02:00
Igor
5a2e6a2f63 Add support for most recent memory chips on BPi M5 / M2PRO
Signed-off-by: Igor <igor@armbian.com>
2023-08-18 17:10:42 +02:00
Lane Jennison
d5d178d8f5 add CSC board: rock 4SE -- remember its not rockpi 4SE its rock 4SE 2023-08-18 09:09:25 +02:00
igorpecovnik
d57e365e67 Update report 2023-08-17 22:08:36 +02:00
Gunjan Gupta
02051676b0 meson-s4t7: Enable dtbo support
The support is implemented by using dtbo files supplied by Khadas directly
in the linux-dtb package. The files are not compiled just copied.
2023-08-15 16:03:24 +02:00
Ricardo Pardini
72883cb07c khadas boards: VIM1S/3/3L/4/Edge2: add KHADAS_OOWOW_BOARD_ID definition for use with oowow (EXT=image-output-oowow) 2023-08-15 18:53:55 +05:30
igorpecovnik
6cf5f41b55 Update report 2023-08-15 14:29:15 +02:00
chainsx
90c05bac23 licheepi-4a: add a .wip for Sipeed LicheePi 4A board 2023-08-14 09:21:42 +02:00
lanefu
48a788c762
move to csc and standard rockchip64 kernel (#5587) 2023-08-13 15:35:01 -04:00
Joshua-Riek
8dbe1d7ab6 add nvme boot support for the nanopc t6 2023-08-12 10:05:20 +02:00
Muhammed Efe Cetin
c268d2f916 opi5-plus: add initial support for edge kernel 2023-08-12 10:04:30 +02:00
Gunjan Gupta
35feddc350 meson-s4t7: Use partitiontype=generic instead of initrd hack
Also added viraniac as maintainer for vim1s
2023-08-09 11:20:28 +02:00
Ricardo Pardini
eb9dc7ea5c khadas-vim4/khadas-vim1s: some fixes; VIM4/VIM4N now boots; workaround eMMC/oowow partition trouble for now
- vim1s/vim4: remove uEnv.txt and default extlinux args, use simple arguments instead
- meson-s4t7.conf: hack: rereadpt (re-read partition table) in initrd local-top (for eMMC boot of oowow'ed image)
- meson-s4t7.conf: include both `u-boot.bin.sd.bin.signed` and `u-boot.bin.signed` in uboot package
- meson-s4t7: patch kernel for different dt "model" across VIM4 and "New VIM4"
- meson-s4t7.conf: set `EXTLINUX_SPECIFIC_FDT=no`, so u-boot auto-determines which DTB to use
    - don't specify DTB; this way both the "original VIM4" and the "new VIM4" can boot with the same image
2023-08-09 11:20:28 +02:00
Ricardo Pardini
7a61093df4 khadas-vim4/khadas-vim1s: very early wip; meson-s4t7/legacy 5.4 Amlogic kernel
- only "boot from SD" supported right now
- building uboot with xPack riscv-none-embed-gcc **external** toolchain setup in hooks
- kvim4: very high kernel logging + systemd debug logging to console
- kvim4/kvim1s: add uEnv.txt and ROOT_FS_LABEL="ROOTFS" and Khadas-esque extlinux
- meson-s4t7: unify khadas-vim1s and khadas-vim4 u-boot building
- kernel .config:
  - s4t7: original Khadas vendor config
  - s4t7: CONFIG_BINFMT_MISC=y
  - s4t7: make NFS/sunrpc stuff =y
  - s4t7: enable USB wifi drivers from Armbian network_drivers
- firmware: at https://github.com/armbian/firmware/pull/56
- extlinux tricks require https://github.com/armbian/build/pull/5462
- status:
  - kvim1s: boots from SD and works as server/CLI
  - kvim4: kernel panic during systemd-udevd
2023-08-09 11:20:28 +02:00
Igor
b0669d19e0 internal Changing test targets for various boards 2023-08-09 08:40:17 +02:00
Patrick Yavitz
d668e4a43e u-boot: v2023.07.02: meson-sm1-bananapi: m2pro and m5
Move the BPI-M2PRO off the BPI-M5 U-Boot.

The BananaPi M5 supports the RTL8822CS Mezzanine, so let us
provide the proper bluetooth firmware.

NOTE: Boot needs verifying.

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-08-07 17:13:03 +02:00
Ricardo Pardini
4901193774 thinkpad-x13s: use steev's 6.3.y for working audio; fix Bluetooth; fix core temperature sensors; add modules & fw to initrd; pin & keep x13s PPA (fixes #5550)
- x13s: initialize bluetooth's public-addr, thus allowing BT to work
- linux-arm64-sc8280xp.config: enable per-core temperature sensors
- x13s: disable snapd.seeded service so boot won't hang if clock's < 2017
- x13s: back to steev's 6.3.y, since 6.4.y's audio drivers don't match alsa-ucm-conf
2023-08-07 12:22:41 +02:00
Igor
856ec9dcd0 Change test targets on Rockpi S and BTT Cb1 2023-08-05 19:02:53 +02:00
Igor
955e8705bc
Change test targets on Rockpi4b (#5560) 2023-08-05 11:29:39 +02:00
Paolo
c27739943d
rockchip64: bump rockchip64-edge kernel to 6.4 (#5552)
undefined
2023-08-04 10:39:13 +02:00
Igor
933c1c6526 Revert speed
Signed-off-by: Igor <igor@armbian.com>
2023-08-04 10:35:41 +02:00
Igor
98f1d660bc Adjust test targets 2023-08-04 10:35:41 +02:00
Igor
e42b7b9355 Remove rockchip legacy targets 2023-08-04 10:35:41 +02:00
Igor
fcbb99c7ed Introduce new varible used for testings
Signed-off-by: Igor <igor@armbian.com>
2023-08-04 10:35:41 +02:00
Igor
3088229352 rock disable legacy 2023-08-04 10:35:41 +02:00
Igor
6b6645b55a Upoda 2023-08-04 10:35:41 +02:00
Igor
498da81e20 Optimisations 2023-08-04 10:35:41 +02:00
Igor
7952921ab8 Disable legacy for OPIz2 as we can't switch on automated testing 2023-08-04 10:35:41 +02:00
Igor
a8802bb08c Lower CPU speed for boards that are unstable in automated kernel switching
Signed-off-by: Igor <igor@armbian.com>
2023-08-04 10:35:41 +02:00
Andrew Davis
34f459158e Add initial support for TI SK-AM62B board 2023-08-04 09:52:55 +02:00
Andrew Davis
e58215203e Allow K3 family devices to select R5 U-Boot defconfig
This was hardcoded to am64x_evm_r5_defconfig before, but as we
want to add more K3 family devices we need this to be configurable.
2023-08-04 09:52:55 +02:00
c0rnelius
9b04e0faf6
Improve bananapi-sm1 support (#5553)
Linux 6.1 (current) / 6.4 (edge)

Add "current" to: config/boards/bananapim2pro.csc
Add uart_AO_B and uart_B to: meson-sm1-bananapi.dtsi
Add related pins to: meson-g12-common.dtsi
add wif/bt support to: meson-sm1-bananapi-m5.dts (BT = uart_A)
Add the ability to enable via overlays

NOTE: The overlay to enable the wifi on the BPI-M5 will be added
at a later date.

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-08-03 14:01:15 -04:00
igorpecovnik
a392a2a381 Update report 2023-07-31 05:17:08 +02:00
mahdichi
36d415756e add fxblox-rk1 rk3588 board 2023-07-29 15:47:12 +02:00
igorpecovnik
c525e1bb00 Update report 2023-07-26 13:52:33 +02:00
Ricardo Pardini
f4f3409a67 media: Oleg dropped his kernel-4.19 branch, so drop legacy from bananapir2pro, station-m2, station-p2 2023-07-26 13:28:43 +02:00
Ricardo Pardini
62c0052af8 mixtile-blade3: bump uboot, rebase uboot patches, add mac-from-serial# patch; enable OTP in defconfig; restore attribution for one patch
- this sets serial#-based MAC address in uboot env and Rockchip Vendor Partition, but that is not picked up by the default kernel driver yet
2023-07-26 13:27:28 +02:00
Ricardo Pardini
148510f405 rk3399: legacy .config for rk3399 was removed long ago; completely drop rk3399 family, move boards to rockchip64 and remove their legacy KERNEL_TARGET
- also drop hooks referring to `legacy`
2023-07-26 13:27:13 +02:00
Ricardo Pardini
a6f1ca06f5 config/boards: fix some missing quotes / maintainers 2023-07-26 13:27:02 +02:00
Gunjan Gupta
f0109f79bf Orange Pi: Allwinner: remove rk3399 bluetooth service 2023-07-23 20:11:07 +02:00
Patrick Yavitz
effbb4c900 Board: Bananapi M2S additional support
Removed WIP status
Added CONFIG_R8169=m to defconfig(s) (eth support)
Modified and added additional patches (linux 6.1 / 6.4)
U-Boot v2023.07.2 (dropped v2022.10)
Upstream BT FW (rtl8822cs) is now shared between CM4IO and M2s

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-07-23 14:40:52 +02:00
lanefu
0e55fc8a83
Fixups/indiedroid nova (#5495)
* disable SPI flag because TPL

* better blobs for indiedroid

* config file hygeine
2023-07-20 21:20:43 +02:00
Lane Jennison
a51149ee27 add indiedroid nova board config. update rk3588 BSP kernel to enable r8169 driver for ethernets and RTL8821CS for wifi 2023-07-20 16:49:12 +02:00
Muhammed Efe Cetin
ad82607be3 rename orangepi5-plus.wip to orangepi5-plus.conf 2023-07-18 14:16:31 +02:00
igorpecovnik
8dee103d8f Update report 2023-07-18 14:13:09 +02:00
Gunjan Gupta
5937ed8f54 Add maintainer for Orange Pi Prime board 2023-07-15 10:56:37 +02:00
Muhammed Efe Cetin
8ffdf8c55c Add edge kernel support for Orange Pi 5 2023-07-15 00:00:07 +02:00
Ricardo Pardini
ca7f437fb5 RFC: rockpro64: blobless with 2.8.5 ATF, 2023.01 u-boot
- `2023.04` fails during USB init, thus using 23.01 (23.07 untested)
- `blobless` with newer 2.8.5 ATF
- the previous problems with PCIe are _not_ totally solved by this
2023-07-12 12:28:48 +02:00
Ricardo Pardini
054c58c898
mixtile-blade3: bump rk3588 blobs: DDR to 1.11 and BL31 to 1.38 (#5468)
- tested on actual board, works perfectly
2023-07-11 20:06:19 +02:00
Paolo Sabatino
61cd65b166 rk3318-box: revert ddrbin to 333mhz 2023-07-11 11:14:11 +02:00
Gunjan Gupta
ea50e971ae patch: kernel: sunxi: h3: fix OPP not supported by regulators on boards with gpio-regulator 2023-07-11 11:13:57 +02:00
Ricardo Pardini
0b3dcc238c thinkpad-x13s: fix for missing chroot_sdcard for add-apt-repository call 2023-07-05 21:22:32 +02:00
Ricardo Pardini
08b6412aa9 thinkpad-x13s: bump to steev's 6.4.y; update .config 2023-07-05 21:22:32 +02:00
Ricardo Pardini
5ca8636afa rk3588-legacy: add Mixtile Blade 3 mixtile-blade3.wip
- with it's own rockchip `next-dev` based u-boot and patches for PD
2023-07-05 21:22:22 +02:00
Tony
1a84aceb65
NanoPC T6 fix PWM pinctrl, add Collabora kernel (#5431) 2023-07-04 13:04:48 -04:00
Muhammed Efe Cetin
2827e77a3e update rk3588 blobs for opi5 and nanopi r6s 2023-07-04 18:25:15 +02:00
Ricardo Pardini
c3bf97bd27 rockchip64_common: move the TB2's special DDR_BLOB out from family file into board file 2023-07-01 14:54:55 +02:00
Ricardo Pardini
ea30a06236 mekotronics: refactor vendor conf/hooks; vendor uboot with new patches; new blobs
- meko: don't use Radxa's Rock-5A u-boot anymore, switch to rockchip vendor next-dev branch
- meko: my own (horrible) patches for MAC address stability / defconfig
- meko: cherry picked a few patches for getting rid of BL32/read Bl31 from env and other fixes from Radxa
- meko: add OTP node to 3588 dtsi (so we don't need kern-dtb in ITS for working OTP)
- meko: refactor common code across 3 (soon to be 4) board files into vendor conf and hooks
- meko: bump DDR/BL31 blobs for all Meko boards
2023-07-01 14:53:34 +02:00
Ricardo Pardini
e3726f2fff rock-5-cmio: add a .wip for Radxa CM5 with I/O board
- use OPi5's uboot, don't ask me.
2023-07-01 14:52:23 +02:00
Lane Jennison
ad97c1b7ee rockchip-rk3588 collabora: new branch (by @lanefu)
- `bsdextrautils` for kernel 6.4 (only if collabora branch)
- kernel 6.4 major, but skip rtw88 driver patching
2023-07-01 14:50:35 +02:00
Tony
45f6ca540c
rockchip-rk3588-edge bump to 6.4 add nanopc-t6 dts (#5407) 2023-06-29 10:51:09 +02:00
Muhammed Efe Çetin
a2fa87866e Add bluetooth-hciattach extension to Orange Pi 5 2023-06-28 08:03:36 +02:00
Muhammed Efe Çetin
23c1b71eee fix opi5 uboot building 2023-06-27 17:24:11 +02:00
Muhammed Efe Çetin
269871828b rename nanopi-r6s.wip to nanopi-r6s.conf
add myself as a maintainer to nanopi-r6
2023-06-27 13:37:14 +02:00
igorpecovnik
056121ebda Update report 2023-06-27 13:36:59 +02:00
Gunjan Gupta
5b5be43d10 Add maintainer for nanopiduo2 2023-06-27 07:09:44 +02:00
Ricardo Pardini
3bb614af43 khadas-vim3l: introduce SPI-NOR/MTD u-boot build, using old(er) FIP blobs
- move FIP signing code from meson-sm1.conf's `uboot_custom_postprocess()` to the board's own `post_uboot_custom_postprocess` hook
- fetch a secondary FIP blob repo at a revision with working FIP blobs for SPI (see https://github.com/LibreELEC/amlogic-boot-fip/pull/10)
- implement `post_uboot_custom_postprocess__khadas_vim3l_uboot_new_and_old_blobs()` doing a dance for SD/eMMC with new blobs, and SPI with old blobs.
2023-06-26 20:55:35 +02:00