[U-Boot] [PATCH 0/6] Add support for the BK4R1 variant of PCM052
Albert ARIBAUD (3ADEV)
albert.aribaud at 3adev.fr
Mon Sep 26 09:08:02 CEST 2016
BK4R1 is basically PCM052 with the following differences
or quirks:
1) it has 512MB of DDR using MT41K256M16HA_125IT,
while the PCM052 has 256MB using MT41J128M16HA_15EIT;
2) it has 1GB of NAND. The size increase is supported
by the env directly;
3) its Ethernet ports are physicaly tied together until
GPIO 122 is raised. As this is a safety feature U-Boot
does not untie the ports except if it needs networking,
for instance when doing NAND updates via TFTP;
4) it has a USB hub which may remain in reset if GPIO 130
is not raised. This is done unconditionally at boot;
5) It has two NOR SPI flash chips on QSPI.
This series has been run through checkpatch and has no errors
or warning except the following one:
warning: arch/arm/Kconfig,681: please write a
paragraph that describes the config symbol fully
Which I believe does not apply, as target configs in this file
never have descriptions.
Albert ARIBAUD (3ADEV) (6):
pcm052: fix MTD partitioning
pcm052: remove target-specific dtb name from env
pcm052: add 'm4go' command
tools: mkimage: add support for Vybrid image format
pcm052: allow specifying onboard DDR size in configs
pcm052: add new BK4r1 target based on PCM052 SoM
Makefile | 6 ++
arch/arm/Kconfig | 4 +
arch/arm/config.mk | 3 +
arch/arm/cpu/armv7/vf610/Makefile | 5 +
arch/arm/dts/Makefile | 3 +-
arch/arm/dts/bk4r1.dts | 48 +++++++++
arch/arm/dts/vf.dtsi | 4 +-
board/phytec/pcm052/Kconfig | 24 +++++
board/phytec/pcm052/pcm052.c | 206 ++++++++++++++++++++++++++++----------
common/image.c | 1 +
configs/bk4r1_defconfig | 32 ++++++
include/configs/bk4r1.h | 33 ++++++
include/configs/pcm052.h | 78 ++++++++++-----
include/image.h | 1 +
tools/Makefile | 1 +
tools/vybridimage.c | 164 ++++++++++++++++++++++++++++++
16 files changed, 535 insertions(+), 78 deletions(-)
create mode 100644 arch/arm/dts/bk4r1.dts
create mode 100644 configs/bk4r1_defconfig
create mode 100644 include/configs/bk4r1.h
create mode 100644 tools/vybridimage.c
--
2.9.3
More information about the U-Boot
mailing list