From: Mattijs Korpershoek <mkorpershoek@baylibre.com>
To: Nishanth Menon <nm@ti.com>, Neha Francis <n-francis@ti.com>,
Tom Rini <trini@konsulko.com>, Simon Glass <sjg@google.com>
Cc: Bryan <bb@ti.com>, Praneeth <praneeth@ti.com>,
Andrew <afd@ti.com>, Robert Nelson <robertcnelson@gmail.com>,
Vignesh <vigneshr@ti.com>,
u-boot@lists.denx.de, Jan Kiszka <jan.kiszka@siemens.com>,
Nishanth Menon <nm@ti.com>
Subject: Re: [PATCH V5 16/17] board: ti: am62x: Add am62x_beagleplay_* defconfigs and env file
Date: Thu, 24 Aug 2023 10:43:47 +0200 [thread overview]
Message-ID: <871qfsrfss.fsf@baylibre.com> (raw)
In-Reply-To: <20230824031101.3460411-17-nm@ti.com>
On mer., août 23, 2023 at 22:11, Nishanth Menon <nm@ti.com> wrote:
> Add defconfig fragments for am625 based beagleplay and corresponding
> customized environment file for beagleplay.
>
> Signed-off-by: Nishanth Menon <nm@ti.com>
Reviewed-by: Mattijs Korpershoek <mkorpershoek@baylibre.com>
> ---
> Changes Since V4:
> * New bootstd baseline
> * have'nt picked up Mattijs's review as a result
>
> V4: https://lore.kernel.org/r/20230822184135.2328409-8-nm@ti.com
> V3: https://lore.kernel.org/all/20230815164440.2713726-4-nm@ti.com/
> V2: https://lore.kernel.org/u-boot/20230727234446.3651836-4-nm@ti.com/
> V1: https://lore.kernel.org/all/20230725185253.2123433-6-nm@ti.com/
> board/ti/am62x/beagleplay.env | 18 +++++++++
> board/ti/am62x/beagleplay_a53.config | 55 ++++++++++++++++++++++++++++
> board/ti/am62x/beagleplay_r5.config | 15 ++++++++
> 3 files changed, 88 insertions(+)
> create mode 100644 board/ti/am62x/beagleplay.env
> create mode 100644 board/ti/am62x/beagleplay_a53.config
> create mode 100644 board/ti/am62x/beagleplay_r5.config
>
> diff --git a/board/ti/am62x/beagleplay.env b/board/ti/am62x/beagleplay.env
> new file mode 100644
> index 000000000000..73a078b93009
> --- /dev/null
> +++ b/board/ti/am62x/beagleplay.env
> @@ -0,0 +1,18 @@
> +#include <env/ti/ti_common.env>
> +#include <env/ti/mmc.env>
> +
> +name_kern=Image
> +console=ttyS2,115200n8
> +args_all=setenv optargs ${optargs} earlycon=ns16550a,mmio32,0x02800000
> +run_kern=booti ${loadaddr} ${rd_spec} ${fdtaddr}
> +set_led_state_fail_load= led led-0 off; led led-1 on;
> + led led-2 off; led led-3 on; led led-4 off
> +set_led_state_start_load=led led-0 on; led led-1 off;
> + led led-2 on; led led-3 off; led led-4 on
> +boot=mmc
> +mmcdev=1
> +bootpart=1:1
> +bootdir=/boot
> +boot_targets=mmc1 mmc0 usb pxe
> +bootmeths=extlinux efi
> +rd_spec=-
> diff --git a/board/ti/am62x/beagleplay_a53.config b/board/ti/am62x/beagleplay_a53.config
> new file mode 100644
> index 000000000000..f0380416cc5e
> --- /dev/null
> +++ b/board/ti/am62x/beagleplay_a53.config
> @@ -0,0 +1,55 @@
> +# Defconfig fragment to apply on top of am62x_evm_a53_defconfig
> +
> +CONFIG_DEFAULT_DEVICE_TREE="k3-am625-beagleplay"
> +CONFIG_OF_LIST="k3-am625-beagleplay"
> +CONFIG_SPL_OF_LIST="k3-am625-beagleplay"
> +CONFIG_BOOTCOMMAND="run set_led_state_start_load;run findfdt; run envboot; bootflow scan -lb;run set_led_state_fail_load"
> +CONFIG_EXT4_WRITE=y
> +CONFIG_LZO=y
> +CONFIG_AUTOBOOT_KEYED=y
> +CONFIG_AUTOBOOT_PROMPT="Press SPACE to abort autoboot in %d seconds\n"
> +CONFIG_AUTOBOOT_DELAY_STR="d"
> +CONFIG_AUTOBOOT_STOP_STR=" "
> +# Use the Beagleplay env file
> +CONFIG_ENV_SOURCE_FILE="beagleplay"
> +# Do not use emmc boot - we will use FS only
> +CONFIG_SUPPORT_EMMC_BOOT=n
> +CONFIG_MMC_IO_VOLTAGE=y
> +# CONFIG_SPL_MMC_IO_VOLTAGE is not set
> +CONFIG_MMC_UHS_SUPPORT=y
> +# CONFIG_SPL_MMC_UHS_SUPPORT is not set
> +CONFIG_MMC_HS200_SUPPORT=y
> +# CONFIG_SPL_MMC_HS200_SUPPORT is not set
> +# Enable GPIO control
> +CONFIG_DM_GPIO=y
> +CONFIG_SPL_GPIO=y
> +CONFIG_DA8XX_GPIO=y
> +CONFIG_CMD_GPIO=y
> +CONFIG_CMD_GPIO_READ=y
> +# Enable LEDs
> +CONFIG_LED=y
> +CONFIG_LED_GPIO=y
> +CONFIG_SPL_LED=y
> +CONFIG_SPL_LED_GPIO=y
> +# Enable I2C bus
> +CONFIG_SPL_I2C=y
> +CONFIG_DM_I2C=y
> +CONFIG_SYS_I2C_OMAP24XX=y
> +CONFIG_CMD_I2C=y
> +# Regulator
> +CONFIG_DM_REGULATOR=y
> +CONFIG_DM_REGULATOR_FIXED=y
> +CONFIG_DM_REGULATOR_GPIO=y
> +CONFIG_CMD_REGULATOR=y
> +CONFIG_DM_REGULATOR_TPS65219=y
> +CONFIG_DM_PMIC=y
> +CONFIG_PMIC_TPS65219=y
> +CONFIG_CMD_PMIC=y
> +# Uses Realtek phy rather than TI phy
> +CONFIG_PHY_TI_DP83867=n
> +CONFIG_PHY_REALTEK=y
> +# No SPI flash on Beagleplay
> +CONFIG_SPI=n
> +CONFIG_SPI_FLASH=n
> +CONFIG_SPL_DM_SPI_FLASH=n
> +CONFIG_SPL_SPI_FLASH_SUPPORT=n
> diff --git a/board/ti/am62x/beagleplay_r5.config b/board/ti/am62x/beagleplay_r5.config
> new file mode 100644
> index 000000000000..4ee0375a2a1d
> --- /dev/null
> +++ b/board/ti/am62x/beagleplay_r5.config
> @@ -0,0 +1,15 @@
> +# Defconfig fragment to apply on top of:
> +# am62x_evm_r5_defconfig
> +#
> +CONFIG_DEFAULT_DEVICE_TREE="k3-am625-r5-beagleplay"
> +CONFIG_OF_LIST="k3-am625-r5-beagleplay"
> +CONFIG_SPL_OF_LIST="k3-am625-r5-beagleplay"
> +# Do spl board init
> +CONFIG_SPL_BOARD_INIT=y
> +# Do not use emmc boot - we will use FS only
> +CONFIG_SUPPORT_EMMC_BOOT=n
> +# No SPI flash on Beagleplay
> +CONFIG_SPI=n
> +CONFIG_SPI_FLASH=n
> +CONFIG_SPL_DM_SPI_FLASH=n
> +CONFIG_SPL_SPI_FLASH_SUPPORT=n
> --
> 2.40.0
next prev parent reply other threads:[~2023-08-24 8:43 UTC|newest]
Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-08-24 3:10 [PATCH V5 00/17] board: ti: Add support for BeaglePlay Nishanth Menon
2023-08-24 3:10 ` [PATCH V5 01/17] include: configs: ti_armv7_common: Add documentation for protected section Nishanth Menon
2023-08-24 8:06 ` Mattijs Korpershoek
2023-08-24 3:10 ` [PATCH V5 02/17] include: configs: am62x_evm: Drop unused SDRAM address Nishanth Menon
2023-08-24 8:13 ` Mattijs Korpershoek
2023-08-24 12:05 ` Nishanth Menon
2023-08-24 13:02 ` Marcel Ziswiler
2023-08-24 16:09 ` Francesco Dolcini
2023-08-24 16:15 ` Francesco Dolcini
2023-08-28 21:56 ` Marcel Ziswiler
2023-08-24 3:10 ` [PATCH V5 03/17] include: configs: am62x_evm: Wrap distroboot with CONFIG_DISTRO_DEFAULTS Nishanth Menon
2023-08-24 14:53 ` Tom Rini
2023-08-24 3:10 ` [PATCH V5 04/17] board: ti: am62x: am62x.env: Add explicit boot_targets Nishanth Menon
2023-08-24 3:10 ` [PATCH V5 05/17] configs: am62x_evm_a53_defconfig: Switch to bootstd Nishanth Menon
2023-08-24 14:54 ` Tom Rini
2023-08-24 3:10 ` [PATCH V5 06/17] include: configs: am62x_evm: Drop distro_bootcmd usage Nishanth Menon
2023-08-24 14:54 ` Tom Rini
2023-08-24 3:10 ` [PATCH V5 07/17] include: env: ti: ti_armv7_common.env: Rename to ti_common.env Nishanth Menon
2023-08-24 8:29 ` Mattijs Korpershoek
2023-08-24 14:55 ` Tom Rini
2023-08-24 3:10 ` [PATCH V5 08/17] include: env: ti: ti_common: Add a generic findfdt Nishanth Menon
2023-08-24 15:14 ` Tom Rini
2023-08-24 16:22 ` Nishanth Menon
2023-08-24 16:29 ` Tom Rini
2023-08-24 3:10 ` [PATCH V5 09/17] board: ti: am62x: am62x.env: Use default findfdt Nishanth Menon
2023-08-24 15:14 ` Tom Rini
2023-08-24 3:10 ` [PATCH V5 10/17] arm: mach-k3: am625_init: Use IS_ENABLED() Nishanth Menon
2023-08-24 8:34 ` Mattijs Korpershoek
2023-08-24 15:14 ` Tom Rini
2023-08-24 3:10 ` [PATCH V5 11/17] arm: mach-k3: am625_init: Convert rtc_erratumi2327_init to static Nishanth Menon
2023-08-24 8:36 ` Mattijs Korpershoek
2023-08-24 15:14 ` Tom Rini
2023-08-24 3:10 ` [PATCH V5 12/17] configs: am62x_evm*: Enable EMMC_BOOT configuration Nishanth Menon
2023-08-24 3:10 ` [PATCH V5 13/17] arm: mach-k3: am625: Add support for UDA FS Nishanth Menon
2023-08-24 8:39 ` Mattijs Korpershoek
2023-08-24 3:10 ` [PATCH V5 14/17] arm: dts: k3-am625-sk-binman: Add labels for unsigned binary Nishanth Menon
2023-08-24 3:10 ` [PATCH V5 15/17] arm: dts: Add k3-am625-beagleplay Nishanth Menon
2023-08-24 3:11 ` [PATCH V5 16/17] board: ti: am62x: Add am62x_beagleplay_* defconfigs and env file Nishanth Menon
2023-08-24 8:43 ` Mattijs Korpershoek [this message]
2023-08-24 21:53 ` [PATCH] board: ti: am62x: beagleplay: Disable semi-functional PSCI reset support Jan Kiszka
2023-08-24 21:58 ` Tom Rini
2023-08-25 1:16 ` Nishanth Menon
2023-08-24 3:11 ` [PATCH V5 17/17] doc: board: ti: Add BeaglePlay documentation Nishanth Menon
2023-08-24 3:31 ` [PATCH V5 00/17] board: ti: Add support for BeaglePlay Nishanth Menon
2023-08-24 8:02 ` Mattijs Korpershoek
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=871qfsrfss.fsf@baylibre.com \
--to=mkorpershoek@baylibre.com \
--cc=afd@ti.com \
--cc=bb@ti.com \
--cc=jan.kiszka@siemens.com \
--cc=n-francis@ti.com \
--cc=nm@ti.com \
--cc=praneeth@ti.com \
--cc=robertcnelson@gmail.com \
--cc=sjg@google.com \
--cc=trini@konsulko.com \
--cc=u-boot@lists.denx.de \
--cc=vigneshr@ti.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.