From patchwork Sun Jan 20 21:18:49 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joris OFFOUGA X-Patchwork-Id: 1028217 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="RHUl/LBp"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43jSHt30dtz9sCr for ; Mon, 21 Jan 2019 08:19:54 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 29D38C21E77; Sun, 20 Jan 2019 21:19:52 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_MSPIKE_H2, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id BF0F0C21C51; Sun, 20 Jan 2019 21:19:04 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 3DB09C21C38; Sun, 20 Jan 2019 21:19:03 +0000 (UTC) Received: from mail-wm1-f66.google.com (mail-wm1-f66.google.com [209.85.128.66]) by lists.denx.de (Postfix) with ESMTPS id DAB2AC21C29 for ; Sun, 20 Jan 2019 21:19:02 +0000 (UTC) Received: by mail-wm1-f66.google.com with SMTP id y8so8978973wmi.4 for ; Sun, 20 Jan 2019 13:19:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=xxyGeqvCRwatuPHW+KUDdRQ4wP6pl0JumoYXd1w5DkM=; b=RHUl/LBpo9cRE80kRWJiHSTQCIKnUgnvxEf//1ogS0eHUiYp0/vCO4DbnJ01VdDPVE ZILpGjklMCUptc4mXnOGRW3sxIT/0wQoROHu3mRFGo+Lkc3b2r4qKWF4+ZKxNnaORBkx ERF1I5GAESvUM7tOrVl/L3Y4Ro5+NK37EThqH5l/YCIe9339Zt75ixs57c7NCJwIsyxB lmU4MmTws4IvI359jwkJ/RUXThUk5O6kH7aaXBh921DaASukzMjB8VCiayCM8L5bqV7t DScF4gECNHi7VC371Ke8tEdOG8iETL50isIpnF1Nkv7IFrooqbAB8P04BkxGu4zUjXSs J0Ng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=xxyGeqvCRwatuPHW+KUDdRQ4wP6pl0JumoYXd1w5DkM=; b=AhKn3jv/LRj5+WaUbAzxph8CXhkhzzYNrfgaNOWMMIW0EyyLkTwBej4zSWu2Xh1bBG x8pfUMXJY7tGGtjrMIUpdekrAHzekjpnTlMIddzdvsd8v0ciaGP+3dAwE91YlybUjnt/ Q/PycWVuSMdX9WFkNgnnAHI+iOjQDxba4CLwpuMdtzObo2INwZbPSbcKI/v8gUtridTQ 9TuPLSy+92GxkmMmY+sTMtuabVOHZVKweG46jlNiZqe+WljZRLuo8FajSWx3PtG98n7x VKecnbp4dDC5ZN995Uj0tmPkR+/p9ruWuxBiqIxWSXpzfNjh4SeQ1x9sJKCi8Ohbs4l/ b+OA== X-Gm-Message-State: AJcUukelQh7TxsBB/13qfaUHpI2wNfPziJdQWs+GybFWiFrMX22axnh9 Vd4JUL7U4k3L9lhK0mbKmSJL70C/ X-Google-Smtp-Source: ALg8bN51swXxFdKiq5vf4m7aye1TJ4lp1SmvkpgyoySAO3OrUAB393clMelD5A0+ZrkHDVg/swjllQ== X-Received: by 2002:a1c:5604:: with SMTP id k4mr21679665wmb.107.1548019142179; Sun, 20 Jan 2019 13:19:02 -0800 (PST) Received: from furher.home ([2a01:cb19:16b:9900:ff0c:8549:c9c0:534a]) by smtp.gmail.com with ESMTPSA id a1sm78857967wrw.76.2019.01.20.13.19.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 20 Jan 2019 13:19:01 -0800 (PST) From: Joris Offouga To: u-boot@lists.denx.de Date: Sun, 20 Jan 2019 22:18:49 +0100 Message-Id: <1548019138-11133-1-git-send-email-offougajoris@gmail.com> X-Mailer: git-send-email 2.7.4 Subject: [U-Boot] [RFC 0/9] Convert Pico-Pi i.MX7D to DM X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Hi all, Pinctrl, GPIO, I2C, MMC, ETH are converted. Convert PMIC is the same of warp7 but i have a some erros, si this log : U-Boot SPL 2019.01-00197-ga524e5d-dirty (Jan 20 2019 - 21:09:49 +0100) Trying to boot from USB SDP SDP: initialize... SDP: handle requests... Downloading file of size 556397 to 0x877fffc0... done Jumping to header at 0x877fffc0 Header Tag is not an IMX image U-Boot 2019.01-00197-ga524e5d-dirty (Jan 20 2019 - 21:09:49 +0100) CPU: Freescale i.MX7D rev1.2 1000 MHz (running at 792 MHz) CPU: Commercial temperature grade (0C to 95C) at 43C Reset cause: POR Model: TechNexion PICO-IMX7D Board and PI baseboard Board: i.MX7D PICOSOM DRAM: 512 MiB read error from device: 9df65458 register: 0x3! PMIC: PFUZE3000 DEV_ID=0x0 REV_ID=0xfffffffb read error from device: 9df65458 register: 0x69! write error to device: 9df65458 register: 0x23! write error to device: 9df65458 register: 0x31! write error to device: 9df65458 register: 0x21! write error to device: 9df65458 register: 0x2f! read error from device: 9df65458 register: 0x2e! write error to device: 9df65458 register: 0x2e! MMC: FSL_SDHC: 2, FSL_SDHC: 1, FSL_SDHC: 0 Loading Environment from MMC... OK In: serial@30a70000 Out: serial@30a70000 Err: serial@30a70000 Net: Warning: ethernet@30be0000 using MAC address from ROM eth0: ethernet@30be0000 Hit any key to stop autoboot: 0 USB is convert but update u-boot with dfu log a error : => dfu 0 mmc 0 Request would exceed designated area! #Deferred dfu_flush() failed!=> Thanks a advance for your help. Best Regards, Joris Offouga Joris Offouga (9): Arm: dts: imx7d-pico: Import Linux pico-pi dts Arm: imx7d-pico: Add DT file hooks pico-pi-imx7d: defconfig Enable DM gpio pinctrl and pinctrl_imx7 arm: imx7d-pico-pi: Convert to DM MMC initialization pico-pi-imx7d: defconfig: Switch to DM for I2C pico-imx7d-pico: defconfig: Switch to DM for UART pico-imx7d: Convert to DM PMIC arm: pico-pi-imx7d: Convert to DM USB pico-imx7d: Convert to DM Ethernet arch/arm/dts/Makefile | 3 +- arch/arm/dts/imx7d-pico-pi.dts | 102 ++++++ arch/arm/dts/imx7d-pico.dtsi | 588 +++++++++++++++++++++++++++++++ board/technexion/pico-imx7d/pico-imx7d.c | 105 +----- configs/pico-pi-imx7d_defconfig | 17 +- include/configs/pico-imx7d.h | 11 - 6 files changed, 726 insertions(+), 100 deletions(-) create mode 100644 arch/arm/dts/imx7d-pico-pi.dts create mode 100644 arch/arm/dts/imx7d-pico.dtsi