From owner-freebsd-arm@freebsd.org Sat Mar 13 00:29:24 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 D4C4A5B2B64 for ; Sat, 13 Mar 2021 00:29:24 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-25.consmr.mail.gq1.yahoo.com (sonic311-25.consmr.mail.gq1.yahoo.com [98.137.65.206]) (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 4Dy3Tb4Phnz3M8w for ; Sat, 13 Mar 2021 00:29:23 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1615595361; bh=lWj4/pu5Ltwdh3oERu0Gon+dQH5ge0rfTk0jfpz10cd=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=KU9q1XcZZlGF5qGOz7wXTQcADvUUfz1WFKSo806VwgfS+tIg33hQ4u3+7N4dY5vbfXeGBzf3QAJi0a2YLWF4eOjjf+2QKdUNJBCAK8dp2FsKobE3q7Zabsf5jj1yjPzNhhxmCbfHDwnQ2dGC+Qw5S47tE9aRqiCLQl40JQdw33KgvUJWj5vU2hYhxIc+j2tPg1MvUtSCCXezR/GVnNlZpIkbkdXZavJpSIhlJgARnDn5cr+lAekvAzbFu/pFYr72eVACKGlOjgI5s4/7E1gSAWpvEepzh6gba8gSrigaRNuKSEqQBh8uH84Kpduwrg54PQ4mW8P1mZWBOzsb4D5Wog== X-YMail-OSG: SKDeRmIVM1kKA8_3x2mPP37ERJ4ZF_VjyVb5SXscFe21mknycIRHfi.SAoJnsM5 6VRpM5Ll7l.szja5wZJNdx8zR1McRH1bUKnZRHjaQfgLnv_y6veIwImDfwNtoqs.tmUmWMZy6hAW JKEpagWZjeFd0XT0e_Ho16MJW4_DnLiBGh0HOAa4bve9UJOEk8x4m2bD3C9J9N_T_HnpZmfkHYFj 5VEBhCYVHlFW55nz.FRAGA5uZXRs81Z5DyQs0v3HRQgm_cghiDep7ADMHgpsm21OIpMiWbXsyq1F ZQdxceDa8GPjmKbftnhBsm0G7nSsyBYfe0Qg5aJiaHPanh3gm9eL0cQCT5qlnhxUusJgyE2XhSt8 3JyTilCl_7MX_pL0JCzZqDT9aqcDjy4gxK5lxGw4T5R8KC68iog7AYJbhz9UmQXQyUOuTVlb_3rp 3O5c9aayfvsQo9aBIkPbIGdDvsxuO6yC3kMQi1AUm_m75.1bMjNOR2ERfnq5qEsxg1TQJc_4Ii1x 3Da6ENGdG0Ws.vFzFwXbq0_ePIyiQa45PXbrY4JYDAVtqiE04ZfOYxR5cUepLoAJ0imUWwlVRJUi 7GcnxtVDNYcY9i10SmuKdBpnkNdILQNxSLUpAicDkgtAlj27g4OF7Gevm1nfiM59w4ESCLW794Uq dECVcXPl55OEwvnofyAv6EDuawvKxrK.XLgzc7FFNYZmpY3di2c3.evfciy1Z5TG0smYXCeZs4Cj MD1r7h7v_Q_3CnWUHKvcUJ2fVQ82zYzc6n0T1IPZlwB45JxVfud8G1wAyvCAfZ5ylxChwiaTBAVi Kx6VqAIbhc8BeczZsU5QRxs8UP6hG7XMSF.X15VHG4ySzbDWtiomXS_8OXAhX5YZEnzJXtnN09J_ yPzMQujyxedA00FjJGjbxYJb2kTnyXt6mex2KwnOOHpPa86fOjAgNQXI7XCkP5ALf_ZPSTGuT_uo UXSU1NUPMJEcmPBt2_0WrEuFqbe2uBOwdpa2mw0wPTvUr_sv65HEBs1FSZB27FK0n2cnL_QcJ2C8 T0AqeG4ChXiwal4xMsLGqvUToiDI.h7glFidy3v0RGl4LH0RH4yacxqI7j5tWUvhF59T.zB4XUSy Evm85WH7qV.b_scRvGydaCJcmIF4cb9mLQsEAXktF9.HiIyVYMVjUUd8p3q1GVaAQ0P5DQxGc7Ll ZB_6fZ2GmrG3yk52yR3jYEtvSx_F7g6vgvbdiu4qQmRiEbh63rIc9CtxAQcl4fEjXefmN4aCezrs Oc7xla8dVew9uVXDKvASmieQMqMKOFNj0kBXqUfWb5DdQN2RwfLK2GHBYZbP7CGrwl0MWdrMy1wg RqOxwHQxX0LOPKLqczCyVT27oxA2hNpk0YuZCqjuf.1FQ_1cGYF3mGTw.B.aYB84fY1HlqcxbObZ Kr4JlLMIPY6vuzXVED2AdpftcVRfVCQ7R27eaZf0x6jbMcBAFFGTgI0DsrchzCGH19Gfsw44oqSQ Jh3kzzMFnchv8GnA9_ZRJ.XHnwAwXImDcvOIscOV2EhFoXNY2l_TDvn9v_BeSjiUpvDEWiHvf6nd AqAWnedd0hRs4zDfVM9qTngcqgomqi_nm_Rahw6.u1sYv9gtZmxpvvUPsVNEo391r9atuBoJHMud 14LEJgv23e50TDDI0IGCjTYAn31RpetDSuGBTh5YKnRYmOptsUdhr1ZhqcpV7Tla.gr9EGdtjpnN dkYXPJ6nhhl4sY_TcRQCnAD86re3IDref6hqlSFQkj0.N4G0bdgRtOFcyMqtrsFeV4OoqzH9N45g myUrjSXJ7bBXBsi45_d77eG9weGMIJWEJsDZ3JKlAJICzv.baBYDdo.HYydTzSnn_DfwSM21md4c 78EN.V02C1CS8SNC_jJ13WbIiAwGAySGCr6LM6Qmode0gd9mU9YgK5RgjTo4Uzm3oAU.JD.CYkKU I.vcwGetrtdusrjHrQsqOAQoRkaQeSvByVTJpj9nBDMyF8H5Nh8ztUYCcXOyUJSPZoa_XGdYT6YS DWjLToyTrOFsDrMIXBjslNBdMikAXU68CZj5nqyYXdjTsBZzCRndgyfUHiSeW09B0FEYSfmb6BbJ c.joWXX8k.Zj8Y8he3oCPQG9th_90G3uRZ6z7iBhRRhxXsbPhtqgEcdGlYeHUKoAz9zPeBVLyrcD Iz7cY3Yc1iGYwk3I8sQiXVFnOGXJ0hQqypGCOYxr4_PYu3EsZB0xEfIHnGP24TlhTbrV5CMADog0 BNpF227GWFFCX1Gd8sTx8ZSt5HfOd.s2RUGfu0MRW189lNIox1NltfC54b_oiCTrz5BsexlmNWCo OkttCQnKqcU1G9oLmCaF37AnOXGLAwveETcurblkKpss6hO4YE3h.83qldSoFE7YXwbqSfcYE8vu JS4zkE_dHG0yXyc_FjinzG0tW5y3Zz_d.j_gskV42WI.3eYfLtZSjZTVPv6HcfT5OBR_k1m9jqZo UT8YLVSQm7QKxzzB72ZnRsjcLf4PMyg02L07FeH.ZAZSW9bA2Pg6fqk6YjWQomJjVOhuFMC9H7VE AzjxO7d.7j__XX5fCmmFci9BZXFOzUPeKLCNwRl9xDp2g X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Sat, 13 Mar 2021 00:29:21 +0000 Received: by kubenode575.mail-prod1.omega.gq1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 0f94921b7b3797997aac293c81e2d06c; Sat, 13 Mar 2021 00:29:17 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Re: rpi4b main-n245392-8423f5d4c12 won't boot due to microsd timeout From: Mark Millard In-Reply-To: Date: Fri, 12 Mar 2021 16:29:17 -0800 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <5728984E-FBFA-4358-A4E8-B56204EF3252@yahoo.com> References: <61542A77-6D5B-4F56-BFF8-05208739BBF3@yahoo.com> <32558598-DB31-4322-B468-59C08C965D3B@yahoo.com> To: tech-lists X-Mailer: Apple Mail (2.3654.60.0.2.21) X-Rspamd-Queue-Id: 4Dy3Tb4Phnz3M8w X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.43 / 15.00]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; 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]; 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]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.65.206:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.07)[0.066]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.65.206:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.206:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.206:from]; RCVD_COUNT_TWO(0.00)[2]; 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: Sat, 13 Mar 2021 00:29:24 -0000 On 2021-Mar-12, at 15:36, tech-lists wrote: > On Fri, Mar 12, 2021 at 10:59:09AM -0800, Mark Millard wrote: >>=20 >> = FreeBSD-14.0-CURRENT-arm64-aarch64-RPI-20210311-15565e0a217-257277.img.xz >=20 > I saved the working kernel.old image and wrote > FreeBSD-14.0-CURRENT-arm64-aarch64-RPI-20210311-15565e0a217-257277.img > to the microsd, added latest start4.elf and fixup4.dat and u-boot and > confirm this won't boot with usb stuff attached, which I think is a > different issue? Different issue and a commit of the intended fix has been made for the USB storage device handling problem in the FreeBSD kernel. > Consoles: EFI console Reading loader env vars from = /efi/freebsd/loader.env > Setting currdev to disk0p1: > FreeBSD/arm64 EFI loader, Revision 1.1 > (Thu Mar 11 07:29:18 UTC 2021 root@releng1.nyi.freebsd.org) >=20 > Command line arguments: loader.efi > Image base: 0x39df7000 > EFI version: 2.80 > EFI Firmware: Das U-Boot (rev 8224.4096) > Console: comconsole (0) >=20 > root@generic:/boot/msdos # strings start4.elf | grep VC_BUILD_ID_ > VC_BUILD_ID_USER: dom > VC_BUILD_ID_TIME: 12:10:40 > VC_BUILD_ID_VARIANT: start > VC_BUILD_ID_TIME: Feb 25 2021 > VC_BUILD_ID_BRANCH: bcm2711_2 > VC_BUILD_ID_HOSTNAME: buildbot > VC_BUILD_ID_PLATFORM: raspberrypi_linux > VC_BUILD_ID_VERSION: 564e5f9b852b23a330b1764bcf0b2d022a20afd0 (clean) >=20 > I'm going to try building a no-debug kernel next You could potentially build code with the intended fix in it -- either debug or non-debug. > thanks for your help. I'll close the bugzilla ticket. You are welcome. The Continuous Integration builds involving the committed fix for the USB storage device panic by the debug kernels have started (first builds for each platform might be done). For aarch64: = https://artifact.ci.freebsd.org/snapshot/main/7381bbee29df959e88ec59866cf2= 878263e7f3b2/arm64/aarch64/ has such materials already, including kernel.txz and kernel-dbg.txz . I mounted the ufs file system on the microsd card that was previously initialized from: = FreeBSD-14.0-CURRENT-arm64-aarch64-RPI-20210311-15565e0a217-257277.img.xz I mounted that as /mnt and updated the media via: # tar -xpf kernel.txz -C /mnt/ # tar -xpf kernel-dbg.txt -C /mnt/ I then dismounted. So I now have microsd card media with a debug main kernel that handles USB storage media again on the RPi4B 8 GiByte and such --until the next normal snapshot that happens to be in working order from which I could update that media again. One property of: https://artifact.ci.freebsd.org/snapshot/ materials is that they stick around for about a year. Another is that for any specific platform, only some commits are built. Which commits are built can vary by platform. (I do not normally use debug builds. But I'm updating the non-debug ones to be based on a commit that spans the fix as well.) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)