From patchwork Sun Apr 28 16:12:01 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?b?QXLEsW7DpyDDnE5BTCB2aWEgQjQgUmVsYXk=?= X-Patchwork-Id: 1928670 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=patchwork.ozlabs.org) 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 (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VSBPl1pT5z23tD for ; Mon, 29 Apr 2024 02:15:04 +1000 (AEST) 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:Reply-To:List-Subscribe:List-Help: List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References: Message-Id:MIME-Version:Subject:Date:From:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=/zXuOZC3PXDTvJgGFwGhg/ZYC6BKHFLB7hskIO3rNhI=; b=rXMlqZ12/xT53D 3WyN/FZGIYHeE46DCABEZMfs+TfEj4RuG22JaYd1ql9lKDh+pfk1sjdtb7y84Jr0Xb9/Wq9UrA/Mk o+XqYEIkTF9hUn2wcSN5buKxDo1FoGRCAljxQhEuoOiQyMqLMCgZ8IGbcNguuMewWXh7z981T+SJi YIo0T/DGdq8aUy35HDeFeFXFkGxLG/5mEAABlnExX0J+vQEypJRCVi1OobBa5QU1yspW/3NOCeI7F dzSFumBBuo4CqAsSO03Zml5ENtXlNjqNIYeg7OOC32iHBvnoVujg+r+nb7CnxhAwT3IsjZyUFrgde txL5oOqQajogrMb7OCOw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1s178q-00000000GWP-46i8; Sun, 28 Apr 2024 16:12:40 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1s178l-00000000GUz-393x for openwrt-devel@lists.openwrt.org; Sun, 28 Apr 2024 16:12:38 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id A66916023F; Sun, 28 Apr 2024 16:12:34 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id 527C0C4AF17; Sun, 28 Apr 2024 16:12:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1714320754; bh=ohnbalgXn/qcAraZqd7CBHMeWC0TdpUvg4NddPWtewo=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=NwX9Rp8j0jtdeFBVIDbAQuByfULP4oeq7uCRKAEFdRN3VszZG/tmEXi2U8Cgf/Nh3 1g086oDfWmYhkCQRNDlDJt4Q05PPNGxAuKW/g6oxFTKqVllGHV22JtRHwoUldk61UQ uySV6dabMBDhklDVpFdDcL7d3ZkySdHSc8advcosb1tlrvFrR95B7PW/wr4lvRpno2 dORF+O9j07Xix4q+tqUlOyfZV21ErF+PhGzTYVOAPH4UbT5Pafj+ecJcqQUUE4wYWA c+dQnaHgX9B57ckrlsJwK/wc9xB1LoqtjpLsA7RB3uDo8mldB7bK2zimR5brux0hms zNaZbGFzlRuHg== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 41776C10F1A; Sun, 28 Apr 2024 16:12:34 +0000 (UTC) From: =?utf-8?b?QXLEsW7DpyDDnE5BTCB2aWEgQjQgUmVsYXk=?= Date: Sun, 28 Apr 2024 19:12:01 +0300 Subject: [PATCH 1/2] bcm53xx: add support for ASUS RT-AC3200 and ASUS RT-AC5300 MIME-Version: 1.0 Message-Id: <20240428-asus-rt-ac3200-ac5300-v1-1-36cda9d6dcb6@arinc9.com> References: <20240428-asus-rt-ac3200-ac5300-v1-0-36cda9d6dcb6@arinc9.com> In-Reply-To: <20240428-asus-rt-ac3200-ac5300-v1-0-36cda9d6dcb6@arinc9.com> To: =?utf-8?b?UmFmYcWCIE1pxYJlY2tp?= Cc: Tom Brautaset , openwrt-devel@lists.openwrt.org, =?utf-8?b?QXLEsW7DpyDDnE5BTA==?= X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1714320729; l=2412; i=arinc.unal@arinc9.com; s=arinc9-patatt; h=from:subject:message-id; bh=aNWIn4LtkVHBNOQ2LZZjtOJ+MBrzIhUh/NySRv0jmp0=; b=OvRtGT2otaTfgCjnDHqCj/ez/tiDeO5nEnc0d/P2o8M+jbx5qzXVLu0D09DDhKS8BqvCRdnb0 woLqvaM7KIuCXmM5eVyIJme9vy2Ky407WKEvIRDUUoQze4yZ2MCitf8 X-Developer-Key: i=arinc.unal@arinc9.com; a=ed25519; pk=VmvgMWwm73yVIrlyJYvGtnXkQJy9CvbaeEqPQO9Z4kA= X-Endpoint-Received: by B4 Relay for arinc.unal@arinc9.com/arinc9-patatt with auth_id=115 X-Original-From: =?utf-8?b?QXLEsW7DpyDDnE5BTA==?= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240428_091235_900513_3FA80A2B X-CRM114-Status: UNSURE ( 6.85 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -2.6 (--) X-Spam-Report: =?unknown-8bit?q?Spam_detection_software=2C_running_on_the_sy?= =?unknown-8bit?q?stem_=22bombadil=2Einfradead=2Eorg=22=2C?= =?unknown-8bit?q?_has_NOT_identified_this_incoming_email_as_spam=2E__The_ori?= =?unknown-8bit?q?ginal?= =?unknown-8bit?q?_message_has_been_attached_to_this_so_you_can_view_it_or_la?= =?unknown-8bit?q?bel?= =?unknown-8bit?q?_similar_future_email=2E__If_you_have_any_questions=2C_see?= =?unknown-8bit?q?_the_administrator_of_that_system_for_details=2E?= =?unknown-8bit?q?_?= =?unknown-8bit?q?_Content_preview=3A__From=3A_Ar=C4=B1n=C3=A7_=C3=9CNAL_=3Ca?= =?unknown-8bit?q?rinc=2Eunal=40arinc9=2Ecom=3E_ASUS_RT-AC3200?= =?unknown-8bit?q?_and_ASUS_RT-AC5300_are_AC3200_and_AC5300_routers=2C_respec?= =?unknown-8bit?q?tively=2C_featuring?= =?unknown-8bit?q?_5_Ethernet_ports_over_the_integrated_Broadcom_switch=2E_AS?= =?unknown-8bit?q?US_RT-AC3200_hardware?= =?unknown-8bit?q?_info=3A_*_Processor=3A_Broadcom_BCM4709A0_dual-core_=40_1?= =?unknown-8bit?q?=2E0_GHz_*_Switch=3A_BCM53012?= =?unknown-8bit?q?_in_BCM4709A0_*_DDR3_RAM=3A_256_MB_*_Flash=3A_128_MB_*_2=2E?= =?unknown-8bit?q?4GHz=3A_BCM43602_3x3_single?= =?unknown-8bit?q?_chip_802=2E11b/g/n_SoC_=5B=2E=2E=2E=5D_?= =?unknown-8bit?q?_?= =?unknown-8bit?q?_Content_analysis_details=3A___=28-2=2E6_points=2C_5=2E0_re?= =?unknown-8bit?q?quired=29?= =?unknown-8bit?q?_?= =?unknown-8bit?q?_pts_rule_name______________description?= =?unknown-8bit?q?_----_----------------------_------------------------------?= =?unknown-8bit?q?--------------------?= =?unknown-8bit?q?_-2=2E3_RCVD=5FIN=5FDNSWL=5FMED______RBL=3A_Sender_listed_a?= =?unknown-8bit?q?t_https=3A//www=2Ednswl=2Eorg/=2C?= =?unknown-8bit?q?_medium_trust?= =?unknown-8bit?b?IFsyNjA0OjEzODA6NDY0MTpjNTAwOjA6MDowOjEgbGlzdGVkIGluXQ==?= =?unknown-8bit?b?IFtsaXN0LmRuc3dsLm9yZ10=?= =?unknown-8bit?q?_0=2E0_SPF=5FHELO=5FNONE__________SPF=3A_HELO_does_not_publ?= =?unknown-8bit?q?ish_an_SPF_Record?= =?unknown-8bit?q?_-0=2E0_SPF=5FPASS_______________SPF=3A_sender_matches_SPF_?= =?unknown-8bit?q?record?= =?unknown-8bit?q?_0=2E1_DKIM=5FSIGNED____________Message_has_a_DKIM_or_DK_si?= =?unknown-8bit?q?gnature=2C_not_necessarily_valid?= =?unknown-8bit?q?_-0=2E1_DKIM=5FVALID_____________Message_has_at_least_one_v?= =?unknown-8bit?q?alid_DKIM_or_DK_signature?= =?unknown-8bit?q?_-0=2E1_DKIM=5FVALID=5FEF__________Message_has_a_valid_DKIM?= =?unknown-8bit?q?_or_DK_signature_from?= =?unknown-8bit?q?_envelope-from_domain?= =?unknown-8bit?q?_-0=2E1_DKIM=5FVALID=5FAU__________Message_has_a_valid_DKIM?= =?unknown-8bit?q?_or_DK_signature_from_author=27s?= =?unknown-8bit?q?_domain?= =?unknown-8bit?q?_0=2E0_NUMERIC=5FHTTP=5FADDR______URI=3A_Uses_a_numeric_IP_?= =?unknown-8bit?q?address_in_URL?= =?unknown-8bit?q?_-0=2E1_DKIMWL=5FWL=5FHIGH_________DKIMwl=2Eorg_-_High_trus?= =?unknown-8bit?q?t_sender?= 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: , Reply-To: arinc.unal@arinc9.com Sender: "openwrt-devel" Errors-To: openwrt-devel-bounces+incoming=patchwork.ozlabs.org@lists.openwrt.org From: Arınç ÜNAL ASUS RT-AC3200 and ASUS RT-AC5300 are AC3200 and AC5300 routers, respectively, featuring 5 Ethernet ports over the integrated Broadcom switch. ASUS RT-AC3200 hardware info: * Processor: Broadcom BCM4709A0 dual-core @ 1.0 GHz * Switch: BCM53012 in BCM4709A0 * DDR3 RAM: 256 MB * Flash: 128 MB * 2.4GHz: BCM43602 3x3 single chip 802.11b/g/n SoC * 5GHz: BCM43602 3x3 two chips 802.11a/n/ac SoC * Ports: 4 LAN Ports, 1 WAN Port ASUS RT-AC5300 hardware info: * Processor: Broadcom BCM4709C0 dual-core @ 1.4 GHz * Switch: BCM53012 in BCM4709C0 * DDR3 RAM: 512 MB * Flash: 128 MB * 2.4GHz: BCM4366 4x4 single chip 802.11b/g/n SoC * 5GHz: BCM4366 4x4 two chips 802.11a/n/ac SoC * Ports: 4 LAN Ports, 1 WAN Port Flashing instructions: * Boot to CFE Recovery Mode by holding the reset button while power-on. * Connect to the router with an ethernet cable. * Set IPv4 address of the computer to 192.168.1.2 subnet 255.255.255.0. * Head to http://192.168.1.1. * Reset NVRAM. * Upload the OpenWrt image. CFE bootloader may reject flashing the image due to image integrity check. In that case, follow the instructions below. * Rename the OpenWrt image as firmware.trx. * Run a TFTP server and make it serve the firmware.trx file. * Run the URL below on a browser or curl. http://192.168.1.1/do.htm?cmd=flash+-noheader+192.168.1.2:firmware.trx+flash0.trx Signed-off-by: Arınç ÜNAL --- target/linux/bcm53xx/image/Makefile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/target/linux/bcm53xx/image/Makefile b/target/linux/bcm53xx/image/Makefile index 88590c3755..a263e2caed 100644 --- a/target/linux/bcm53xx/image/Makefile +++ b/target/linux/bcm53xx/image/Makefile @@ -180,6 +180,22 @@ define Device/asus_rt-ac3100 endef TARGET_DEVICES += asus_rt-ac3100 +define Device/asus_rt-ac3200 + $(call Device/asus) + DEVICE_MODEL := RT-AC3200 + DEVICE_PACKAGES := $(BRCMFMAC_43602A1) $(USB3_PACKAGES) + ASUS_PRODUCTID := RT-AC3200 +endef +TARGET_DEVICES += asus_rt-ac3200 + +define Device/asus_rt-ac5300 + $(call Device/asus) + DEVICE_MODEL := RT-AC5300 + DEVICE_PACKAGES := $(BRCMFMAC_4366B1) $(BRCMFMAC_4366C0) $(USB3_PACKAGES) + ASUS_PRODUCTID := RT-AC5300 +endef +TARGET_DEVICES += asus_rt-ac5300 + define Device/asus_rt-ac56u $(call Device/asus) DEVICE_MODEL := RT-AC56U