From owner-freebsd-arm@freebsd.org Fri Jan 1 19:27:23 2021 Return-Path: Delivered-To: freebsd-arm@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 037624D1A3E for ; Fri, 1 Jan 2021 19:27:23 +0000 (UTC) (envelope-from ajm@ip-ether.net) Received: from balrog.mythic-beasts.com (balrog.mythic-beasts.com [IPv6:2a00:1098:0:82:1000:0:2:1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6w5P6qmCz3l3p for ; Fri, 1 Jan 2021 19:27:21 +0000 (UTC) (envelope-from ajm@ip-ether.net) Received: from [5.83.10.113] (port=55424 helo=[10.0.30.30]) by balrog.mythic-beasts.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.92.3) (envelope-from ) id 1kvQ4x-000149-6u; Fri, 01 Jan 2021 19:27:19 +0000 Subject: Re: RPi4b 8GB 13.0-Current, XHCI broken, wrong U-Boot ? To: Robert Crowston References: <007c8658-b7b6-6852-536c-9c36af64506b@ip-ether.net> Cc: freebsd-arm From: Andy McClements Message-ID: <6420fc92-202f-6ea7-72eb-7868c6df032b@ip-ether.net> Date: Fri, 1 Jan 2021 19:27:14 +0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BlackCat-Spam-Score: 9 X-Spam-Status: No, score=0.9 X-Rspamd-Queue-Id: 4D6w5P6qmCz3l3p X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of ajm@ip-ether.net designates 2a00:1098:0:82:1000:0:2:1 as permitted sender) smtp.mailfrom=ajm@ip-ether.net X-Spamd-Result: default: False [-2.50 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1098:0:82:1000:0:2:1:from]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1098::82:1000:0:2:1]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[ip-ether.net]; ARC_NA(0.00)[]; SPAMHAUS_ZRD(0.00)[2a00:1098:0:82:1000:0:2:1:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[2a00:1098:0:82:1000:0:2:1:from]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FREEMAIL_TO(0.00)[protonmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:44684, ipnet:2a00:1098::/32, country:GB]; SUBJECT_ENDS_QUESTION(1.00)[]; MAILMAN_DEST(0.00)[freebsd-arm]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jan 2021 19:27:23 -0000 On 01/01/2021 19:17, Robert Crowston wrote: > As is often the case, I am behind the times. :-) > > Andy, could you try booting with the unmodified, vanilla image? Hi Robert, the notes I made earlier this afternoon tell me I just got a 'crash loop' in U-boot on my hardware with the vanilla '20201224' RPI disk image. Output quoted below. My RPi4b has the Sept 03 bootloader. This was fixed by overwriting the RPI firmware files in the DOS partition with the current files from: https://github.com/raspberrypi/firmware/archive/master.zip U-Boot 2020.10 (Dec 24 2020 - 04:18:29 +0000) DRAM: 7.9 GiB RPI 4 Model B (0xd03114) MMC: mmc@7e300000: 1, emmc2@7e340000: 0 Loading Environment from FAT... In: serial Out: vidconsole Err: vidconsole Net: eth0: ethernet@7d580000 PCIe BRCM: link up, 5.0 Gbps x1 (SSC) starting USB... Bus xhci_pci: probe failed, error -110 No working controllers found Hit any key to stop autoboot: 0 "Synchronous Abort" handler, esr 0x96000004 elr: 000000000009c0c8 lr : 0000000000092194 (reloc) elr: 000000003b3790c8 lr : 000000003b36f194 x0 : d519b040aa010000 x1 : 000000000000005c x2 : 0000000000800000 x3 : 000000003b3d3670 x4 : b900080152b00000 x5 : 000000000000005c x6 : 000000003b3d3670 x7 : b900080152afff90 x8 : 0000000000000000 x9 : 0000000000000008 x10: 00000000ffffffd0 x11: 0000000000000006 x12: 000000000001869f x13: 000000000000adcc x14: 000000003af4ce38 x15: 0000000000000002 x16: 0000000000004110 x17: 0000000000000000 x18: 000000003af58d90 x19: 000000003b3d30b0 x20: 0000000000000070 x21: 000000000000006d x22: 000000000000000a x23: 0000000000000005 x24: 000000003b3bf8ef x25: 000000003b3c7ad6 x26: 0000000000000000 x27: 000000000000006d x28: 000000003b3e4e94 x29: 000000003af4c100 Code: eb03005f 54ffff43 f9400ca4 17ffffe0 (f9400404) Resetting CPU ... resetting ...