* [PATCH v2 0/4] Enable ethernet for ti am62x
@ 2022-12-20 15:21 Sjoerd Simons
2022-12-20 15:21 ` [PATCH v2 1/4] configs: am62x_evm_*: Correct SPI configuration option Sjoerd Simons
` (3 more replies)
0 siblings, 4 replies; 11+ messages in thread
From: Sjoerd Simons @ 2022-12-20 15:21 UTC (permalink / raw)
To: u-boot
Cc: Martyn Welch, Aswath Govindraju, Dave Gerlach, Dhruva Gole,
Georgi Vlaev, Nishanth Menon, Tom Rini, Vignesh Raghavendra
These patches enable ethernet from u-boot on the ti am62x EVM. They are
based on the u-boot next branch (33f4d3c3) to take advantage of recent dts sync
of these boards with linux
The first two patches clean up the configurations little bit (fixing
incorrect config variable, running savedefconfig), the last two actually
enable ethernet support
Changes in v2:
- Split out config cleanup from ethernet changes
Sjoerd Simons (4):
configs: am62x_evm_*: Correct SPI configuration option
configs: am62x_evm_*: Run savedefconfig
arm: dts: k3-am625-sk: Enable first ethernet port
configs: am62x_evm_a53: Enable ethernet
arch/arm/dts/k3-am625-sk-u-boot.dtsi | 22 +++++++++++++++++++
configs/am62x_evm_a53_defconfig | 12 ++++++++---
configs/am62x_evm_r5_defconfig | 32 +++++++++++++---------------
3 files changed, 46 insertions(+), 20 deletions(-)
--
2.39.0
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH v2 1/4] configs: am62x_evm_*: Correct SPI configuration option
2022-12-20 15:21 [PATCH v2 0/4] Enable ethernet for ti am62x Sjoerd Simons
@ 2022-12-20 15:21 ` Sjoerd Simons
2022-12-21 4:13 ` Dhruva Gole
2023-01-11 2:16 ` Tom Rini
2022-12-20 15:21 ` [PATCH v2 2/4] configs: am62x_evm_*: Run savedefconfig Sjoerd Simons
` (2 subsequent siblings)
3 siblings, 2 replies; 11+ messages in thread
From: Sjoerd Simons @ 2022-12-20 15:21 UTC (permalink / raw)
To: u-boot; +Cc: Martyn Welch, Dave Gerlach
In f422c4bec the configuration option to support s28hs512t SPI flashes
was changed from CONFIG_SPI_FLASH_S28HS512T to CONFIG_SPI_FLASH_S28HX_T
to support the wider family. Follow this change in the AM62x EVM
configurations.
Signed-off-by: Sjoerd Simons <sjoerd@collabora.com>
---
(no changes since v1)
configs/am62x_evm_a53_defconfig | 2 +-
configs/am62x_evm_r5_defconfig | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/configs/am62x_evm_a53_defconfig b/configs/am62x_evm_a53_defconfig
index e6ffd166927..94de1ea4586 100644
--- a/configs/am62x_evm_a53_defconfig
+++ b/configs/am62x_evm_a53_defconfig
@@ -71,7 +71,7 @@ CONFIG_SPI_FLASH_SFDP_SUPPORT=y
CONFIG_SPI_FLASH_SOFT_RESET=y
CONFIG_SPI_FLASH_SOFT_RESET_ON_BOOT=y
CONFIG_SPI_FLASH_SPANSION=y
-CONFIG_SPI_FLASH_S28HS512T=y
+CONFIG_SPI_FLASH_S28HX_T=y
CONFIG_PINCTRL=y
CONFIG_SPL_PINCTRL=y
CONFIG_PINCTRL_SINGLE=y
diff --git a/configs/am62x_evm_r5_defconfig b/configs/am62x_evm_r5_defconfig
index f95bc5f2221..40f933ca749 100644
--- a/configs/am62x_evm_r5_defconfig
+++ b/configs/am62x_evm_r5_defconfig
@@ -110,7 +110,7 @@ CONFIG_SPI_FLASH_SFDP_SUPPORT=y
CONFIG_SPI_FLASH_SOFT_RESET=y
CONFIG_SPI_FLASH_SOFT_RESET_ON_BOOT=y
CONFIG_SPI_FLASH_SPANSION=y
-CONFIG_SPI_FLASH_S28HS512T=y
+CONFIG_SPI_FLASH_S28HX_T=y
CONFIG_SOC_DEVICE=y
CONFIG_SOC_DEVICE_TI_K3=y
CONFIG_SOC_TI=y
--
2.39.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v2 2/4] configs: am62x_evm_*: Run savedefconfig
2022-12-20 15:21 [PATCH v2 0/4] Enable ethernet for ti am62x Sjoerd Simons
2022-12-20 15:21 ` [PATCH v2 1/4] configs: am62x_evm_*: Correct SPI configuration option Sjoerd Simons
@ 2022-12-20 15:21 ` Sjoerd Simons
2022-12-21 4:24 ` Dhruva Gole
2023-01-11 2:16 ` Tom Rini
2022-12-20 15:21 ` [PATCH v2 3/4] arm: dts: k3-am625-sk: Enable first ethernet port Sjoerd Simons
2022-12-20 15:21 ` [PATCH v2 4/4] configs: am62x_evm_a53: Enable ethernet Sjoerd Simons
3 siblings, 2 replies; 11+ messages in thread
From: Sjoerd Simons @ 2022-12-20 15:21 UTC (permalink / raw)
To: u-boot; +Cc: Martyn Welch, Dave Gerlach
Clean configuration for am62x_evm using savedefconfig
Signed-off-by: Sjoerd Simons <sjoerd@collabora.com>
---
(no changes since v1)
configs/am62x_evm_a53_defconfig | 4 ++--
configs/am62x_evm_r5_defconfig | 32 +++++++++++++++-----------------
2 files changed, 17 insertions(+), 19 deletions(-)
diff --git a/configs/am62x_evm_a53_defconfig b/configs/am62x_evm_a53_defconfig
index 94de1ea4586..cd06e362f09 100644
--- a/configs/am62x_evm_a53_defconfig
+++ b/configs/am62x_evm_a53_defconfig
@@ -7,6 +7,7 @@ CONFIG_NR_DRAM_BANKS=2
CONFIG_SOC_K3_AM625=y
CONFIG_K3_ATF_LOAD_ADDR=0x9e780000
CONFIG_TARGET_AM625_A53_EVM=y
+CONFIG_SPL_DM_SPI=y
CONFIG_DEFAULT_DEVICE_TREE="k3-am625-sk"
CONFIG_SPL_TEXT_BASE=0x80080000
CONFIG_SPL_MMC=y
@@ -14,6 +15,7 @@ CONFIG_SPL_SERIAL=y
CONFIG_SPL_STACK_R_ADDR=0x82000000
CONFIG_SPL_FS_FAT=y
CONFIG_SPL_LIBDISK_SUPPORT=y
+CONFIG_SPL_SPI_FLASH_SUPPORT=y
CONFIG_SPL_SPI=y
CONFIG_DISTRO_DEFAULTS=y
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
@@ -32,12 +34,10 @@ CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR=y
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x1400
CONFIG_SPL_FS_LOAD_PAYLOAD_NAME="u-boot.img"
CONFIG_SPL_DM_MAILBOX=y
-CONFIG_SPL_DM_SPI=y
CONFIG_SPL_DM_SPI_FLASH=y
CONFIG_SPL_POWER_DOMAIN=y
# CONFIG_SPL_SPI_FLASH_TINY is not set
CONFIG_SPL_SPI_FLASH_SFDP_SUPPORT=y
-CONFIG_SPL_SPI_FLASH_SUPPORT=y
CONFIG_SPL_SPI_LOAD=y
CONFIG_SYS_SPI_U_BOOT_OFFS=0x280000
CONFIG_SPL_YMODEM_SUPPORT=y
diff --git a/configs/am62x_evm_r5_defconfig b/configs/am62x_evm_r5_defconfig
index 40f933ca749..7350882a36f 100644
--- a/configs/am62x_evm_r5_defconfig
+++ b/configs/am62x_evm_r5_defconfig
@@ -7,6 +7,7 @@ CONFIG_SPL_LIBGENERIC_SUPPORT=y
CONFIG_NR_DRAM_BANKS=2
CONFIG_SOC_K3_AM625=y
CONFIG_TARGET_AM625_R5_EVM=y
+CONFIG_ENV_SIZE=0x20000
CONFIG_DM_GPIO=y
CONFIG_SPL_DM_SPI=y
CONFIG_DEFAULT_DEVICE_TREE="k3-am625-r5-sk"
@@ -18,10 +19,8 @@ CONFIG_SPL_STACK_R_ADDR=0x82000000
CONFIG_SPL_SIZE_LIMIT=0x40000
CONFIG_SPL_FS_FAT=y
CONFIG_SPL_LIBDISK_SUPPORT=y
-CONFIG_SPL_SPI=y
CONFIG_SPL_SPI_FLASH_SUPPORT=y
-CONFIG_SPL_SPI_SUPPORT=y
-CONFIG_SF_DEFAULT_SPEED=25000000
+CONFIG_SPL_SPI=y
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x7000ffff
CONFIG_SPL_LOAD_FIT=y
@@ -42,10 +41,9 @@ CONFIG_SYS_SPL_MALLOC_SIZE=0x1000000
CONFIG_SPL_EARLY_BSS=y
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR=y
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x400
-CONFIG_SYS_SPI_U_BOOT_OFFS=0x80000
CONFIG_SPL_DM_MAILBOX=y
-CONFIG_SPL_DM_RESET=y
CONFIG_SPL_DM_SPI_FLASH=y
+CONFIG_SPL_DM_RESET=y
CONFIG_SPL_POWER_DOMAIN=y
CONFIG_SPL_RAM_SUPPORT=y
CONFIG_SPL_RAM_DEVICE=y
@@ -53,6 +51,7 @@ CONFIG_SPL_REMOTEPROC=y
# CONFIG_SPL_SPI_FLASH_TINY is not set
CONFIG_SPL_SPI_FLASH_SFDP_SUPPORT=y
CONFIG_SPL_SPI_LOAD=y
+CONFIG_SYS_SPI_U_BOOT_OFFS=0x80000
CONFIG_SPL_YMODEM_SUPPORT=y
CONFIG_HUSH_PARSER=y
CONFIG_CMD_ASKENV=y
@@ -88,6 +87,14 @@ CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_ADMA=y
CONFIG_SPL_MMC_SDHCI_ADMA=y
CONFIG_MMC_SDHCI_AM654=y
+CONFIG_DM_SPI_FLASH=y
+CONFIG_SF_DEFAULT_MODE=0
+CONFIG_SF_DEFAULT_SPEED=25000000
+CONFIG_SPI_FLASH_SFDP_SUPPORT=y
+CONFIG_SPI_FLASH_SOFT_RESET=y
+CONFIG_SPI_FLASH_SOFT_RESET_ON_BOOT=y
+CONFIG_SPI_FLASH_SPANSION=y
+CONFIG_SPI_FLASH_S28HX_T=y
CONFIG_PINCTRL=y
# CONFIG_PINCTRL_GENERIC is not set
CONFIG_SPL_PINCTRL=y
@@ -101,23 +108,14 @@ CONFIG_DM_RESET=y
CONFIG_RESET_TI_SCI=y
CONFIG_SPECIFY_CONSOLE_INDEX=y
CONFIG_DM_SERIAL=y
-CONFIG_DM_SPI=y
-CONFIG_CADENCE_QSPI=y
-CONFIG_DM_SPI_FLASH=y
-CONFIG_SF_DEFAULT_MODE=0
-CONFIG_SPI=y
-CONFIG_SPI_FLASH_SFDP_SUPPORT=y
-CONFIG_SPI_FLASH_SOFT_RESET=y
-CONFIG_SPI_FLASH_SOFT_RESET_ON_BOOT=y
-CONFIG_SPI_FLASH_SPANSION=y
-CONFIG_SPI_FLASH_S28HX_T=y
CONFIG_SOC_DEVICE=y
CONFIG_SOC_DEVICE_TI_K3=y
CONFIG_SOC_TI=y
+CONFIG_SPI=y
+CONFIG_DM_SPI=y
+CONFIG_CADENCE_QSPI=y
CONFIG_TIMER=y
CONFIG_SPL_TIMER=y
CONFIG_OMAP_TIMER=y
CONFIG_LIB_RATIONAL=y
CONFIG_SPL_LIB_RATIONAL=y
-CONFIG_ENV_SIZE=0x20000
-CONFIG_ENV_OFFSET=0x680000
--
2.39.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v2 3/4] arm: dts: k3-am625-sk: Enable first ethernet port
2022-12-20 15:21 [PATCH v2 0/4] Enable ethernet for ti am62x Sjoerd Simons
2022-12-20 15:21 ` [PATCH v2 1/4] configs: am62x_evm_*: Correct SPI configuration option Sjoerd Simons
2022-12-20 15:21 ` [PATCH v2 2/4] configs: am62x_evm_*: Run savedefconfig Sjoerd Simons
@ 2022-12-20 15:21 ` Sjoerd Simons
2023-01-11 2:16 ` Tom Rini
2022-12-20 15:21 ` [PATCH v2 4/4] configs: am62x_evm_a53: Enable ethernet Sjoerd Simons
3 siblings, 1 reply; 11+ messages in thread
From: Sjoerd Simons @ 2022-12-20 15:21 UTC (permalink / raw)
To: u-boot
Cc: Martyn Welch, Aswath Govindraju, Dhruva Gole, Georgi Vlaev,
Nishanth Menon, Tom Rini, Vignesh Raghavendra
The K3 am625 sk EVM has two ethernet ports; Enable the first one for
usage in u-boot.
Signed-off-by: Sjoerd Simons <sjoerd@collabora.com>
---
(no changes since v1)
arch/arm/dts/k3-am625-sk-u-boot.dtsi | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/arch/arm/dts/k3-am625-sk-u-boot.dtsi b/arch/arm/dts/k3-am625-sk-u-boot.dtsi
index 92788bae3e0..f275e3b46ca 100644
--- a/arch/arm/dts/k3-am625-sk-u-boot.dtsi
+++ b/arch/arm/dts/k3-am625-sk-u-boot.dtsi
@@ -126,3 +126,25 @@
};
};
};
+
+&cpsw3g {
+ reg = <0x0 0x8000000 0x0 0x200000>,
+ <0x0 0x43000200 0x0 0x8>;
+ reg-names = "cpsw_nuss", "mac_efuse";
+ /delete-property/ ranges;
+ u-boot,dm-spl;
+
+ cpsw-phy-sel@04044 {
+ compatible = "ti,am64-phy-gmii-sel";
+ reg = <0x0 0x00104044 0x0 0x8>;
+ u-boot,dm-spl;
+ };
+};
+
+&cpsw_port1 {
+ u-boot,dm-spl;
+};
+
+&cpsw_port2 {
+ status = "disabled";
+};
--
2.39.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v2 4/4] configs: am62x_evm_a53: Enable ethernet
2022-12-20 15:21 [PATCH v2 0/4] Enable ethernet for ti am62x Sjoerd Simons
` (2 preceding siblings ...)
2022-12-20 15:21 ` [PATCH v2 3/4] arm: dts: k3-am625-sk: Enable first ethernet port Sjoerd Simons
@ 2022-12-20 15:21 ` Sjoerd Simons
2023-01-11 2:16 ` Tom Rini
3 siblings, 1 reply; 11+ messages in thread
From: Sjoerd Simons @ 2022-12-20 15:21 UTC (permalink / raw)
To: u-boot; +Cc: Martyn Welch, Dave Gerlach
Enable ethernet support for u-boot on am62x evm
Signed-off-by: Sjoerd Simons <sjoerd@collabora.com>
---
Changes in v2:
- Split out config cleanup from ethernet changes
configs/am62x_evm_a53_defconfig | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/configs/am62x_evm_a53_defconfig b/configs/am62x_evm_a53_defconfig
index cd06e362f09..ab77135e257 100644
--- a/configs/am62x_evm_a53_defconfig
+++ b/configs/am62x_evm_a53_defconfig
@@ -57,6 +57,8 @@ CONFIG_SPL_OF_TRANSLATE=y
CONFIG_CLK=y
CONFIG_SPL_CLK=y
CONFIG_CLK_TI_SCI=y
+CONFIG_DMA_CHANNELS=y
+CONFIG_TI_K3_NAVSS_UDMA=y
CONFIG_TI_SCI_PROTOCOL=y
CONFIG_DM_MAILBOX=y
CONFIG_K3_SEC_PROXY=y
@@ -72,6 +74,10 @@ CONFIG_SPI_FLASH_SOFT_RESET=y
CONFIG_SPI_FLASH_SOFT_RESET_ON_BOOT=y
CONFIG_SPI_FLASH_SPANSION=y
CONFIG_SPI_FLASH_S28HX_T=y
+CONFIG_PHY_TI_DP83867=y
+CONFIG_PHY_FIXED=y
+CONFIG_TI_AM65_CPSW_NUSS=y
+CONFIG_PHY=y
CONFIG_PINCTRL=y
CONFIG_SPL_PINCTRL=y
CONFIG_PINCTRL_SINGLE=y
--
2.39.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [PATCH v2 1/4] configs: am62x_evm_*: Correct SPI configuration option
2022-12-20 15:21 ` [PATCH v2 1/4] configs: am62x_evm_*: Correct SPI configuration option Sjoerd Simons
@ 2022-12-21 4:13 ` Dhruva Gole
2023-01-11 2:16 ` Tom Rini
1 sibling, 0 replies; 11+ messages in thread
From: Dhruva Gole @ 2022-12-21 4:13 UTC (permalink / raw)
To: u-boot
Hi,
On 20/12/22 20:51, Sjoerd Simons wrote:
> In f422c4bec the configuration option to support s28hs512t SPI flashes
> was changed from CONFIG_SPI_FLASH_S28HS512T to CONFIG_SPI_FLASH_S28HX_T
> to support the wider family. Follow this change in the AM62x EVM
> configurations.
>
> Signed-off-by: Sjoerd Simons <sjoerd@collabora.com>
> ---
Thanks for this update!
>
> (no changes since v1)
>
> configs/am62x_evm_a53_defconfig | 2 +-
> configs/am62x_evm_r5_defconfig | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/configs/am62x_evm_a53_defconfig b/configs/am62x_evm_a53_defconfig
> index e6ffd166927..94de1ea4586 100644
> --- a/configs/am62x_evm_a53_defconfig
> +++ b/configs/am62x_evm_a53_defconfig
> @@ -71,7 +71,7 @@ CONFIG_SPI_FLASH_SFDP_SUPPORT=y
> CONFIG_SPI_FLASH_SOFT_RESET=y
> CONFIG_SPI_FLASH_SOFT_RESET_ON_BOOT=y
> CONFIG_SPI_FLASH_SPANSION=y
> -CONFIG_SPI_FLASH_S28HS512T=y
> +CONFIG_SPI_FLASH_S28HX_T=y
> CONFIG_PINCTRL=y
> CONFIG_SPL_PINCTRL=y
> CONFIG_PINCTRL_SINGLE=y
> diff --git a/configs/am62x_evm_r5_defconfig b/configs/am62x_evm_r5_defconfig
> index f95bc5f2221..40f933ca749 100644
> --- a/configs/am62x_evm_r5_defconfig
> +++ b/configs/am62x_evm_r5_defconfig
> @@ -110,7 +110,7 @@ CONFIG_SPI_FLASH_SFDP_SUPPORT=y
> CONFIG_SPI_FLASH_SOFT_RESET=y
> CONFIG_SPI_FLASH_SOFT_RESET_ON_BOOT=y
> CONFIG_SPI_FLASH_SPANSION=y
> -CONFIG_SPI_FLASH_S28HS512T=y
> +CONFIG_SPI_FLASH_S28HX_T=y
> CONFIG_SOC_DEVICE=y
> CONFIG_SOC_DEVICE_TI_K3=y
> CONFIG_SOC_TI=y
Reviewed-by: Dhruva Gole <d-gole@ti.com>
--
Thanks and Regards,
Dhruva Gole
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v2 2/4] configs: am62x_evm_*: Run savedefconfig
2022-12-20 15:21 ` [PATCH v2 2/4] configs: am62x_evm_*: Run savedefconfig Sjoerd Simons
@ 2022-12-21 4:24 ` Dhruva Gole
2023-01-11 2:16 ` Tom Rini
1 sibling, 0 replies; 11+ messages in thread
From: Dhruva Gole @ 2022-12-21 4:24 UTC (permalink / raw)
To: u-boot
On 20/12/22 20:51, Sjoerd Simons wrote:
> Clean configuration for am62x_evm using savedefconfig
>
> Signed-off-by: Sjoerd Simons <sjoerd@collabora.com>
> ---
>
> (no changes since v1)
>
> configs/am62x_evm_a53_defconfig | 4 ++--
> configs/am62x_evm_r5_defconfig | 32 +++++++++++++++-----------------
> 2 files changed, 17 insertions(+), 19 deletions(-)
>
> diff --git a/configs/am62x_evm_a53_defconfig b/configs/am62x_evm_a53_defconfig
> index 94de1ea4586..cd06e362f09 100644
> --- a/configs/am62x_evm_a53_defconfig
> +++ b/configs/am62x_evm_a53_defconfig
> @@ -7,6 +7,7 @@ CONFIG_NR_DRAM_BANKS=2
> CONFIG_SOC_K3_AM625=y
> CONFIG_K3_ATF_LOAD_ADDR=0x9e780000
> CONFIG_TARGET_AM625_A53_EVM=y
> +CONFIG_SPL_DM_SPI=y
> CONFIG_DEFAULT_DEVICE_TREE="k3-am625-sk"
> CONFIG_SPL_TEXT_BASE=0x80080000
> CONFIG_SPL_MMC=y
> @@ -14,6 +15,7 @@ CONFIG_SPL_SERIAL=y
> CONFIG_SPL_STACK_R_ADDR=0x82000000
> CONFIG_SPL_FS_FAT=y
> CONFIG_SPL_LIBDISK_SUPPORT=y
> +CONFIG_SPL_SPI_FLASH_SUPPORT=y
> CONFIG_SPL_SPI=y
> CONFIG_DISTRO_DEFAULTS=y
> CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
> @@ -32,12 +34,10 @@ CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR=y
> CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x1400
> CONFIG_SPL_FS_LOAD_PAYLOAD_NAME="u-boot.img"
> CONFIG_SPL_DM_MAILBOX=y
> -CONFIG_SPL_DM_SPI=y
> CONFIG_SPL_DM_SPI_FLASH=y
> CONFIG_SPL_POWER_DOMAIN=y
> # CONFIG_SPL_SPI_FLASH_TINY is not set
> CONFIG_SPL_SPI_FLASH_SFDP_SUPPORT=y
> -CONFIG_SPL_SPI_FLASH_SUPPORT=y
> CONFIG_SPL_SPI_LOAD=y
> CONFIG_SYS_SPI_U_BOOT_OFFS=0x280000
> CONFIG_SPL_YMODEM_SUPPORT=y
> diff --git a/configs/am62x_evm_r5_defconfig b/configs/am62x_evm_r5_defconfig
> index 40f933ca749..7350882a36f 100644
> --- a/configs/am62x_evm_r5_defconfig
> +++ b/configs/am62x_evm_r5_defconfig
> @@ -7,6 +7,7 @@ CONFIG_SPL_LIBGENERIC_SUPPORT=y
> CONFIG_NR_DRAM_BANKS=2
> CONFIG_SOC_K3_AM625=y
> CONFIG_TARGET_AM625_R5_EVM=y
> +CONFIG_ENV_SIZE=0x20000
> CONFIG_DM_GPIO=y
> CONFIG_SPL_DM_SPI=y
> CONFIG_DEFAULT_DEVICE_TREE="k3-am625-r5-sk"
> @@ -18,10 +19,8 @@ CONFIG_SPL_STACK_R_ADDR=0x82000000
> CONFIG_SPL_SIZE_LIMIT=0x40000
> CONFIG_SPL_FS_FAT=y
> CONFIG_SPL_LIBDISK_SUPPORT=y
> -CONFIG_SPL_SPI=y
> CONFIG_SPL_SPI_FLASH_SUPPORT=y
> -CONFIG_SPL_SPI_SUPPORT=y
> -CONFIG_SF_DEFAULT_SPEED=25000000
> +CONFIG_SPL_SPI=y
> CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
> CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x7000ffff
> CONFIG_SPL_LOAD_FIT=y
> @@ -42,10 +41,9 @@ CONFIG_SYS_SPL_MALLOC_SIZE=0x1000000
> CONFIG_SPL_EARLY_BSS=y
> CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR=y
> CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x400
> -CONFIG_SYS_SPI_U_BOOT_OFFS=0x80000
> CONFIG_SPL_DM_MAILBOX=y
> -CONFIG_SPL_DM_RESET=y
> CONFIG_SPL_DM_SPI_FLASH=y
> +CONFIG_SPL_DM_RESET=y
> CONFIG_SPL_POWER_DOMAIN=y
> CONFIG_SPL_RAM_SUPPORT=y
> CONFIG_SPL_RAM_DEVICE=y
> @@ -53,6 +51,7 @@ CONFIG_SPL_REMOTEPROC=y
> # CONFIG_SPL_SPI_FLASH_TINY is not set
> CONFIG_SPL_SPI_FLASH_SFDP_SUPPORT=y
> CONFIG_SPL_SPI_LOAD=y
> +CONFIG_SYS_SPI_U_BOOT_OFFS=0x80000
> CONFIG_SPL_YMODEM_SUPPORT=y
> CONFIG_HUSH_PARSER=y
> CONFIG_CMD_ASKENV=y
> @@ -88,6 +87,14 @@ CONFIG_MMC_SDHCI=y
> CONFIG_MMC_SDHCI_ADMA=y
> CONFIG_SPL_MMC_SDHCI_ADMA=y
> CONFIG_MMC_SDHCI_AM654=y
> +CONFIG_DM_SPI_FLASH=y
> +CONFIG_SF_DEFAULT_MODE=0
> +CONFIG_SF_DEFAULT_SPEED=25000000
> +CONFIG_SPI_FLASH_SFDP_SUPPORT=y
> +CONFIG_SPI_FLASH_SOFT_RESET=y
> +CONFIG_SPI_FLASH_SOFT_RESET_ON_BOOT=y
> +CONFIG_SPI_FLASH_SPANSION=y
> +CONFIG_SPI_FLASH_S28HX_T=y
> CONFIG_PINCTRL=y
> # CONFIG_PINCTRL_GENERIC is not set
> CONFIG_SPL_PINCTRL=y
> @@ -101,23 +108,14 @@ CONFIG_DM_RESET=y
> CONFIG_RESET_TI_SCI=y
> CONFIG_SPECIFY_CONSOLE_INDEX=y
> CONFIG_DM_SERIAL=y
> -CONFIG_DM_SPI=y
> -CONFIG_CADENCE_QSPI=y
> -CONFIG_DM_SPI_FLASH=y
> -CONFIG_SF_DEFAULT_MODE=0
> -CONFIG_SPI=y
> -CONFIG_SPI_FLASH_SFDP_SUPPORT=y
> -CONFIG_SPI_FLASH_SOFT_RESET=y
> -CONFIG_SPI_FLASH_SOFT_RESET_ON_BOOT=y
> -CONFIG_SPI_FLASH_SPANSION=y
> -CONFIG_SPI_FLASH_S28HX_T=y
> CONFIG_SOC_DEVICE=y
> CONFIG_SOC_DEVICE_TI_K3=y
> CONFIG_SOC_TI=y
> +CONFIG_SPI=y
> +CONFIG_DM_SPI=y
> +CONFIG_CADENCE_QSPI=y
> CONFIG_TIMER=y
> CONFIG_SPL_TIMER=y
> CONFIG_OMAP_TIMER=y
> CONFIG_LIB_RATIONAL=y
> CONFIG_SPL_LIB_RATIONAL=y
> -CONFIG_ENV_SIZE=0x20000
> -CONFIG_ENV_OFFSET=0x680000
Tested QSPI Flash on my AM62x, tried probe, read and update ops and they
seems to be working fine.
Hence, for flash related config changes,
Tested-by: Dhruva Gole <d-gole@ti.com>
--
Thanks and Regards,
Dhruva Gole
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v2 1/4] configs: am62x_evm_*: Correct SPI configuration option
2022-12-20 15:21 ` [PATCH v2 1/4] configs: am62x_evm_*: Correct SPI configuration option Sjoerd Simons
2022-12-21 4:13 ` Dhruva Gole
@ 2023-01-11 2:16 ` Tom Rini
1 sibling, 0 replies; 11+ messages in thread
From: Tom Rini @ 2023-01-11 2:16 UTC (permalink / raw)
To: Sjoerd Simons; +Cc: u-boot, Martyn Welch, Dave Gerlach
[-- Attachment #1: Type: text/plain, Size: 454 bytes --]
On Tue, Dec 20, 2022 at 04:21:43PM +0100, Sjoerd Simons wrote:
> In f422c4bec the configuration option to support s28hs512t SPI flashes
> was changed from CONFIG_SPI_FLASH_S28HS512T to CONFIG_SPI_FLASH_S28HX_T
> to support the wider family. Follow this change in the AM62x EVM
> configurations.
>
> Signed-off-by: Sjoerd Simons <sjoerd@collabora.com>
> Reviewed-by: Dhruva Gole <d-gole@ti.com>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v2 2/4] configs: am62x_evm_*: Run savedefconfig
2022-12-20 15:21 ` [PATCH v2 2/4] configs: am62x_evm_*: Run savedefconfig Sjoerd Simons
2022-12-21 4:24 ` Dhruva Gole
@ 2023-01-11 2:16 ` Tom Rini
1 sibling, 0 replies; 11+ messages in thread
From: Tom Rini @ 2023-01-11 2:16 UTC (permalink / raw)
To: Sjoerd Simons; +Cc: u-boot, Martyn Welch, Dave Gerlach
[-- Attachment #1: Type: text/plain, Size: 273 bytes --]
On Tue, Dec 20, 2022 at 04:21:44PM +0100, Sjoerd Simons wrote:
> Clean configuration for am62x_evm using savedefconfig
>
> Signed-off-by: Sjoerd Simons <sjoerd@collabora.com>
> Tested-by: Dhruva Gole <d-gole@ti.com>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v2 3/4] arm: dts: k3-am625-sk: Enable first ethernet port
2022-12-20 15:21 ` [PATCH v2 3/4] arm: dts: k3-am625-sk: Enable first ethernet port Sjoerd Simons
@ 2023-01-11 2:16 ` Tom Rini
0 siblings, 0 replies; 11+ messages in thread
From: Tom Rini @ 2023-01-11 2:16 UTC (permalink / raw)
To: Sjoerd Simons
Cc: u-boot, Martyn Welch, Aswath Govindraju, Dhruva Gole,
Georgi Vlaev, Nishanth Menon, Vignesh Raghavendra
[-- Attachment #1: Type: text/plain, Size: 266 bytes --]
On Tue, Dec 20, 2022 at 04:21:45PM +0100, Sjoerd Simons wrote:
> The K3 am625 sk EVM has two ethernet ports; Enable the first one for
> usage in u-boot.
>
> Signed-off-by: Sjoerd Simons <sjoerd@collabora.com>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v2 4/4] configs: am62x_evm_a53: Enable ethernet
2022-12-20 15:21 ` [PATCH v2 4/4] configs: am62x_evm_a53: Enable ethernet Sjoerd Simons
@ 2023-01-11 2:16 ` Tom Rini
0 siblings, 0 replies; 11+ messages in thread
From: Tom Rini @ 2023-01-11 2:16 UTC (permalink / raw)
To: Sjoerd Simons; +Cc: u-boot, Martyn Welch, Dave Gerlach
[-- Attachment #1: Type: text/plain, Size: 225 bytes --]
On Tue, Dec 20, 2022 at 04:21:46PM +0100, Sjoerd Simons wrote:
> Enable ethernet support for u-boot on am62x evm
>
> Signed-off-by: Sjoerd Simons <sjoerd@collabora.com>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2023-01-11 2:17 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-12-20 15:21 [PATCH v2 0/4] Enable ethernet for ti am62x Sjoerd Simons
2022-12-20 15:21 ` [PATCH v2 1/4] configs: am62x_evm_*: Correct SPI configuration option Sjoerd Simons
2022-12-21 4:13 ` Dhruva Gole
2023-01-11 2:16 ` Tom Rini
2022-12-20 15:21 ` [PATCH v2 2/4] configs: am62x_evm_*: Run savedefconfig Sjoerd Simons
2022-12-21 4:24 ` Dhruva Gole
2023-01-11 2:16 ` Tom Rini
2022-12-20 15:21 ` [PATCH v2 3/4] arm: dts: k3-am625-sk: Enable first ethernet port Sjoerd Simons
2023-01-11 2:16 ` Tom Rini
2022-12-20 15:21 ` [PATCH v2 4/4] configs: am62x_evm_a53: Enable ethernet Sjoerd Simons
2023-01-11 2:16 ` Tom Rini
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox