[Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kd240_defconfig: new defconfig

Peter Korsgaard peter at korsgaard.com
Sat Dec 16 09:50:18 UTC 2023


>>>>> "Neal" == Neal Frager <neal.frager at amd.com> writes:

 > This patch adds support for Xilinx Kria KD240 starter kit.
 > KD240 features can be found here:
 > https://www.xilinx.com/products/som/kria/kd240-drives-starter-kit.html

 > While the Kria SOM is based on a ZynqMP SoC, there are some key
 > boot config differences from the other ZynqMP evaluation boards.

 > 1. There are no boot switches on Kria SOMs. The boot mode is thus
 > hard configured for QSPI flash. A pre-programmed boot.bin comes
 > with every Starter Kit. U-Boot can then find the Linux kernel and
 > file system on the SD card.

 > Optional instructions for updating the boot.bin in the QSPI flash
 > can be found in the readme.txt file and the link below.

 > https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+K26+SOM

 > 2. Kria SOMs use UART1 for the console instead of UART0. For this
 > reason, Kria Starter Kits will use a separate extlinux.conf file
 > from other ZynqMP evaluation boards.

 > 3. The KD240 has a USB to SD card bridge, so the Linux kernel
 > and file system are found on /dev/sda1 and /dev/sda2.

 > 4. The following patches have been submitted upstream to u-boot.
 > Without these patches, the usb, sd card and ethernet peripherals
 > do not work correctly.

 > https://patchwork.ozlabs.org/project/uboot/patch/20231213134007.2818069-1-neal.frager@amd.com/
 > https://patchwork.ozlabs.org/project/uboot/patch/20231213134052.2818879-1-neal.frager@amd.com/

 > Signed-off-by: Neal Frager <neal.frager at amd.com>
 > ---
 >  DEVELOPERS                                    |   1 +
 >  board/zynqmp/kria/kd240/kd240.sh              |  16 +
 >  ...nqmp-Fix-k24-psu_init_gpl.c-clocking.patch | 400 ++++++++++++++
 >  ...ynqmp-Add-output-enable-pins-to-SOMs.patch |  79 +++
 >  board/zynqmp/kria/kd240/pm_cfg_obj.c          | 494 ++++++++++++++++++
 >  board/zynqmp/kria/readme.txt                  |  21 +-
 >  configs/zynqmp_kria_kd240_defconfig           |  42 ++
 >  7 files changed, 1045 insertions(+), 8 deletions(-)
 >  create mode 100755 board/zynqmp/kria/kd240/kd240.sh
 >  create mode 100644 board/zynqmp/kria/kd240/patches/uboot/0001-arm64-zynqmp-Fix-k24-psu_init_gpl.c-clocking.patch
 >  create mode 100644 board/zynqmp/kria/kd240/patches/uboot/0002-arm64-zynqmp-Add-output-enable-pins-to-SOMs.patch
 >  create mode 100644 board/zynqmp/kria/kd240/pm_cfg_obj.c
 >  create mode 100644 configs/zynqmp_kria_kd240_defconfig

I've fixed the check-package warnings and applied, thanks.

board/zynqmp/kria/kd240/patches/uboot/0001-arm64-zynqmp-Fix-k24-psu_init_gpl.c-clocking.patch:4: generate your patches with 'git format-patch -N'
board/zynqmp/kria/kd240/patches/uboot/0001-arm64-zynqmp-Fix-k24-psu_init_gpl.c-clocking.patch:0: missing Upstream in the header (http://nightly.buildroot.org/#_additional_patch_documentation)
board/zynqmp/kria/kd240/patches/uboot/0002-arm64-zynqmp-Add-output-enable-pins-to-SOMs.patch:4: generate your patches with 'git format-patch -N'
board/zynqmp/kria/kd240/patches/uboot/0002-arm64-zynqmp-Add-output-enable-pins-to-SOMs.patch:0: missing Upstream in the header (http://nightly.buildroot.org/#_additional_patch_documentation)

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list