From patchwork Mon Mar 20 10:19:20 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Koen Vandeputte X-Patchwork-Id: 1758929 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.openwrt.org (client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org; envelope-from=openwrt-devel-bounces+incoming=patchwork.ozlabs.org@lists.openwrt.org; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=UH+dkOpv; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=citymesh.com header.i=@citymesh.com header.a=rsa-sha256 header.s=google header.b=WO6onTXE; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Pg9nG2tYhz1yWp for ; Mon, 20 Mar 2023 21:23:45 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=vnmBUnw//a58gkp1X9zItWGFYgJQ+h+zhbEju9aWk2s=; b=UH+dkOpvFW9Z1V tYEjzJLP2Csr09Tk1Fui36Qpc2sWoTqBnv4PMI8LCoKH4LP9pA6t+uUyWLTpgKT5OPmya1Y0TF3bS zBzSd/5YgrdUnrnda50THnTwMKbz7/80dlDbfvC8B9wI5jnQheBsLEXOEMmDA0gbwoaSACtomJ4de n5QdPKy5wjqsXBsm9JgOtt2/mhRzEuJ7N09gp5UHIj2VG+Z8Lrnn4/ONPDZxy1LM/4Kso1iMDGFmU AH12x0ZYyipDSHIGo8y5LzBXI/0NLCAwoDRUtOhVQfJyBJ3/Cb/BKTeuLANIxyqL5uZ+92QjaKBrG GIoJ87g1p8lYTVUeyk5A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1peCcW-008bL3-2a; Mon, 20 Mar 2023 10:20:04 +0000 Received: from mail-ed1-x534.google.com ([2a00:1450:4864:20::534]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1peCcT-008bJp-0H for openwrt-devel@lists.openwrt.org; Mon, 20 Mar 2023 10:20:02 +0000 Received: by mail-ed1-x534.google.com with SMTP id h8so44532454ede.8 for ; Mon, 20 Mar 2023 03:19:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citymesh.com; s=google; t=1679307596; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=pOVT+gCmSqjiRCkJY6k3WW9J+oLp6Q+67dYq74TXh5E=; b=WO6onTXEGfJW9thtecNdDwcr6OFAQ7D3g4LIrAfdqKk+ZaDeR7+fQUJrbpQ73XiZn9 bcYgMGrMCdlQdYw++kHbSqyPjBpjx3kBKHxnNQfw4iY6X+wkLASZXsxy+1Gpg0AyMCHk lfaw++5G7qG90150AYoBaVubDFZ8bnsb4mpT7sCqk369s7DvOUE5Mvs66J7rZPhgeRVa 9kSMbNQ0jBVK6LbwWEsGeY68JotH+OX+9ZafVsDMaMEGZ2gvB8IprFklQLZ1t6KKWMLD pkMIrf8LeBtQPpzjE2mjE1iGjOCcBzIdTBVTJhg7SFnhBfkgMuxwMrT6t1YA3/aaJq0U NVhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679307596; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=pOVT+gCmSqjiRCkJY6k3WW9J+oLp6Q+67dYq74TXh5E=; b=MhqG4oTmOXSa5ASfBry822+0Ai8uOEZKFdD605x9XDwA7iw4l9AEbkT8R2WvtPUgbm CkCPZyyYEHUUrGocbp+FRoWvXn0NKHJ3H7IypUkc0jrtccfAdyPxGOJI/+NteorVVHRh M0EoVLprzKoDWVmzt7cZi11dTL+jAXZ/cLYwoGFIrGu8Gf1yW2OFf1R3Q9O5sWucjYOu GdLWmaOTury9XzJ3drmqd8t3PzN4Zz2wsiNCYFvhcTLfPwsyUikT4oqnTIKEAyY8bPu7 i/9D8XLY8KGyg6EA6LCBb2kdDgHXQW/5ULFEZ3qvtKm2GE3IHq4jNCiEKZ8VIarNfXib uq6g== X-Gm-Message-State: AO0yUKWv8JznFZT/wiZyobgAvBqSzPWPGTtV4+AE8XFDMiNf8IFbpMug i9OduqpZrARn3fdqit5NrLSOP8higPebY1kgdos= X-Google-Smtp-Source: AK7set8V3nyqihx9qS8INeXvkmhyTbzvWs4nrAEl5j4oFQ1v7GKTpKwHRzMINx4Df0GkfBsGCsO7UA== X-Received: by 2002:a17:907:1df1:b0:92f:de0c:c914 with SMTP id og49-20020a1709071df100b0092fde0cc914mr8280224ejc.28.1679307596403; Mon, 20 Mar 2023 03:19:56 -0700 (PDT) Received: from localhost.localdomain ([31.31.140.89]) by smtp.gmail.com with ESMTPSA id z8-20020a17090655c800b00930569e6910sm4301370ejp.16.2023.03.20.03.19.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Mar 2023 03:19:56 -0700 (PDT) From: Koen Vandeputte To: openwrt-devel@lists.openwrt.org Cc: ansuelsmth@gmail.com, Koen Vandeputte , Robert Marko Subject: [PATCH] ipq40xx: add support for Wallystech DR40x9 Date: Mon, 20 Mar 2023 11:19:20 +0100 Message-Id: <20230320101920.628238-1-koen.vandeputte@citymesh.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230320_032001_156148_1EC74BEA X-CRM114-Status: GOOD ( 14.78 ) X-Spam-Score: -0.2 (/) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Adds support for the Wallys DR40x9 series boards. They come in IPQ4019 and IPQ4029 versions. IPQ4019/4029 only differ in that that IPQ4029 is the industrial version that is rated to higher temperature [...] Content analysis details: (-0.2 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:534 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain X-BeenThere: openwrt-devel@lists.openwrt.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: OpenWrt Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "openwrt-devel" Errors-To: openwrt-devel-bounces+incoming=patchwork.ozlabs.org@lists.openwrt.org Adds support for the Wallys DR40x9 series boards. They come in IPQ4019 and IPQ4029 versions. IPQ4019/4029 only differ in that that IPQ4029 is the industrial version that is rated to higher temperatures. Specifications are: * CPU: Qualcomm IPQ40x9 (4x ARMv7A Cortex A7) at 716 MHz * RAM: 512 MB * Storage: 2MB of SPI-NOR, 128 MB of parallel NAND * USB 3.0 TypeA port for users * MiniPCI-E with PCI-E 2.0 link * MiniPCI-E for LTE modems with only USB2.0 link * 2 SIM card slots that are selected via GPIO11 * MicroSD card slot * Ethernet: 2x GBe with 24~48V passive POE * SFP port (Does not work, I2C and GPIO's not connected on hardware) * DC Jack * UART header * WLAN: In-SoC 2x2 802.11b/g/n and 2x2 802.11a/n/ac * 4x MMCX connectors for WLAN * Reset button * 8x LED-s Installation instructions: Connect to UART, pins are like this: -> 3.3V | TX | RX | GND Settings are 115200 8n1 Boot initramfs from TFTP: tftpboot 0x84000000 openwrt-ipq40xx-generic-wallys_dr40x9-initramfs-fit-uImage.itb bootm Then copy the sysupgrade image to the /tmp folder and execute sysupgrade -n The board file binary was provided from Wallystech on March 14th 2023 including full permission to use and distribute. Signed-off-by: Robert Marko Signed-off-by: Koen Vandeputte --- Board file commit for the Wallys DR40x9 Looks like I don't have access to push to that repo .. board-wallys_dr40x9.qca4019 | Bin 0 -> 24316 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 board-wallys_dr40x9.qca4019 GIT binary patch literal 24316 zcmeHPdr(tX8b1jj%4*?;fV{kf@JeV1A*2{2@{BY<3KkU!un1IR1@j)RX z0<|DS&^joOrihHi2gGV^?Tj+*&i=8pf3%%_bZ6FG+tKc{GrNm>?hSzi5={iA0qz&h zIp6v2`Of*yFDJ>p_x!kTCdP-x?-Ye|QbQBc<1>UnE|&u+C1F?&Kr~E+ii)iT#f7Xw zxis{xVrglpbnjLUUMoCUP`($dayhKZf^uoWfkRt&7nGFLRD=pMc$};#ISKmHU|+N_ zk%&YBc6Ah9Cf09AFU;}*aB_5k3IJ39UWvdp(;1UV$GQR_A|m3aCr?NM>KgFNUrxp9 zlO62fCFS;9zZTs{;29KnY`Qkx>f+qi`nof�%|#kfeL*k60U;wiCa!dygd@C>95wMV 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