From owner-freebsd-arm@freebsd.org Sun Jan 17 16:24:45 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 732414EEF84 for ; Sun, 17 Jan 2021 16:24:45 +0000 (UTC) (envelope-from torfinn.ingolfsen@getmail.no) Received: from SMTPOUT05.DKA.mailcore.net (smtpout05.dka.mailcore.net [81.7.169.178]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtpout05.dka.mailcore.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DJgHJ28FBz3PmZ for ; Sun, 17 Jan 2021 16:24:43 +0000 (UTC) (envelope-from torfinn.ingolfsen@getmail.no) Received: from SMTP.DKA.mailcore.net (unknown [10.1.0.53]) by SMTPGW.DKA.mailcore.net (Postfix) with ESMTP id 36CA442A01 for ; Sun, 17 Jan 2021 17:24:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=webmail.no; s=mailcore; t=1610900681; bh=t4fXjSShsVFVT2Awu4XIBkI9Zkbr7nyxCa3HLW437Ts=; h=Date:From:To:Subject:In-Reply-To:References:From; b=aFS3gHDx4hN1fslTZwKjbfGl0ZceyqhBi/gHsq+6NQnyY94K47HGYeeNTRaB1g8nV kNqsHI0Ph/KkjTC/Sq1wTLwS+PRStp1l2pFV+sSgj8+IGfPFuGgJlYzlyLYd39b/Dw YKZNHHzPsWBF3miO0jvn/BxL3keuVf9OHiq6ZRNePi4IFTuOdH2sA8L+kBg85+ugVK Ep/EMdMyz/Dn7W2ZTtx85VUt1dKqdF4tkPE3SCmEywAebSWwalfL5lka0nJ0Bt3liB ib9Oj8PSU8GUFVPPq03wLOJp0m5kBNKACYmjBC1rww/GTu8p/ilL3FfmYtfzEQsVvQ A9XGGTdttQm/w== Received: from kg-core2.kg4.no (unknown [178.74.2.42]) by SMTP.DKA.mailcore.net (Postfix) with ESMTPSA id 247DC400F8 for ; Sun, 17 Jan 2021 17:24:40 +0100 (CET) Date: Sun, 17 Jan 2021 17:24:40 +0100 From: Torfinn Ingolfsen To: freebsd-arm@FreeBSD.org Subject: Re: Getting RPi4b (8GB) to boot from a microSD card? Message-Id: <20210117172440.fea7f9ed48a68bc3faa90e66@getmail.no> In-Reply-To: References: <20210116223141.49336596dcac9970e3c0442b@getmail.no> <20210116232736.2002f4dd4a18faa6beed0289@getmail.no> <2868BA35-B046-4EC4-B0B7-A6B0717E1EE4@googlemail.com> <20210117152548.30ab864e92385bd4ced120f7@getmail.no> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd11.4) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4DJgHJ28FBz3PmZ X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none (invalid DKIM record) header.d=webmail.no header.s=mailcore header.b=aFS3gHDx; dmarc=none; spf=pass (mx1.freebsd.org: domain of torfinn.ingolfsen@getmail.no designates 81.7.169.178 as permitted sender) smtp.mailfrom=torfinn.ingolfsen@getmail.no X-Spamd-Result: default: False [-1.80 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:81.7.169.128/25]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[webmail.no:~]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[81.7.169.178:from]; ASN(0.00)[asn:16095, ipnet:81.7.128.0/18, country:DK]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; DMARC_NA(0.00)[getmail.no]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[81.7.169.178:from:127.0.2.255]; R_DKIM_PERMFAIL(0.00)[webmail.no:s=mailcore]; MAILMAN_DEST(0.00)[freebsd-arm] 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: Sun, 17 Jan 2021 16:24:45 -0000 On Sun, 17 Jan 2021 16:32:55 +0100 Klaus K=FCchemann wrote: > Hi Torfinn, >=20 > your eeprom is O.K.,=20 > I have now checked the current upstream state of Firmware : > >> bcm2711-rpi-4-b.dtb > is meanwhile O.K. upstream , so I abandoned=20 > >> https://reviews.freebsd.org/D26853 >=20 > What is currently NOT O.K:=20 > fixup4.dat AND start4.elf in upstream . >=20 > So you should be fine with reverting fixup4.dat AND start4.elf to older v= ersion. Thanks - using older versions helped. > https://sourceforge.net/projects/d26853-bcm2711-rpi-4-b-dtb/files/=20 > (inside the rpi4_pack_freebsd.zip) Using fixup4.dat and start4.elf from this zip file works, with one caveat: = if the usb receiver for my keyboard and mouse (Rapoo E9100P) is in a usb port when the boot starts, the boot (at least some of the console = output) goes extremely slowly and eventually fails. If I insert it after the kernel has booted (after the login prompt shows up= ) the usb keyboard and mouse works normally. usbconfig output: root@generic:~ # usbconfig ugen0.1: <0x1106 XHCI root HUB> at usbus0, cfg=3D0 md=3DHOST spd=3DSUPER (5= .0Gbps) pwr=3DSAVE (0mA) ugen0.2: at usbus0, cfg=3D0 md=3DHOST spd=3DHIGH= (480Mbps) pwr=3DSAVE (100mA) ugen0.3: at usbus0, cfg=3D0 md=3DHOST spd= =3DFULL (12Mbps) pwr=3DON (200mA) --=20 Torfinn Ingolfsen