From owner-freebsd-arm@freebsd.org Fri Oct 16 04:11:43 2020 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 DC5FE44F0AC for ; Fri, 16 Oct 2020 04:11:43 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic303-23.consmr.mail.gq1.yahoo.com (sonic303-23.consmr.mail.gq1.yahoo.com [98.137.64.204]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4CCCQQ4Khhz4PM6 for ; Fri, 16 Oct 2020 04:11:42 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: WZ.C5N8VM1kuMIUu2vb7BsA4vXX3fgkQ7xv5IklU4CSO6AyjJSaPsT_vcSid0gF Q9glYcm8ZvGSe3nyVwv2QVdQR1S9TcWGjyIPjHwUtubTGx.Mo0TgEn79CEYmkBTuBw4YbLt4APEL K5SBrU78ll2ALLh.Ox6mBxrgrorm962m7ilD3Xi_vdd7k0FWjhmXNTuclWyUEbV4fio8bNV4gZ4r TZzryPZ5YerQf1zPwI201o3CLRAzxFnKbygKOCdCCwIA_yulGnlgzI1KW9Oi7uNISf3JxDLdP2CA CbNfL4ynYurdW1mvwzOIFGIdtsumTfvyll1vYQHXhEtW0a02Ff0nsWo6MUxMEQm1zkxllLgpUQs8 cqWs2VizCpnUFZ4e8RZxpjsTsglFgNAJGaj48OWWb72_rxT7hS_jMJSWqimavnmvLmY6.u3wDYFc syu6XInr227AOrWq3iuvMFc85MbNpCPBAPIBNPl0uwwfc.w66ZN6ehq96jINXB2dB45_fmPsy.nv LoSVZVCc_wy3O6pAMjz0f1Z6xsE1H1cuQoiPicEpj8MbAMnHo9NAZME.USFE47ML.XtQFQ2Wp2fd 3..8pkdj95pG.jxP6yiLxTMoDvtvh0BIsCk4DGPznDk1MPvkOf.2XXJozGX6hOPyZ8LzW.McyiAj 4MED7Ygbpfvg6SrCiJt32OWrGrO7wXmJDKO8JcZI_jiOGqrVcdOMVPro2bA5CvS7J1RI6GHjUNyA u8y8VTg6mkikH5XubmT5k7bvzveTllsP9xOS5X1LYGrilyKNbyFaQK9I.3hL0tsJua9iI4ysNrl9 B9tthJ9h82T_K06GmvgMTKzCjVIrpP4sLAWq2yrsjHkHYA.IChQ2MdAIbh8ckkmWG3Dyp7bjCBf3 LYg0Dx1BXO6.rWbnt94JCSepByd2sJvG71CkbWAXpq8gibI13ZEzHQThXdejFpDqsXq6j7TANl5B tA5lcREDXDUOC9zIkhhbSdzBoORvcNjzo546OlWdPWU0.isDLYSLE9L1KK_yeK_CD6HblC_xRS4B mODLBp3_BamOgbkJTOV2fUCPY24YAprBC9_AMlzCNlSC4IrybF_BEjnZOu7pyQI3ohFkoZBZnFFD 3fIWkRT.DFRT99EdHVu0coHZ8ktEH61OV1tOYe5Trqd8mj4VKP3fUg7Rtw6d2nkCh16eX8av0M01 yX7b7wZnXAGa_8qT0HTRi__kReyQJeM.Y2Bh7.fkzPxzswWu2b2xX00rAmii3Ykp6p6zsD4qeH6q dMM122NMR9GeV0OiSLOpwgd3NjjlpGGa.EDswRVRPjwAA41UbaygBJb2wsZZmQVzphfYm9DygUvW qJeiKkIBIUfyZaBqNVqk9Ru_23LuW_DJz1pe8Pd9ofcRUxQvJ.N.s2EBuP61p36YcsZ227Ovx.aw TlJVGqa2RRKNLYxs.VueUMuBxHcNEAY4rvWoWqKGtuUhozbW84c7C1DyJq4hEqZ9opN5XX7T9uBR yvIbiKgMJ.00lBtcMZJ5nfiHzY8.VCAi5_qndiZURUmzIhKYUSpzALRZJ83RjZi9q9V5.xN1tJbx 68ahAbgEHQ7aQ1aQuPTZ9eQ8AMfQEoSRwU5U- Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.gq1.yahoo.com with HTTP; Fri, 16 Oct 2020 04:11:39 +0000 Received: by smtp425.mail.gq1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 4fce5c2164c80912fad06d3816608acf; Fri, 16 Oct 2020 04:11:34 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.1\)) Subject: Re: 64-bit RPi4B u-boot hangup with modern rpi firmware: some information (but investigative-toolbox limited) From: Mark Millard In-Reply-To: <1AE927D0-5EF3-4413-82E4-F6849E45AB11@googlemail.com> Date: Thu, 15 Oct 2020 21:11:33 -0700 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <854306A9-86D0-46F2-B60D-57E1AA3826E7@yahoo.com> References: <290E51C0-0AF5-4C75-AA7B-BA56DF1AFDFB.ref@yahoo.com> <8EB23BD2-15C0-4679-87A9-87FE5906A7EA@googlemail.com> <02528C74-F23F-46BB-8028-3DE9CB2A8327@yahoo.com> <23232AED-BE4E-4E05-8B77-F9946D9B3613@yahoo.com> <1AE927D0-5EF3-4413-82E4-F6849E45AB11@googlemail.com> To: Klaus Cucinauomo X-Mailer: Apple Mail (2.3608.120.23.2.1) X-Rspamd-Queue-Id: 4CCCQQ4Khhz4PM6 X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.59 / 15.00]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.08)[-1.080]; FREEMAIL_TO(0.00)[googlemail.com]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.03)[-1.026]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-0.99)[-0.989]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.204:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.204:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-arm] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Oct 2020 04:11:44 -0000 > On 2020-Oct-15, at 13:39, Klaus Cucinauomo wrote: >=20 >=20 >> Am 15.10.2020 um 22:30 schrieb Mark Millard via freebsd-arm = : >=20 >> If I understand right, the serial console baud rate change >> problem seen on, for example, RPi3*'s is still an issue. >>=20 >=20 > No: >=20 > = https://github.com/raspberrypi/firmware/issues/1445#issuecomment-709341782= Cool. Thanks for letting me know. I've set up a modern-firmware RPI3B v1.2 to boot via a USB3 SDD (no microsd card involved) with head -r365932 using either of: A) u-boot 2020.10 ( armstub8.bin and u-boot.bin ) B) uefi/DeviceTree v1.20 ( RPI_EFI.fd ) The USB3 SSD is GPT partitioned: # gpart show -p =3D> 40 468862048 da0 GPT (224G) 40 2008 - free - (1.0M) 2048 413138944 da0p1 freebsd-ufs (197G) 413140992 6291456 da0p2 freebsd-swap (3.0G) 419432448 6291456 da0p4 freebsd-swap (3.0G) 425723904 524288 da0p3 efi (256M) 426248192 42613896 - free - (20G) # gpart show -pl =3D> 40 468862048 da0 GPT (224G) 40 2008 - free - (1.0M) 2048 413138944 da0p1 PINE642Groot (197G) 413140992 6291456 da0p2 PINE642Gswap (3.0G) 419432448 6291456 da0p4 PINE642Gswp2 (3.0G) 425723904 524288 da0p3 RPi3boot (256M) 426248192 42613896 - free - (20G) (Before the Pine64+ 2GB bit the dust, I also used this media to boot it and have not bothered to rename everything.) The USB3 SSD is on a powered hub, unlike my usual RPI4B context. Ethernet works. Frequently "shutdown -r now" hangs up after the Uptime notice. (When it works there is a fairly long pause first.) Unfortunately, FreeBSD -r365932 with the RPi3B v1.2 ends up with: u-boot example: # dmesg -a | grep -i mmc mmc0: on sdhci_bcm0 mmc0: No compatible cards found on bus uefi/DT example: # dmesg -a | grep -i mmc mmc0: on sdhost_bcm0 mmc1: on sdhci_bcm0 mmc0: No compatible cards found on bus mmc1: No compatible cards found on bus So, no /dev/mmc* in either context. (FYI: u-boot at its prompt does deal with the microsd card slot and having a card in it.) Note: uefi/ACPI for the RPi3 does not yet have serial mode and FreeBSD crashes similarly to using graphical mode on the RPi4's. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)