[U-Boot] [PATCH v6] ARM: am335x: Add phyCORE AM335x R2 support

Marek Vasut marex at denx.de
Thu May 23 18:00:10 UTC 2019


On 5/8/19 1:22 PM, Niel Fourie wrote:
> Support for Phytech phyCORE AM335x R2 SOM (PCL060) on the Phytec
> phyBOARD-Wega AM335x.
> 
> CPU  : AM335X-GP rev 2.1
> Model: Phytec AM335x phyBOARD-WEGA
> DRAM:  256 MiB
> NAND:  256 MiB
> MMC:   OMAP SD/MMC: 0
> eth0: ethernet at 4a100000
> 
> Working:
>  - Eth0
>  - i2C
>  - MMC/SD
>  - NAND
>  - UART
>  - USB (host)
> 
> Device trees were taken from Linux mainline:
> commit 37624b58542f ("Linux 5.1-rc7")
> 
> Signed-off-by: Niel Fourie <lusus at denx.de>
> Reviewed-by: Heiko Schocher <hs at denx.de>

Tested-by: Marek Vasut <marex at denx.de>

Minor nits below...

[...]

> diff --git a/board/phytec/phycore_am335x_r2/board.c b/board/phytec/phycore_am335x_r2/board.c
> new file mode 100644
> index 0000000000..2f5bca27c2
> --- /dev/null
> +++ b/board/phytec/phycore_am335x_r2/board.c
> @@ -0,0 +1,259 @@
> +// SPDX-License-Identifier: GPL-2.0+
> +/*
> + * board.c
> + *
> + * Board functions for Phytec phyCORE-AM335x R2 (pcl060) based boards

PCL060 / PCM060

[...]

> diff --git a/board/phytec/phycore_am335x_r2/board.h b/board/phytec/phycore_am335x_r2/board.h
> new file mode 100644
> index 0000000000..68c3d56aa5
> --- /dev/null
> +++ b/board/phytec/phycore_am335x_r2/board.h
> @@ -0,0 +1,24 @@
> +/* SPDX-License-Identifier: GPL-2.0+ */
> +/*
> + * board.h
> + *
> + * Phytec phyCORE-AM335x (pcl060) boards information header

PCL060 / PCM060

[...]

> diff --git a/configs/phycore-am335x-r2-wega_defconfig b/configs/phycore-am335x-r2-wega_defconfig
> new file mode 100644
> index 0000000000..8888d8ff60
> --- /dev/null
> +++ b/configs/phycore-am335x-r2-wega_defconfig
> @@ -0,0 +1,79 @@
> +CONFIG_ARM=y

It would be useful to enable CMD_DHCP and CMD_PING

[...]

> diff --git a/include/configs/phycore_am335x_r2.h b/include/configs/phycore_am335x_r2.h
> new file mode 100644
> index 0000000000..31a07062a0
> --- /dev/null
> +++ b/include/configs/phycore_am335x_r2.h
> @@ -0,0 +1,130 @@
> +/* SPDX-License-Identifier: GPL-2.0+ */
> +/*
> + * phycore_am335x_r2.h
> + *
> + * Phytec phyCORE-AM335x R2 (pcl060) boards information header

PCL060 / PCM060

[...]

-- 
Best regards,
Marek Vasut


More information about the U-Boot mailing list