armbian_build/patch/kernel
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
..
archive odroidm1: de-infest Petitboot 🔥 use Kwiboo's 2023.10 u-boot; UMS works 2023-08-22 12:57:34 +02:00
jetson-nano-legacy fix kernel edge for Jetson Nano (#4719) 2023-01-20 18:43:42 +01:00
media-current Fix media kernels from breaking the build 2023-06-15 12:00:17 +02:00
media-edge sunxi, media: Realtek rtl8723cs driver consolidation (step 2) (#4924) 2023-03-10 19:15:10 +01:00
media-legacy Fix media kernels from breaking the build 2023-06-15 12:00:17 +02:00
rockchip-rk3588-collabora rk3588 collabora: dts: update nanoPC-T6 (#5518) 2023-07-27 09:46:25 -04:00
rockchip-rk3588-edge rk3588: edge: update kernel to 6.5-rc5 and fix its timeout issue 2023-08-12 10:04:30 +02:00
bcm2711-current Move Rpi kernels to 6.2, move current to legacy (#4898) 2023-03-11 19:19:13 +01:00
bcm2711-edge bcm2711/edge: bump to 6.3 (rpi4b, RPi Foundation Kernel) 2023-04-28 21:32:52 +02:00
bcm2711-legacy Move Rpi kernels to 6.2, move current to legacy (#4898) 2023-03-11 19:19:13 +01:00
imx6-current Move imx edge kernels to 6.2, current to 6.1, current to legacy (#4900) 2023-03-05 17:04:49 +01:00
imx6-edge Bump imx6 edge to 6.0.y (#4339) 2022-10-25 20:38:56 +02:00
imx6-legacy Move imx edge kernels to 6.2, current to 6.1, current to legacy (#4900) 2023-03-05 17:04:49 +01:00
meson64-current Switch Meson64 CURRENT to K6.1 (#4677) 2023-01-09 16:33:57 +01:00
meson64-edge meson64 edge: bump from 6.2 to 6.4 (family file + symlink) 2023-06-13 12:33:47 +02:00
meson-current meson: bump current to v6.1 and edge to v6.2 (#4843) 2023-02-22 09:24:41 +01:00
meson-edge meson: edge: Bump v6.4 2023-07-05 10:55:32 +02:00
mt7623-legacy Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
mvebu-current Move mvebu edge kernels to 6.2, current to 6.1, current to legacy (#4901) 2023-03-05 16:54:50 +01:00
mvebu-edge Correctly create a new mvebu-6.2 patch folder, update symlink, update/fix patches for mvebu-edge 2023-03-12 22:30:56 +01:00
mvebu-legacy Move mvebu edge kernels to 6.2, current to 6.1, current to legacy (#4901) 2023-03-05 16:54:50 +01:00
odroidxu4-current Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
rk35xx-legacy update rk35xx legacy kernel to 5.10 2023-02-22 08:03:48 +01:00
rk322x-current rk322x: bump current kernel flavour to 6.1 2023-01-24 20:56:18 +01:00
rk322x-edge bump rk322x-edge to 6.4 2023-07-09 11:23:30 +02:00
rk322x-legacy Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
rk3399-legacy Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
rockchip64-current Switch Rockchip CURRENT to 6.1.y 2023-05-15 17:12:06 +02:00
rockchip64-edge rockchip64: bump rockchip64-edge kernel to 6.4 (#5552) 2023-08-04 10:39:13 +02:00
rockchip64-legacy Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
rockchip-current bump rockchip 32bit to kernel 6.1 2023-01-24 20:56:00 +01:00
rockchip-edge bump rockchip edge kernel to 6.4 2023-07-09 11:24:10 +02:00
rockchip-legacy Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
rockpis-legacy Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
s5p6818-legacy Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
sun50iw9-legacy Adding OPi Zero2 legacy kernel support (#2620) 2021-08-12 19:19:18 +02:00
sunxi-current Move sunxi legacy to 5.15.y, current to 6.1.y and edge to 6.2.y (#4890) 2023-03-03 22:13:49 +01:00
sunxi-edge allwinner: edge: Bump kernel to v6.4 2023-07-01 14:40:08 +02:00
sunxi-legacy Move sunxi legacy to 5.15.y, current to 6.1.y and edge to 6.2.y (#4890) 2023-03-03 22:13:49 +01:00
uefi-arm64-current Move UEFI legacy to 5.15.y, current to 6.1.y and edge to 6.2.y (#4896) 2023-03-05 17:02:52 +01:00
uefi-arm64-edge Bump UEFI edge to 6.4.y 2023-07-11 11:15:00 +02:00
zynq-legacy Add Avnet MicroZed 2021-04-10 20:39:31 -04:00