[PATCH v6] Add support for SoM "VoCore2".

Daniel Schwierzeck daniel.schwierzeck at gmail.com
Mon Apr 27 15:36:43 CEST 2020



Am 18.02.20 um 09:34 schrieb Mauro Condarelli:
> Small patch to add support for VoCore/VoCore2 board.
> 
> VoCore is open hardware and runs OpenWrt/LEDE.
> It has WIFI, USB, UART, 20+ GPIOs but is only one inch square.
> It will help you to make a smart house, study embedded system
> or even make the tiniest router in the world.
> 
> Details about this SoM can be found at "https://vocore.io/v2.html".
> 
> Signed-off-by: Mauro Condarelli <mc5686 at mclink.it>
> ---
> 
> Changes in v6:
> - Added MAINTAINERS file.
> - Removed project-specific configs/vocore2_defconfig_ENV_IN_FAT.
> - Removed guard for SPL Serial definitions in include/configs/vocore2.h.
> - Removed Baudrate Table definition in include/configs/vocore2.h.
> - Moved board-specific DTS settingsto arch/mips/dts/vocore_vocore2.dts.
> - Added UART2 pin definitions to arch/mips/dts/vocore_vocore2.dts.
> - Removed unused mmc pin definition from arch/mips/dts/vocore_vocore2.dts.
> - Added select of SPL_UART2_SPIS_PINMUX in board choice.
> - Updated configs/vocore2_defconfig.
> 
> Changes in v5:
> - Removed unneeded (and wrong) UART2 initialization in board.c
> - Added network setup.
> - Removed project-specific code.
> - Move back environment to SPI NOR.
> - Changes to environment default settings.
> - Rebase on current u-boot-mips/testing.
> 
> Changes in v4:
> - Reverted some overzealous DTS cleaning.
> - Added support for bootcount.
> 
> Changes in v3:
> - based on top of Weijie Gao patchset:
>     "[v3,xx/20]Refactor the architecture parts of mt7628"
> 
> Changes in v2:
> - Removed some dead code
> - Changed Author to my full name (no nick)
> - Removed unwanted fixup to .dts generation (not my call).
> - Fixed commit message
> - Fixed various variables/filenames to include Vendor name
> - Changed Vendor name (Vonger -> Vocore)
> 
>  arch/mips/dts/Makefile           |   1 +
>  arch/mips/dts/vocore_vocore2.dts |  85 ++++++++++++++++++++++++++
>  arch/mips/mach-mtmips/Kconfig    |  10 +++
>  board/vocore/vocore2/Kconfig     |  12 ++++
>  board/vocore/vocore2/MAINTAINERS |   7 +++
>  board/vocore/vocore2/Makefile    |   3 +
>  board/vocore/vocore2/board.c     |   6 ++
>  configs/vocore2_defconfig        | 101 +++++++++++++++++++++++++++++++
>  include/configs/vocore2.h        |  54 +++++++++++++++++
>  9 files changed, 279 insertions(+)
>  create mode 100644 arch/mips/dts/vocore_vocore2.dts
>  create mode 100644 board/vocore/vocore2/Kconfig
>  create mode 100644 board/vocore/vocore2/MAINTAINERS
>  create mode 100644 board/vocore/vocore2/Makefile
>  create mode 100644 board/vocore/vocore2/board.c
>  create mode 100644 configs/vocore2_defconfig
>  create mode 100644 include/configs/vocore2.h
> 

applied to u-boot-mips/next with refreshing the defconfig

-- 
- Daniel


More information about the U-Boot mailing list