From nobody Wed Jan 10 05:37:54 2024 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 4T8xR935Ytz55vkp for ; Wed, 10 Jan 2024 05:38:13 +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.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4T8xR818tvz4X6s for ; Wed, 10 Jan 2024 05:38:11 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=jJFFoUxZ; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.206 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1704865089; bh=ALSGUHNe2ifHG7ge3BjT4U2cmhPzGLm60AN00WqN04w=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=jJFFoUxZS5Al7J5LiRHpQuPTtTMup904Okwf3uqHwHElPjvtrP1EP6H98+wK41+v8dwf2AJo7HMF2S5XpGqpNS0Zm8kVO3hO26ZMzNA/y/Zj5IhVaR6paz+l5aum7jxO8+LlcDkOPnqG0GM2GBBrB9dT94sec6FNAOmcW5DpntpLanaYgOcByvw3zwAHTDUZAcD9qTPLA/SdRg8cKi5CRyamfHdW+n0KfnTu8M1HzfTauTMri4pZ0FrWU/rHWvNCEJZhsZg4z9Br//FXvLQiM7Hc4gPbZwmOxnIrVfBPGf8RgjwfNlntOM8JNQpHEKyJpjA34r8WbkoWMdcBLos2AQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1704865089; bh=usFoQmxQ4TzmoTUY1tvquJXVp3Z9fHiswTuQa+G1KrF=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=UWQH49RRaFE/u0fP2I5o0YlOTNYilzLyN8NVhGPi22c/HnHfmHI6EY+zoFfHeXHPXjOQtK7F54rSWSrJIyw16qU0NzkEbBHUEXSmva2IsIE8jw/XnSO5FuKfULuJZWTpG8dMT9XQnApNf61EPJPYyYAeZ8Mgb3nBwbcdOvgQe02Vp9mBmxds2vE1a4WkBZmpZoGLZhihbbHwhNoyj7XX6mseOniOrVfkCbqmFlGPDOffXCsXqWDxdCA7QeXObZ3mBGuGYqz5UH76fjjz5KRaVBfDJa7YM73AAHgAyxTq881v1PW8k31vtIEbLohSSS1062LQmyyNNeBrSV0DmV26XA== X-YMail-OSG: ByOuvjYVM1k4m71RsHEF7FM9znVuOXCV85uuDqHYkuKlgE0FJIUgv9q.lRYrqlF QECNvYiZWwfjJIckhByXqkLHazTSOgGr4X8RvSWxcVZAr3ZGwHJFaAKqYqrrap25oayCl_hknjnv 1SIGDrlrHeLWKcUSm1KlZdhidiIAefcS6fvkcWaqsLCixUTVZGDKYEyR8aBDEI42S4vWLfNFRyHx iX88AJDwiMT09K6hIFGtUiMMk8YWLuYiVyTIstO_50JwMMLi5zQHwQyjfMSQI9VulYPvtQG2w18s _o6JL_O2ILBqMs_skDm0QC170zPZfahz4An3EoUSPBvGAPezGr42KKOoEde4nsICINFJ0ui1CHuB t1VFU09irv.7jayw1CFxpBIjE2odjrLhTehvTTIY82Owj.ai0AgiKSCBexdHxRZ.NimtZ1Ll7_Df IPfXgDYZjUNLb_i_ScB8av2b1_N56dTO5JlUsuE9nvGse7glUj6i6V01JskSL5SAlvjP8bfbnc4A U0Xizdcr79yjz3f_Zf.V4Jz69hBwRHxUfgY4KzpiqaxJ6g6xmVdJuP16AEbeFv23XILiYGw2Ghsm n7rRuQSi79zpseJTPNCwSTlQA3uNHFZ2ETqfNGJUqXFn5zsOa0DVHGCXKweoVsHw04TPG9ySrNgF r9j.722v0Qs7qq7PGIo6D.VpX2aV0cgbjgv1QvvBWoQtvn9RV5b21d8znei7DxQJMBjcN2I5ubUt 15po8.nvyrFpGnR9CmbU78AFJszEFrWaiZnNrE.RHDEqIect.vPF.1kN5TWKQo4Tu.Ck7Xv2nT.9 Gk5RXUFr8ITc4Famr1Wq2g9i_nsXpd_O3eQk5YjJ2fXtw9OzCu6Uojg2WBmeKKD12X3ireFN4alq edapV3bAILaMVtQkrnQUcJV_ntQz9BhuBjzB7sU5Es6lFJWGIxCRjoEsabdTNSyqK3zYNaQcdT7x 7JtFYruNHi51IlYX.wx9tlMcTSUTYIMHSuva6vZEajrHYTMtGeq5Jb.qx8i.HGNX4l1AaSp950JF wD.WO.C45EFuvp_pXGA2tyYNeiZYTd8_9pPyG8KSasPTKIhorgPd.TIDT7bapsGT.YhyuDa9eXUL EwJJM8lFe01EKT59lhdWyS8lcrDFbt7One.yeYQmDDK0s_SqgWcgkVlzVwVANRXyCx1kinQAi8Il ZIrpFRUruoWW3toJfmU4PIowTKDW2DTUow2ca94yHTn867WVvGbCj1_qFJ9usROb0UVWkXg.TO2d YUDGV7OjhxXISuxJLUlCGGzHf37fPQsW6ZfkOOa4RKo.CZP2JWs_HI7ENgKHTqEHDTYeCuonAz5o bWJuaE0MeBMbjza3uVKFGj9U0Nv4LT496BeY4YCWRbkuyMvBcKhAeq4gsHLVS3mOvstxXpqky5NZ tb68p7KfsxwMLnzUIlY6mcfD6eljWp2W9k30J_mTmQk9rEQFTSPo6CllLhdUlYtU5nFMcitnz2Ij 36dx9OYVg5Gk4yGnk6FnxkQETLQoonFoleL09SQwIVgC2rhtA5FV1K8fkhGRQiF5dfIhI7fA0uQk Ype4q6cEnMHmmCLZn7kYhqBP0DdumBHEOjraDIvA7tx24oC77MldlkR6Fhl1gZ0YceDW0bz.CxCZ 6u2.rv8TjpzWnZhHUlo6l49LXA_YSj5Fc6qddayk9I8EN_2iwo5E.IpRU6Brrh_TjBMJfDqK1HLG D86Cs0zCsVe0fUNhlAY_eoDX5rGEdQEuq0V6ph1WgGUJ8v6VbF_kAyY_T3pKQsezaOS_Ey3AzRuk rVTTlL03POj_u4NIfAbN7ztJYwu5psZFXRP5g4m9lwEkbAI5S3F8Gjk9MXvzelRgb.KHdWj9l7YP 6i7gTO85VliJ.H7.LpbG9aggWgi6wfSL80hUVGr.A7p4devpYsqkeIK43WQxI1CLiT9A6pEi.U3t EGYF9b8iMhrmhdoLztopARxHRWR4KG7T9nP1xjhMfBYsQOF7ZpG0cD.zXop9He88vX6XA1nlTr1J ek41_AbZVNWG41dD1Cr4lJOGPBoxZNk.Vb7Zz8uxQ9RIrnH5NQdWSK1eUevpUrYIQ9cV3kkTMAZT 6QG8QwuSBxTzSWsvtzAv_cegpvBBd1Rqx3HILdjxuA6hxP8mh66741SfjfnskIKNeW9nS9vjGJgn 3cNc7vY9jyZeAEfXXg7.Sikj9l.M640BEAEcKB0g5fyNEyhm4E1YoCqcmIP3h5DggpYMu9Czh2jn hfmkH8CzUL2fvYgerBnfGFzKtiiIuKZfmDPsJNY3BC_7b2GkBS.FGOckpSpT74UG7sCbe9V0- X-Sonic-MF: X-Sonic-ID: d294cd82-89dc-4172-83d5-7a366aba8e16 Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Wed, 10 Jan 2024 05:38:09 +0000 Received: by hermes--production-gq1-6949d6d8f9-2kvdk (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d53e3cbb6e57c20e3c29c3c851f183ec; Wed, 10 Jan 2024 05:38:05 +0000 (UTC) Content-Type: text/plain; charset=us-ascii 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 (Mac OS X Mail 16.0 \(3774.300.61.1.2\)) Subject: Re: current for arm64 tries tftp first for some reason From: Mark Millard In-Reply-To: Date: Tue, 9 Jan 2024 21:37:54 -0800 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: To: void X-Mailer: Apple Mail (2.3774.300.61.1.2) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; FREEMAIL_TO(0.00)[f-m.fm]; RCPT_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.206:from]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.206:from] X-Rspamd-Queue-Id: 4T8xR818tvz4X6s On Jan 7, 2024, at 05:02, void wrote: > In = FreeBSD-15.0-CURRENT-arm64-aarch64-RPI-20240104-8bf0882e186e-267378.img = of > 2024-01-04, when booting, the u-boot stage firstly looks for tftp. How = can this be turned off? is it an issue that I need to raise > directly with u-boot? I've only seen this behaviour before > when there's been no bootable (microsd or usb3) media available. > Now it seems tftp is tried first then usb3 and not the other > way around. >=20 > If I'm not available at the console to ctrl-c multiple times, it would > take ages to eventually(?) boot to usb3. Each line where it says > 'Abort' is there I've had to manually ctrl-c For the RPi4B context I'm dealing with I let the first time boot go through all its TFTP failures. It produced a: -rwxr-xr-x 1 root wheel uarch 88 Dec 30 00:00:00 1979 = /boot/efi/ubootefi.var that was not there originally. I wonder if it gives a means of control over such things that would be remembered? > ########### >=20 > U-Boot 2023.10 (Jan 04 2024 - 05:11:11 +0000) >=20 > DRAM: 998 MiB (effective 7.9 GiB) > RPI 4 Model B (0xd03114) > Core: 210 devices, 16 uclasses, devicetree: board > MMC: mmc@7e300000: 3, mmc@7e340000: 0 > Loading Environment from FAT... ** Bad device specification mmc 1 ** > In: serial,usbkbd > Out: serial,vidconsole > Err: serial,vidconsole > Net: eth0: ethernet@7d580000 > PCIe BRCM: link up, 5.0 Gbps x1 (SSC) > starting USB... > Bus xhci_pci: Register 5000420 NbrPorts 5 > Starting the controller > USB XHCI 1.00 > scanning bus xhci_pci for devices... 4 USB Device(s) found > scanning usb for storage devices... 1 Storage Device(s) found > Hit any key to stop autoboot: 0 sdhci_set_clock: Timeout = to wait cmd & data inhibit > sdhci_set_clock: Timeout to wait cmd & data inhibit > sdhci_set_clock: Timeout to wait cmd & data inhibit > sdhci_send_command: MMC: 3 busy timeout increasing to: 200 ms. > sdhci_send_command: MMC: 3 busy timeout increasing to: 400 ms. > sdhci_send_command: MMC: 3 busy timeout increasing to: 800 ms. > sdhci_send_command: MMC: 3 busy timeout increasing to: 1600 ms. > sdhci_send_command: MMC: 3 busy timeout increasing to: 3200 ms. > sdhci_send_command: MMC: 3 busy timeout. > sdhci_set_clock: Timeout to wait cmd & data inhibit > sdhci_set_clock: Timeout to wait cmd & data inhibit > sdhci_set_clock: Timeout to wait cmd & data inhibit > sdhci_send_command: MMC: 3 busy timeout. > sdhci_set_clock: Timeout to wait cmd & data inhibit > sdhci_set_clock: Timeout to wait cmd & data inhibit > sdhci_set_clock: Timeout to wait cmd & data inhibit > sdhci_send_command: MMC: 3 busy timeout. > sdhci_set_clock: Timeout to wait cmd & data inhibit > sdhci_set_clock: Timeout to wait cmd & data inhibit > sdhci_set_clock: Timeout to wait cmd & data inhibit > sdhci_send_command: MMC: 3 busy timeout. > Card did not respond to voltage select! : -110 > BOOTP broadcast 1 > DHCP client bound to address 192.168.1.81 (3 ms) > *** Warning: no boot file name; using 'C0A80151.img' > Using ethernet@7d580000 device > TFTP from server 192.168.1.1; our IP address is 192.168.1.81 > Filename 'C0A80151.img'. > Load address: 0x80000 > Loading: T Abort > missing environment variable: pxeuuid > Retrieving file: pxelinux.cfg/01-dc-a6-32-e2-48-fc > Using ethernet@7d580000 device > TFTP from server 192.168.1.1; our IP address is 192.168.1.81 > Filename 'pxelinux.cfg/01-dc-a6-32-e2-48-fc'. > Load address: 0x2500000 > Loading: * > Abort > Retrieving file: pxelinux.cfg/C0A80151 > Using ethernet@7d580000 device > TFTP from server 192.168.1.1; our IP address is 192.168.1.81 > Filename 'pxelinux.cfg/C0A80151'. > Load address: 0x2500000 > Loading: * > Abort > Retrieving file: pxelinux.cfg/C0A8015 > Using ethernet@7d580000 device > TFTP from server 192.168.1.1; our IP address is 192.168.1.81 > Filename 'pxelinux.cfg/C0A8015'. > Load address: 0x2500000 > Loading: * > Abort > Retrieving file: pxelinux.cfg/C0A801 > Using ethernet@7d580000 device > TFTP from server 192.168.1.1; our IP address is 192.168.1.81 > Filename 'pxelinux.cfg/C0A801'. > Load address: 0x2500000 > Loading: * > Abort > Retrieving file: pxelinux.cfg/C0A80 > Using ethernet@7d580000 device > TFTP from server 192.168.1.1; our IP address is 192.168.1.81 > Filename 'pxelinux.cfg/C0A80'. > Load address: 0x2500000 > Loading: * > Abort > Retrieving file: pxelinux.cfg/C0A8 > Using ethernet@7d580000 device > TFTP from server 192.168.1.1; our IP address is 192.168.1.81 > Filename 'pxelinux.cfg/C0A8'. > Load address: 0x2500000 > Loading: * > Abort > Retrieving file: pxelinux.cfg/C0A > Using ethernet@7d580000 device > TFTP from server 192.168.1.1; our IP address is 192.168.1.81 > Filename 'pxelinux.cfg/C0A'. > Load address: 0x2500000 > Loading: * > Abort > Retrieving file: pxelinux.cfg/C0 > Using ethernet@7d580000 device > TFTP from server 192.168.1.1; our IP address is 192.168.1.81 > Filename 'pxelinux.cfg/C0'. > Load address: 0x2500000 > Loading: * > Abort > Retrieving file: pxelinux.cfg/C > Using ethernet@7d580000 device > TFTP from server 192.168.1.1; our IP address is 192.168.1.81 > Filename 'pxelinux.cfg/C'. > Load address: 0x2500000 > Loading: * > Abort > Retrieving file: pxelinux.cfg/default-arm-bcm283x-rpi > Using ethernet@7d580000 device > TFTP from server 192.168.1.1; our IP address is 192.168.1.81 > Filename 'pxelinux.cfg/default-arm-bcm283x-rpi'. > Load address: 0x2500000 > Loading: * > Abort > Retrieving file: pxelinux.cfg/default-arm-bcm283x > Using ethernet@7d580000 device > TFTP from server 192.168.1.1; our IP address is 192.168.1.81 > Filename 'pxelinux.cfg/default-arm-bcm283x'. > Load address: 0x2500000 > Loading: * > Abort > Retrieving file: pxelinux.cfg/default-arm > Using ethernet@7d580000 device > TFTP from server 192.168.1.1; our IP address is 192.168.1.81 > Filename 'pxelinux.cfg/default-arm'. > Load address: 0x2500000 > Loading: * > Abort > Retrieving file: pxelinux.cfg/default > Using ethernet@7d580000 device > TFTP from server 192.168.1.1; our IP address is 192.168.1.81 > Filename 'pxelinux.cfg/default'. > Load address: 0x2500000 > Loading: * > Abort > ** Booting bootflow 'usb_mass_storage.lun0.bootdev.part_1' with = efi > sdhci_set_clock: Timeout to wait cmd & data inhibit > sdhci_set_clock: Timeout to wait cmd & data inhibit > sdhci_set_clock: Timeout to wait cmd & data inhibit > sdhci_send_command: MMC: 3 busy timeout. > Card did not respond to voltage select! : -110 > No EFI system partition > No EFI system partition > Failed to persist EFI variables > Booting /efi\boot\bootaa64.efi =3D=3D=3D Mark Millard marklmi at yahoo.com