[PATCH 0/7] Add SE HMBSC board support
Sumit Garg
sumit.garg at linaro.org
Tue Dec 19 07:25:19 CET 2023
Hi Simon,
On Mon, 18 Dec 2023 at 20:32, Simon Glass <sjg at chromium.org> wrote:
>
> Hi Sumit,
>
> On Mon, 18 Dec 2023 at 00:24, Sumit Garg <sumit.garg at linaro.org> wrote:
> >
> > SE HMIBSC board is based on Qcom APQ8016 SoC. One of the major
>
> Could you please add a doc/ file for this board and explain how to
> build it and how to run U-Boot on it?
Ah I forgot to add that since the build/boot instructions are quite
similar to db410c. BTW, I will add that in the next spin.
-Sumit
>
> > difference from db410c is serial port where HMIBSC board uses UART1 as
> > the debug console with an RS232 port, patch #1 - #3 adds corresponding
> > driver support.
> >
> > Patch #4 adds main HMIBSC board specific bits, features:
> > - Qualcomm Snapdragon 410C SoC - APQ8016 (4xCortex A53, Adreno 306)
> > - 2GiB RAM
> > - 64GiB eMMC, SD slot
> > - WiFi and Bluetooth
> > - 2x Host, 1x Device USB port
> > - HDMI
> > - Discrete TPM2 chip over SPI
> >
> > Patch #5 - #7 enables specific board features like RAUC support,
> > environment protection and USB networking support.
> >
> > This patch series is based on top of Qcom maintainer tree [1] + the latest
> > PMIC patch-set [2]. Feedback is very much welcome.
> >
> > [1] https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commits/u-boot-qcom-next?ref_type=heads
> > [2] https://patchwork.ozlabs.org/project/uboot/list/?series=385322
> >
> > Sumit Garg (7):
> > clk: apq8016: Add support for UART1 clocks
> > serial_msm: Add support for RS232 GPIOs
> > serial_msm: Enable RS232 flow control
> > board: Add SE HMIBSC board support
> > hmibsc: Enable RAUC support
> > hmibsc: enable U-Boot Environment variables protection
> > hmibsc: Enable LAN75XX USB ethernet driver
> >
> > arch/arm/dts/Makefile | 1 +
> > arch/arm/dts/hmibsc-uboot.dtsi | 43 +++++++
> > arch/arm/dts/hmibsc.dts | 188 +++++++++++++++++++++++++++++
> > arch/arm/mach-snapdragon/Kconfig | 18 +++
> > arch/arm/mach-snapdragon/Makefile | 1 +
> > board/schneider/hmibsc/Kconfig | 15 +++
> > board/schneider/hmibsc/MAINTAINERS | 6 +
> > board/schneider/hmibsc/Makefile | 5 +
> > board/schneider/hmibsc/hmibsc.c | 179 +++++++++++++++++++++++++++
> > board/schneider/hmibsc/hmibsc.env | 11 ++
> > configs/hmibsc_defconfig | 79 ++++++++++++
> > drivers/clk/qcom/clock-apq8016.c | 44 ++++++-
> > drivers/serial/serial_msm.c | 23 +++-
> > drivers/usb/host/Kconfig | 1 +
> > include/configs/hmibsc.h | 59 +++++++++
> > 15 files changed, 665 insertions(+), 8 deletions(-)
> > create mode 100644 arch/arm/dts/hmibsc-uboot.dtsi
> > create mode 100644 arch/arm/dts/hmibsc.dts
> > create mode 100644 board/schneider/hmibsc/Kconfig
> > create mode 100644 board/schneider/hmibsc/MAINTAINERS
> > create mode 100644 board/schneider/hmibsc/Makefile
> > create mode 100644 board/schneider/hmibsc/hmibsc.c
> > create mode 100644 board/schneider/hmibsc/hmibsc.env
> > create mode 100644 configs/hmibsc_defconfig
> > create mode 100644 include/configs/hmibsc.h
> >
> > --
> > 2.34.1
> >
>
> Regards,
> Simon
More information about the U-Boot
mailing list