Skip to contentSkip to conversation

configs/solidrun_macchiatobin_marvell: bump component versions

PATCH New Baruch Siach 2 participants 4 messages Sep 16, 2018 – Oct 11, 2018 2 messages not in the archive

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

#2 lore raw

PATCH 5/5 configs/solidrun_macchiatobin_marvell: bump component versions

Hi Thomas,

Quoted 27 lines · Thomas Petazzoni

Bump Linux to armada-18.09, U-Boot to armada-18.09.1 and ATF to armada-18.09.4.

---
 configs/solidrun_macchiatobin_marvell_defconfig | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)
configs/solidrun_macchiatobin_marvell_defconfig +2 -2
index acc8d1589e..4b52e47945 100644
@@ -7,7 +7,8 @@ BR2_TARGET_GENERIC_ISSUE="Welcome to Buildroot for Marvell MacchiatoBin"
 BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://github.com/MarvellEmbeddedProcessors/atf-marvell.git"
-BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="43965481990fd92e9666cf9371a8cf478055ec7c"
+# This commit corresponds to release armada-18.09.4
+BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="711ecd32afe465b38052b5ba374c825b158eea18"
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="a80x0_mcbin"
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_UBOOT_AS_BL33=y
@@ -20,14 +21,15 @@ BR2_TARGET_MV_DDR_MARVELL=y
 BR2_TARGET_UBOOT=y
 BR2_TARGET_UBOOT_CUSTOM_GIT=y
 BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://github.com/MarvellEmbeddedProcessors/u-boot-marvell"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="u-boot-2017.03-armada-17.10"

configs/solidrun_macchiatobin_marvell_defconfig BR2_TARGET_MV_DDR_MARVELL=y · line 32

Quoted 10 lines
configs/solidrun_macchiatobin_marvell_defconfig +3 -1
+# This commit corresponds to armada-18.09.1, based on u-boot 2018.03
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="8fe403172c58440bcfbb3724242301c0108eff5b"
 BR2_TARGET_UBOOT_BOARDNAME="mvebu_mcbin-88f8040"
 BR2_TARGET_UBOOT_NEEDS_DTC=y
 
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
-BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,MarvellEmbeddedProcessors,linux-marvell,linux-4.4.52-armada-17.10)/linux-linux-4.4.52-armada-17.10.tar.gz"
+BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,MarvellEmbeddedProcessors,linux-marvell,linux-4.4.52-armada-17.10)/linux-linux-4.4.120-armada-18.09.tar.gz"

Why not bump to linux-4.14.22-armada-18.09? Is there any missing functionality in that release?

configs/solidrun_macchiatobin_marvell_defconfig BR2_TARGET_MV_DDR_MARVELL=y · line 35

Quoted 3 lines
configs/solidrun_macchiatobin_marvell_defconfig +0 -0
 BR2_LINUX_KERNEL_DEFCONFIG="mvebu_v8_lsp"
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
 BR2_LINUX_KERNEL_INTREE_DTS_NAME="marvell/armada-8040-mcbin"

baruch

Signature · 3 lines
     http://baruch.siach.name/blog/                  ~. .~   Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
   - baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
#3 lore raw

PATCH 5/5 configs/solidrun_macchiatobin_marvell: bump component versions

Hello Baruch,

Quoted 8 lines · Baruch Siach

Review

Quoted 5 lines

# Kernel
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y

(quoted diff) +1 -1
-BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,MarvellEmbeddedProcessors,linux-marvell,linux-4.4.52-armada-17.10)/linux-linux-4.4.52-armada-17.10.tar.gz"
+BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,MarvellEmbeddedProcessors,linux-marvell,linux-4.4.52-armada-17.10)/linux-linux-4.4.120-armada-18.09.tar.gz"  

Why not bump to linux-4.14.22-armada-18.09? Is there any missing functionality in that release?

My understanding is that 4.4 is the BSP version that Marvell considers complete and stable, which has received full QA testing. 4.14 is still in development, and will be fully ready by the end of the year. Therefore, in this defconfig using vendor-provided versions of the components, it probably makes sense to stick to 4.4 for now ?

Best regards,

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
#4 lore raw

PATCH 5/5 configs/solidrun_macchiatobin_marvell: bump component versions

Hi Thomas,

Quoted 10 lines · Thomas Petazzoni
Quoted 8 lines · Baruch Siach

Review

Quoted 5 lines

# Kernel
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y

(quoted diff) +1 -1
-BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,MarvellEmbeddedProcessors,linux-marvell,linux-4.4.52-armada-17.10)/linux-linux-4.4.52-armada-17.10.tar.gz"
+BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,MarvellEmbeddedProcessors,linux-marvell,linux-4.4.52-armada-17.10)/linux-linux-4.4.120-armada-18.09.tar.gz"  

Why not bump to linux-4.14.22-armada-18.09? Is there any missing functionality in that release?

Quoted 5 lines

My understanding is that 4.4 is the BSP version that Marvell considers complete and stable, which has received full QA testing. 4.14 is still in development, and will be fully ready by the end of the year. Therefore, in this defconfig using vendor-provided versions of the components, it probably makes sense to stick to 4.4 for now ?

Sounds reasonable to me. The commit log should probably include this information.

baruch

Signature · 3 lines
     http://baruch.siach.name/blog/                  ~. .~   Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
   - baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
#5 lore raw

cover Update MacchiatoBin defconfigs

In reply to a message not in the archive

Hello,

Quoted 7 lines · Thomas Petazzoni

Thomas Petazzoni (5):
boot/mv-ddr-marvell: bump version to armada-18.09.2 boot/binaries-marvell: bump version to marvell-armada-18.06 boot/arm-trusted-firmware: don't pass TARGET_CONFIGURE_OPTS when
building
configs/solidrun_macchiatobin_mainline: bump component versions configs/solidrun_macchiatobin_marvell: bump component versions

I've applied the entire series, after updating the commit log of the last patch to indicate why we stick to Linux 4.4 and not switch to Marvell provided Linux 4.14, as was requested by Baruch.

Best regards,

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com