From patchwork Mon Jul 8 20:11:18 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Pierre-Jean Texier X-Patchwork-Id: 1129307 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.137; helo=fraxinus.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=quarantine dis=none) header.from=koncepto.io Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=koncepto.io header.i=@koncepto.io header.b="oRWShtwn"; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 45jGnc4Xpyz9sP2 for ; Tue, 9 Jul 2019 06:12:04 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 334E282072; Mon, 8 Jul 2019 20:12:03 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gj6Ps0STHHzP; Mon, 8 Jul 2019 20:12:01 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 9AF3685B94; Mon, 8 Jul 2019 20:12:01 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id E0CF71BF473 for ; Mon, 8 Jul 2019 20:11:59 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id DDC34878ED for ; Mon, 8 Jul 2019 20:11:59 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9wrNCZBWEYoV for ; Mon, 8 Jul 2019 20:11:58 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from koncepto.io (koncepto.io [195.154.119.111]) by hemlock.osuosl.org (Postfix) with ESMTPS id 7544B878EA for ; Mon, 8 Jul 2019 20:11:58 +0000 (UTC) Received: from menoah.home (lfbn-1-8923-205.w193-250.abo.wanadoo.fr [193.250.65.205]) by koncepto.io (Postfix) with ESMTPSA id 2D2FF60388; Mon, 8 Jul 2019 22:11:45 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=koncepto.io; s=default; t=1562616705; bh=PaAx5CaXEaRpFUesRqk1hNYaXSdAaVMCcs1ZAB9P2Ic=; h=From:To:Cc:Subject:Date:From; b=oRWShtwn4GRrIlwQUctxlAOMINEN2f8EHcO4FEgc1yf1PQsatGriraE0kfzWD7pZH k67OkszcwV1nfV+ERFOCmW1PdzICtJbtCukqrql9ZWoFFZtzWEJ45UBHnU4Nr4IE4N vZ1EpBzLnpe32XSuIRzdSgNAKNHyUjRR8BXoPGAVVXqpmXQHSzopiDh+/iRMMlgw2k Mkc/2jC4wt/Qcgscc0ZqsnGRpsCOpkby5+szQ6EQ2vxY6YNfxDFsulzaT/kRNOPuNq ub1F430+hWKIwhQqpFfY4h8i3wLofcUfBImJnj+XKAnwFRG3eUlC8T19B0FfSA6dda fp2NfmWzrQM6A== From: Pierre-Jean Texier To: buildroot@buildroot.org Date: Mon, 8 Jul 2019 22:11:18 +0200 Message-Id: <1562616678-20056-1-git-send-email-pjtexier@koncepto.io> X-Mailer: git-send-email 2.7.4 Subject: [Buildroot] [PATCH] configs/warp7: Bump kernel and U-Boot versions X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Pierre-Jean Texier , Fabio Estevam MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Bump U-Boot to 2019.07 and kernel to version 5.1.16. Also - adjust the U-Boot binary name after DM conversion. - add missing notes about DFU Signed-off-by: Pierre-Jean Texier Tested-by: Joris Offouga --- Logs: U-Boot 2019.07 (Jul 08 2019 - 21:48:39 +0200) CPU: Freescale i.MX7S rev1.2 800 MHz (running at 792 MHz) CPU: Extended Commercial temperature grade (-20C to 105C) at 41C Reset cause: POR Model: Warp i.MX7 Board Board: WARP7 in secure mode OPTEE DRAM 0x9d000000-0xa0000000 DRAM: 464 MiB PMIC: PFUZE3000 DEV_ID=0x30 REV_ID=0x11 MMC: FSL_SDHC: 1, FSL_SDHC: 0 => run bootcmd switch to partitions #0, OK mmc0(part 0) is current device switch to partitions #0, OK mmc0(part 0) is current device 8188560 bytes read in 118 ms (66.2 MiB/s) Booting from mmc ... ... Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 5.1.16 (pjtexier@menoah) board/warp7/readme.txt | 22 ++++++++++++++++++---- configs/warp7_defconfig | 10 +++++----- 2 files changed, 23 insertions(+), 9 deletions(-) diff --git a/board/warp7/readme.txt b/board/warp7/readme.txt index 47458e9..aff7a60 100644 --- a/board/warp7/readme.txt +++ b/board/warp7/readme.txt @@ -20,7 +20,7 @@ You will find in output/images/ the following files: - rootfs.ext4 - rootfs.tar - sdcard.img - - u-boot.imx + - u-boot-dtb.imx - zImage Flash the eMMC image @@ -61,11 +61,11 @@ Connect a USB to serial adapter between the host PC and warp7 serial USB port, and also a USB cable between the OTG warp7 port and the host PC. -Copy u-boot.imx to the imx_usb_loader folder. +Copy u-boot-dtb.imx to the imx_usb_loader folder. -Load u-boot.imx via USB: +Load u-boot-dtb.imx via USB: -$ sudo ./imx_usb u-boot.imx +$ sudo ./imx_usb u-boot-dtb.imx Then U-Boot should start and its messages will appear in the console program. @@ -75,6 +75,20 @@ Use the default environment variables: => env default -f -a => saveenv + +Run the DFU command: +=> dfu 0 mmc 0 + +Transfer u-boot-dtb.imx that will be flashed into the eMMC: + +$ sudo dfu-util -D u-boot-dtb.imx -a boot + +Then on the U-Boot prompt the following message should be seen after a +successful upgrade: + +#DOWNLOAD ... OK +Ctrl+C to exit ... + => ums 0 mmc 0 sudo dd if=output/images/sdcard.img of=/dev/ diff --git a/configs/warp7_defconfig b/configs/warp7_defconfig index 8acd730..9b10085 100644 --- a/configs/warp7_defconfig +++ b/configs/warp7_defconfig @@ -3,8 +3,8 @@ BR2_arm=y BR2_cortex_a7=y BR2_ARM_FPU_NEON_VFPV4=y -# Linux headers same as kernel, a 5.0 series -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_0=y +# Linux headers same as kernel, a 5.1 series +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_1=y # system BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" @@ -15,7 +15,7 @@ BR2_ROOTFS_OVERLAY="board/warp7/rootfs_overlay" # Kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.0.9" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.1.16" BR2_LINUX_KERNEL_DEFCONFIG="imx_v6_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx7s-warp" @@ -25,8 +25,8 @@ BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="warp7" BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2019.01" -BR2_TARGET_UBOOT_FORMAT_IMX=y +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2019.07" +BR2_TARGET_UBOOT_FORMAT_DTB_IMX=y # wifi firmware for brcm43430 BR2_PACKAGE_LINUX_FIRMWARE=y