kumquat-buildroot/board
Sebastian Weyer 379a21b4f4 configs/khadas_vim3_defconfig: new defconfig
Add defconfig for the Khadas VIM3 board which uses a A311D SoC with a 4x
ARM Cortex-A73 + 2x ARM Cortex-A53 big.LITTLE architecture.

This defconfig includes the Linux mainline kernel version 6.3 as well as
mainline uboot version 2023.04 with an in-tree .dts and uboot-defconfig.
It also includes the host-tool amlogic-boot-fip which is necessary for
signing the bootloader. This host tool is used in the post-image.sh script
in order to generate the signed binary.

This binary is then flashed to the final sdcard.img after it is
generated using genimage. It is done in this way because the bootloader
image needs to be flashed in 2 steps. First the first 444 bytes need to
be flashed to the beginning of the sdcard.img, then we need to skip 68 bytes
in the source and the destination and then write the remaining
bootloader image to the sdcard.img.
Ref: http://docs.khadas.com/products/sbc/vim3/development/create-bootable-tf-card

Signed-off-by: Sebastian Weyer <sebastian.weyer@smile.fr>
[Romain:
  add BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_3=y
  add BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
  add BR2_PACKAGE_HOST_DOSFSTOOLS=y for genimage vfat support
]
Signed-off-by: Romain Naour <romain.naour@smile.fr>
2023-09-30 21:38:50 +02:00
..
aarch64-efi board/*/genimage.cfg: use partition-type-uuid U where relevant 2022-07-23 15:36:22 +02:00
acmesystems configs/acmesystems_acqua_a5_*: bump to Linux v5.15 2023-01-28 22:22:26 +01:00
altera/socrates_cyclone5
amarula/vyasa configs/amarula_a64_relic: remove defconfig 2022-11-07 22:17:14 +01:00
andes/ae350 configs/andes_ae350_45: bump OpenSBI, U-Boot and Linux 2022-11-24 22:56:39 +01:00
arcturus board/arcturus/aarch64-ucls1012a: bump u-boot and kernel version 2022-03-10 21:39:07 +01:00
arm/foundation-v8 configs/arm_foundationv8: bump to Linux 6.1.13 2023-02-23 23:43:46 +01:00
armadeus
arrow/avenger96
aspeed configs/aspeed_ast2500evb: new defconfig 2022-06-27 22:59:51 +02:00
asus board/asus/tinker-s/post-build.sh: add quoting to make shellcheck happy 2023-08-09 00:08:03 +02:00
atmel
avnet/s6lx9_microboard
bananapi configs/bananapi_m2_berry: new defconfig 2023-09-30 11:34:13 +02:00
beagleboardx15
beaglebone configs/beaglebone: bump U-Boot version to 2022.10 2023-02-07 10:05:19 +01:00
beagleboneai
beaglev configs/beaglev_defconfig: fix build with binutils >= 2.38 2023-09-02 09:40:27 +02:00
beelink/gs1
boundarydevices/common
broadcom/northstar board/broadcom/northstar: Fix defconfig make target 2022-08-05 17:58:56 +02:00
bsh board/bsh/imx8mn-bsh-smm-s2/readme.txt: fix typo 2023-07-30 12:36:09 +02:00
canaan configs/sipeed_maix_{bit, dock}_sdcard_defconfig: fix build with binutils >= 2.38 2023-08-20 23:38:39 +02:00
chromebook
ci20
cubietech/cubieboard2
embest/riotboard
engicam
firefly/roc-rk3399-pc configs/roc_rk3399_pc: new defconfig 2023-08-12 21:57:16 +02:00
freescale configs/freescale_imx8mpevk: bump to version lf-6.1.22-2.0.0 2023-09-30 18:00:00 +02:00
friendlyarm/nanopi-r2s configs/friendlyarm_nanopi_r1: remove defconfig 2022-11-07 22:17:46 +01:00
globalscale/espressobin
grinn
hardkernel
in-circuit/icnova-a20-adb4006 configs/icnova-a20-adb4006: new defconfig 2023-08-08 21:41:46 +02:00
intel/galileo board/intel/galileo: enable Linux kernel root file system on NFS 2023-08-10 23:01:49 +02:00
khadas/vim3 configs/khadas_vim3_defconfig: new defconfig 2023-09-30 21:38:50 +02:00
kontron configs/kontron_smarc_sal28: use U-Boot 2022.10 2022-11-01 23:24:53 +01:00
lego/ev3
lemaker/bananapro
librecomputer/lafrite
licheepi
linksprite/pcduino board/linksprite/pcduino: switch to extlinux 2022-03-10 21:39:45 +01:00
mender/x86_64 package/mender-grubenv: bump version to 2ac898f5924d5870f8394ad8ecd3ef1ab1422e3b 2022-10-06 21:45:39 +02:00
microchip board/microchip/mpfs_icicle: update post-image script 2023-08-21 15:04:31 +02:00
minnowboard configs/minnowboard_max-graphical: remove defconfig 2022-07-23 22:30:14 +02:00
nexbox/a95x
nezha nezha_defconfig: bump u-boot to current top of d1-wip 2022-12-13 21:19:19 +01:00
octavo configs/octavo_osd32mp1_brk: update BSP components 2022-10-06 22:02:26 +02:00
olimex board/*/genimage.cfg: use partition-table-type = "gpt" 2022-07-23 15:36:21 +02:00
olpc
openblocks/a6
orangepi board: add Orangepi Zero3 support 2023-09-30 17:32:01 +02:00
pandaboard
pc board/pc/linux.config: Add framebuffer and pci support 2023-04-14 20:28:26 +02:00
pcengines/apu2
pine64 board/pine64/pinecube: new board 2023-08-26 23:04:26 +02:00
qemu board/qemu/aarch64-virt/linux.config: enable base ACPI support 2023-09-30 10:04:40 +02:00
qmtech/zynq
radxa board/radxa/rock5b: fix kernel patch location 2023-08-20 23:27:38 +02:00
raspberrypi board/raspberrypi: drop variant-specific genimage files 2023-09-29 09:12:46 +02:00
roseapplepi
seeed/stm32mp157c-odyssey board/*/genimage.cfg: use partition-table-type = "gpt" 2022-07-23 15:36:21 +02:00
sheevaplug
sifive/hifive-unleashed board/sifive/hifive-unleashed: include QEMU instructions in readme.txt 2023-08-12 23:12:32 +02:00
sipeed configs/lichee_rv_dock: new defconfig 2022-12-18 15:53:47 +01:00
solidrun board/solidrun/macchiatobin: update BSP components version in documentation 2022-09-24 10:37:04 +02:00
spike/riscv64 configs/spike_riscv64: bump kernel to 6.1.14 2023-03-12 18:45:08 +01:00
stmicroelectronics board/stm32mp157: remove hardcoded device tree names from post-image.sh 2023-09-30 21:15:45 +02:00
synopsys configs/snps_arc700_nsim_defconfig: add ARC700 target for nSIM 2023-08-06 22:47:32 +02:00
technexion configs/imx8mpico: bump bsp components to version tn-hardknott_5.10.72-2.2.0 2022-08-01 23:06:48 +02:00
technologic fix links to Technologic Systems web resources 2022-03-09 21:47:48 +01:00
terasic/de10nano_cyclone5
ti configs/ti_am62x_sk: new defconfig 2023-08-22 12:04:10 +02:00
toradex/apalis-imx6
udoo
uevm5432
versal configs/versal_vck190_defconfig: bump to xilinx-v2023.1 2023-08-08 00:07:09 +02:00
visionfive configs/visionfive_defconfig: new defconfig 2022-10-14 15:47:21 +02:00
visionfive2 board/visionfive2: add link to documentation 2023-02-12 21:49:09 +01:00
wandboard
warp7
zynq board/zynq/post-image.sh: correct comment text 2023-08-08 00:03:54 +02:00
zynqmp configs/zynqmp: bump to xilinx-v2023.1 2023-08-06 17:39:15 +02:00
raspberrypi0
raspberrypi0w
raspberrypi2
raspberrypi3
raspberrypi3-64
raspberrypi4
raspberrypi4-64
raspberrypicm4io
raspberrypicm4io-64
raspberrypizero2w