From nobody Thu Dec 23 15:00:15 2021 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 628161900D9D for ; Thu, 23 Dec 2021 15:00:18 +0000 (UTC) (envelope-from mike@mail.karels.net) Received: from mail.karels.net (mail.karels.net [216.160.39.52]) by mx1.freebsd.org (Postfix) with ESMTP id 4JKYJx3PLlz4v9R for ; Thu, 23 Dec 2021 15:00:17 +0000 (UTC) (envelope-from mike@mail.karels.net) Received: from mail.karels.net (localhost [127.0.0.1]) by mail.karels.net (8.16.1/8.16.1) with ESMTPS id 1BNF0G3B014694 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Thu, 23 Dec 2021 09:00:16 -0600 (CST) (envelope-from mike@mail.karels.net) Received: (from mike@localhost) by mail.karels.net (8.16.1/8.16.1/Submit) id 1BNF0FgX014693; Thu, 23 Dec 2021 09:00:15 -0600 (CST) (envelope-from mike) Message-Id: <202112231500.1BNF0FgX014693@mail.karels.net> To: Archimedes Gaviola cc: freebsd-arm@freebsd.org From: Mike Karels Reply-to: mike@karels.net Subject: Re: Raspberry Pi 4B does not detect devices in USB 3.0 In-reply-to: Your message of Thu, 23 Dec 2021 21:06:13 +0800. List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <14691.1640271615.1@mail.karels.net> Date: Thu, 23 Dec 2021 09:00:15 -0600 X-Rspamd-Queue-Id: 4JKYJx3PLlz4v9R X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of mike@mail.karels.net has no SPF policy when checking 216.160.39.52) smtp.mailfrom=mike@mail.karels.net X-Spamd-Result: default: False [-1.70 / 15.00]; HAS_REPLYTO(0.00)[mike@karels.net]; FORGED_SENDER(0.30)[mike@karels.net,mike@mail.karels.net]; FREEFALL_USER(0.00)[mike]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; TAGGED_RCPT(0.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; DMARC_NA(0.00)[karels.net]; MIME_GOOD(-0.10)[text/plain]; AUTH_NA(1.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_SPF_NA(0.00)[no SPF record]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_NO_TLS_LAST(0.10)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:209, ipnet:216.160.36.0/22, country:US]; FROM_NEQ_ENVFROM(0.00)[mike@karels.net,mike@mail.karels.net]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N Status: O Content-Length: 1058 Lines: 41 > Hi, > I have successfully installed FreeBSD 13.0-RELEASE #0 > releng/13.0-n244733-ea31abc261f in Raspberry Pi 4B with 2GB RAM. USB > devices work well and get detected with the USB 2.0 ports however when > tried with USB 3.0 ports all these devices can't be detected thus will not > work. My config.txt has the following contents. Anything I missed? I also > attached the dmesg output. > freebsd@freebsd13:/boot/msdos % cat config.txt > [all] > arm_64bit=1 > dtparam=audio=on,i2c_arm=on,spi=on > dtoverlay=mmc > dtoverlay=disable-bt > device_tree_address=0x4000 > kernel=u-boot.bin Is that all? The standard config.txt for RPI on 13.0 looks like this: [all] arm_64bit=1 dtparam=audio=on,i2c_arm=on,spi=on dtoverlay=mmc dtoverlay=disable-bt device_tree_address=0x4000 kernel=u-boot.bin [pi4] hdmi_safe=1 armstub=armstub8-gic.bin I am running -current on an RPI4 with a USB3 SSD with that config.txt except that hdmi_safe is commented out. Are you using the boot files that came with 13.0 (dtb, etc)? Mike > Thanks and best regards, > Archimedes