From nobody Sat Jun 17 17:12:05 2023 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 4Qk2dc3xCbz4fBpw for ; Sat, 17 Jun 2023 17:12:20 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic303-24.consmr.mail.gq1.yahoo.com (sonic303-24.consmr.mail.gq1.yahoo.com [98.137.64.205]) (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 4Qk2db5y6mz3FMB for ; Sat, 17 Jun 2023 17:12:19 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1687021937; bh=YqBejDy8VUd754iCklCav9wYywR+CQX5+xxDHGV+2BI=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=Ltv64H0rarT68pnod5Kp1k+h7b0URKOuHvXZ0pSkw3+GhgtCL3JjYyDEyX8mbn9emcEaU4SXw36WDlDaQAM6qVf5GGcvlE47bmAExOBgMRbitg/RVElHULGPA/fFhRnw8pkhgihYAlMNR8oFox9aSuNoNwnM9RZzB5RHasOHe0IFYJZWqaWKpZ6SEj4gCZ5dl2sjekfClQpnC+9y4LcqELgkpQuxaPBBiq3BvuJrzqdj0znCCl+Db+BSB5V/bOJPpcsfWJjXG4SpXXyu0JTv9fboDs+4bhSHKhlZG+blrkD5cw8pJCpCTaz6L1Rux97C4lIOW9A62iqHfaLm0Q5GDg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1687021937; bh=o7AoRBlaORXHdrctuyPChTO1hDPsPU8og4bigBl4cmI=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=iIt5GRVpKt3IHxP+pCssYbkNEvLY4FjbMD0/VzPdEMc3YG8js0+CGXeYns6nDY5VDJXsVeIU3HKCMQjgsxOj3lN0F/Dxbi8ofJ3EhC2eUrHJNJO+Wh7qQaHK8wcVjRdQTIZFZJWuLri6Y6gDN9EYRUvPG25XvvJ1880vsFIQ8xsjGWLHsH3mFtlSwXf4AfMCW1Pw6MkVzo+bmfAF7t2Wphy6j1S1fPmCluvkCieaGmqM7URcCySQAC75+kxCVb6tSYcA5seEfNwDyOhe9XMVHr8nRfFHB6pqTMLDKXJskUVNNvF7UA+eWBk7OT47c6uK1pIWbQFDcJzyjPPXox+Y0g== X-YMail-OSG: zO0SG4EVM1mcH6S42.KTlX7IjSpK3UpMACprib_rQLul1cs6WjT_cCLjW6cm5Zt E7KHZhdKDZXAzQcP7jaah2HPIzmShQcs.e_PUPXOj8SmwQX14cp8MlmCU15Xr6hKgkV3WmYS6KJ5 wJUqHbahGWRHzSNaCTRpkzpg6_NBCPEfqyRBYZijLpBVLkU8YzjrcDfbGyOn2osa46_oDVer8D9G jCxdYGDTrZHmVKq.0svtQC.Wpit6XyyDznJGa3n562KNZS3H6_INeLxmMiP_C3HrQjhl8o7PsLZu I2uhj7cnpyED4ggAxU09ZfidjZD158DvAdFUGShd41kF.KeBOowPSvuJZSVhskYhQaO.6o4R5Jve vwn13vop_YJxPGFQhl1Tbxw32wkR801rmGOODoj1rHkmXazlREo9bQ1WgYG0EOrvuY1eNkybgfRN 83vCJC5JKTKEzqpcEW3VCML8cQmnhSejml99H0xwnzw4zGBQOfhk_7z0QWIRdCpLPNhGNSEyJCgV RruOZLhjrlfsk9NjujAWcQ3Dec5gecWBwW4qUUbItp5TIM2x3jUP12AVn_yXBRd5TpsB2FlbLwLJ oO4Z.F.6ec8KVhq5EyCikXq2Ss.u142wAjXPgLjiMj2DA.EKYckTIQckfg3KueoHofLxMv.CGKft vK_ZOf.Jy0TQsCYcNu2dytokgRy2UeUYdbFZQmkrqbY.i_GsuisdwMxsGKXxqjZ3ioDYuWeofDuZ NsFcpqVdb.kzdNtqQVcvv6kWMt1SiA5HpqxFGCdRV6VhiEmRU1T63IJk2n7trOxzNubJHIcXUyre t1FUdsLKHK9hDMu35wOw3itrFLnka04DIau47915k0nNGJfaHblZWtVnN4iojaakVnWFCvAiPR2L 0oDgSU9N.C7ovqdrmpX4FOBNXojWHUM7CGiHHrtB5mCOtkltHQeiPmXKP2oYPdf5LoLGjyPWTjZM TjY5e5TBogk5ulDE_y5ZwHqikcrjBqHDYe9SURFMvs.UlIMrk3jEsnqKqNEQP4I2POz6_6ZR6ce_ xiBHM3Gedqgp_if7205B5CALefMAGznPFM9WF6cEGSd6pcKmtaRh9TyObf02HO03J2Gum2HELI4v OlIDxZVcdMp_E.QAI2MAXaDMMrfizHwYH5Ron4WMyHS7_n_Ek25FV6s9WPZlapiXTRSoBXn24DDW lJUgumciDcp_qNjDN1cToD3ujPa7vQuwOQ41D5tMVLYC0h63w3aq4CfwufUmtEYu.xPkiPB4cGYC m4N9I6hB1fA70XAg84g55Iv7tWfoekBeRJeVcBs6hAUZnRTk5fE4huFn3m_oLQjCV7NIjUk83LJe 2H3YA_tNDhfw3JrGc6ISoxgO.nRdSYy2e3ZwWusoy4Yuq1wriSlp7SQCQpVTH2bvzsDKe3I932QE _fHR_MxdOHJd2bZHSaTw3.6UpJkutnzSMZDuHF9IbnkwgpThuEosNIAx8jNlBLzQ4apOZQnf2Iqy 675fiASq_qFV3fdOxEw1C3_QL1viyoKKOybfLgeN2rkaUOn0xr9QiI6GVUuX3u3kAq6IrP_3WZJj BEhl9ilUTOJi3JaPAPDrs921WDM1Rck4EJzCnAkx0XJV8rPPmTwcA2GAP7Wa_PrQqyq5WnqrWYnx Av7BkCJpMLeWKNCu7F5Xm.btaCOJva1AM.9K3JXuAfGsuAyeRHVTknKiWoZHxmzwb0OXm049HSdm BlyULzv_7HooDzUiIyaAGVMqLVGHI8OmdJcVNtdfL39nFqZX15jhK_lTB2FU15gTj2lZnrAXxZ_l od55tkTnV4gflO2WM6U2bhbe8e5U9Ph0ex8kABt7d00OSgIxJXcrNMhvwywGzinq2Ts0eI_xQdJT nlqE2IHNVTCVnq9aUt.7gJ016rwOMOXM9d201rB0QyD5jGfSrVEpDjX79H66Tap3j33VOqu3m0.F 3rPeHEzqlANxyWy4Uib.vOTGn8dHEaX9Y61ezYbmLM7BSKyNqqLopnUVeDPJofbwasaqFWrHQNT2 01BcSXSpiq0LpNYAAS9gAQIru8wkFdtfcawnnXigaMYjhSDFdmXAKNWg7Ov688z5FF3Zz.Ys3RdL d9rZHNb7Sa.iUUqCpS7kYdwGhHF8Nif3OdZTDSzaJdiHUqnuAT.OPw1OhGsNditOR7y0QJjn9_2l LjSUcZiSRpJwTjT6r921AWqULscBJJYqqyZrglDUUHGO.wP4.CYcZrAlyObTDa9xQ2SbqgSCsKjs iAr76kQrIEfKz_nlRn4UvvxcqfUXnYh4hmCNySj7bgWVg5X0MdVgzfMHMn3.SiflhczcQi9ncNqm 7bg-- X-Sonic-MF: X-Sonic-ID: dbf4afe8-0829-4a51-beeb-0334c04aee00 Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.gq1.yahoo.com with HTTP; Sat, 17 Jun 2023 17:12:17 +0000 Received: by hermes--production-gq1-6db989bfb-z7s2g (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 57bd477cf111239aa962b40ab88e70fc; Sat, 17 Jun 2023 17:12:16 +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 \(3731.600.7\)) Subject: Re: keyboard doesn't work at Boot Menu From: Mark Millard In-Reply-To: Date: Sat, 17 Jun 2023 10:12:05 -0700 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <5D8D94E2-781D-4945-B721-EDD0BF56A8F2@yahoo.com> References: <99542360-6350-4636-A9EA-CA9BBCC93C60@yahoo.com> To: Nuno Teixeira X-Mailer: Apple Mail (2.3731.600.7) X-Rspamd-Queue-Id: 4Qk2db5y6mz3FMB X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Jun 17, 2023, at 08:52, Nuno Teixeira wrote: > Hello Mark! Hello Nuno. FYI: My example paths and such are from my main instead of a stable/13 context. I may set up a stable/13 snapshot to better match your context at some point, but not yet. >> It is unclear what the context is here: Serial console? No serial = console? >>=20 >> What is in /boot/loader.conf ? I've a serial console context and = have: >>=20 >> boot_multicons=3D"YES" >> boot_serial=3D"YES" >>=20 > rpi4 connected to monitor via hdmi >=20 > /boot/loader.conf: >=20 > kern.geom.label.disk_ident.enable=3D"0" > kern.geom.label.gptid.enable=3D"0" > cryptodev_load=3D"YES" > zfs_load=3D"YES" > =20 >> Is the stable/13 from a specific *.img* file from the likes of: >>=20 >> = http://ftp3.freebsd.org/pub/FreeBSD/snapshots/ISO-IMAGES/13.2/?C=3DM&O=3DD= >>=20 >> ? If yes, which one? If self built, what commit was the build based = on? >>=20 >> Has this worked for you before? If yes, based on what commit back = when >> it last worked? >>=20 > Instalation is from 13.2-RELEASE and firmware copied from it. [Note: main has /boot/efi/ as a mount point for the msdosfs. Your stable/13 my still have /boot/msdos/ instead. That might even depend on the details of how and when the configuration was set up. The efi directory in the msdosfs may be named EFI or named efi as well. I show/use EFI to make the name distinct from main's mount point name, making references clear about which.] The following are from in the msdosfs file system but are not from sysutils/rpi-firmware or from sysutils/u-boot-rpi-arm64 . (The detailed content, size, date, and such will not match any stable/13 details here.) # ls -Tld /boot/efi/EFI/*/* -rwxr-xr-x 1 root wheel 870956 Jun 13 18:24:42 2023 = /boot/efi/EFI/BOOT/bootaa64.efi Is your bootaa64.efi the old ones from a 13.2-RELEASE ? =46rom a recent stable/13 snapshot? I'll note that: loader: comconsole: don't unconditionally wipe out hw.uart.console Kyle = Evans 2023-04-26 would not be in the old 13.2-RELEASE msdosfs file system contents. In general, you may want to update to be using msdosfs content from, say, the most recent stable/13 snaphot (preserving any adjustments that you have been making to config.txt or the like): = http://ftp3.freebsd.org/pub/FreeBSD/snapshots/ISO-IMAGES/13.2/FreeBSD-13.2= -STABLE-arm64-aarch64-RPI-20230615-894492f5bf4e-255597.img.xz But, I'll note that updating BOOT/bootaa64.efi can be done just by copying /boot/loader.efi to BOOT/bootaa64.efi in the msdosfs. > I'm tracking STABLE for some time and I'm at = stable/13-n255602-e6c1e181ba7f=20 The snapshots contain things in final places that are not in those places just by FreeBSD installation or installation of ports. Have you been updating bootaa64.efi by copying /boot/loader.efi to BOOT/bootaa64.efi in the msdosfs? > Since first instalation that keyboard doesn't work in Boot menu. =20 Another file that could have relevant content is config.txt in the msdosfs. >> Note: Warner's recent changes to stand/ for the subject area are only >> in main [so: 14] so far. So it appears that the only fairly recent >> change for such for stable/13 has been: >>=20 >> loader: comconsole: don't unconditionally wipe out hw.uart.console = Kyle Evans 2023-04-26 >>=20 =3D=3D=3D Mark Millard marklmi at yahoo.com