From nobody Wed Dec 06 16:18:13 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 4SljJD4STDz53dkh for ; Wed, 6 Dec 2023 16:18:36 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic305-20.consmr.mail.gq1.yahoo.com (sonic305-20.consmr.mail.gq1.yahoo.com [98.137.64.83]) (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 4SljJC2vrxz4S6v for ; Wed, 6 Dec 2023 16:18:35 +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=1701879507; bh=Vwiut3O1UGHXeiAdT/cJVl4NBOfXKg5RMycQvr8xwAM=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=DBpjPT80Cz+NlB6+WOnsF9o3SZT985jxpzS4WPUMPDOjH205Wj9T36fo//bne4TVBU7+NRouD1aLD23KetSPJjMK6VfmFZTUZjl5V2oBWuQTGZ4BnhGFk5gN32hhaKyfc/9yhF1ngLmWrEFstX3hBgTk6oTUU2BXKwGCFJjZTVtA9VbZrkoTT00Aiv0oH/5jJmoC3vl7pyGsMRyyRTkOBQLFxdJz5fsPqKO+Hh690YKMCxvoqaYvgDchvgljvfvUhJ/MK/FdzDG9zOTP+Vc6qN7aa6W3sHg+kIeyKilBqv47sEFln0/YCMENzW5F79x03YC0QtbfgHS7r7T5BJQlxA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1701879507; bh=BVm4X8Lqwu94rCsUtJrWC8Ary2E7LAC3bUbqVnSmI/c=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=PxmfjbJhvC7cHkvD9X21ORF6dFrkFsMvv4TJUIL6XDLsfB7b330KeGTOpB16XX0mz/ZNQROOSCFfDEQqjfHxwo0O1slmPb5Y7Eh0TdCaaGd5MHCew8HS8N7/EYF03hJiLTRr5d5PoSEhL6Vnf6zf6z1ru+TElHa3Dls3ZhRlUkpWvuZqCnLq03XEH8giyQ1t5IqZ6l7Guv0FBefOEOuo7Gj+ipmCJl4Ea7NYZt0zV+F1/IOTh9oJepogOH+jmzyDxQ4IWl2bzHcArUrMN6zTsB3hf9jVPfH04OUrLfmxeytleHxAgGzgpyyRu/j3FEcsO9YqJHHAgLQonVSYNrSwrQ== X-YMail-OSG: 7jp45pgVM1lbzeNHwhQUQlf95.Ky2LLErcpT1SCw0Y71K10yAzILukFGQB5_512 toZxCQqvzNT0wzZ9hOAAtKLLXne.yGvAsHNO8d5b8XkPb1vbZfkMF_y.eF5.Va1NciFTzuu0Xnq_ hK5ndfXmfFwGu56WbtXIAj7U.QEZsuKLznMur2zEaO3ixMvb5pNsz6.aPEig3WxJ_jikV8UEtXsc DiMnzBmOPBb7S68yYpR8_DopS8fy33xK6_crQk2ZX60xIybk_PsxIspI8BtSFgtjTSfkXzA9PXgQ 7zWfs0gWynws.H1l22IY6aMqnow5FfiKoO76rATTuquRdREpiNQVokmIYY8XCdaw_G0F0OxmsFPg Fz4OGnDO6naioFXCvlD48FhxwA6qxIKLlzkgIzjv10e7sThtxHnIuWlcbuEZHfWoM9ic9z48NWEw NAXrPHvmS7lBQhrdO2qUoYuYdwlXKbYRtUGBNZKE6ZB4LizNf5AjSlfyUhZDEV5Z0LpBg2lSjcPv O.ocmxgscyQKOyL2nT_X8LEfoTirjfTm6B..aZTjjalGEZPh3LIlVjX.UteMtGBGYj9i0BY_mDRk zdPgzDkGyubBu7BSBL4GPdsZNrte1bFBkWcvyjsRTXZBbz43xGMybY7Cx1iW_mv42ATSd8egekaM 3W.tnOIbhhXzaamW5OKPqJzAGbItTR.fq82m73hY8LXZDMufney93yhwGZN7ynez2NBzc.O9OiPl b3OznaVk71OHu9YpxFtH294sMG0s7cBGauJw58tmp69KU9AWXtqQ29xYVg5t0IWbowlqrxZi3a19 CZJUreTN8oRPrSiUNZyJkG6fdDrBRIfbboMNg2YvT3.lHE4lqtr84XmdSeXKsbf1_QHz8vxPE2QP rio9gdISBNC6V8_bBYoSRoksXYlekWbcg94JNpswZPXJ35vC69ztRGsovAPcVsxkKdgTW9yaLKmy qwZITJKJJTpG4EXBBgozh8y4HAyynRh0MP3iEeSDarm.mYpNuth0o1VGTH9hQehrnGvHWGcP2Gc9 H0kT6GqIzmntrmcj.3q03tjLQ.ZAUNjrojat8JEDa5ZJ3MNztwLrUgstIilP6RFobTyMPMY6BNck rT8nu7Cj7kTdfiYFmnVx7mP52ZMK09xQycwBlQ92n4Lt2Hr1pDtG.HTIC6uxJ.XEX_HvVsy1kD72 R58ZjyLOy8zmOZAmAugrMOScD9xloPCGHPzY6P.VR0J94qDU09MvcnjDWunrAorWxjW0IGF4zwaY ylh1I1vmFzGh5S5YxDnPdvLNwt1K3pCnKnw2V6SRt3VOQMdJaWVWJocctSotG3tA3RyTCxGXsAtt PDFhkAon.AyVLzS3PZ1a3nEAyOLt2I8drNEUlaM_y7mlB72uHQqH9.SHWoCADFceLUW.kNFF3QvC 242m7ZPGhjsWfWNPgxg5O3U.UHUB.r7h0jvUhzUwGjjSN1itxEGwzKVXvMh2q9NR9cnPEWtDDOsu Qqr48vl._QHG354UigPRgt_TfAbvsAaazqdyg4YlEghPFFoH3D0B7BujvAySch.MzpN0Si5OVFGA N299aJk4Akx1QLTzFHtPOi87e5csbKpEaQegHHoyzj_Hs1.Qg1M_vJ7axILQww2Djkc7dgMjvBb6 mq2X.qs7Y9FS6UYb70D5K4Key.AVSQfqIwmFRGUGbZ7Jjp4IU870v_dzDJUlqujoVaENNwmPVeGx d7H2gIDB_GjuuqQfF7vBpcyXbk9X.rjW7q1Rg6jsXXlMCsaWnsvD2ZMuE9rOmDv973TMKrogg07d Hvz21an0ikD7Fm9NoIZgi86lHgEvjbOb.7gcYPo0AEnWz9hnl7hFH5GajQ0PK.a94WT_qbGArUAB ucvNO3z9YjISVxUeUOLOpkwt.AQLkESznXYqXpUVmi_D58tNw4tGi_3JdCRo0MRmhAlw3gZ6qXvH Q45RYEsBZvD9jkoQaKlGpuMq11_p3bZSQ2UrH3Vo1l6Uw9h0qhvk9BIUDXmlbnd.Roo.IbeE0y1g KN5NzYpVcAbCZYf0cxQPfe3wCmkgC7blG8qcYTiyri1BZLdnuYfMxXthZvIRuV5jZfnZycLgAwYZ OVcz6S.PMmKrifx7rXIwgbrfzHWIi4X78SfmeKvWmit.ib81WFcmeR42KLxNTrq0iG8PYh6g62IM w7NX3_II_U1BDiy43Sz_JBvddxagSxS_pKnl2EOi37Q2Oh_3paELi44aW1bktkabN3kn8Nj9P6OK QhwA7LZ9aAdO_DxL9Y6ltIVUQYMDPV9FkAyNd5SOBwxy4HET5bcWOd2RN.SPE.kXSFEVtXRGV5E5 8txmMwkBi X-Sonic-MF: X-Sonic-ID: 1789442e-c825-477a-8921-1b0b72ec2889 Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.gq1.yahoo.com with HTTP; Wed, 6 Dec 2023 16:18:27 +0000 Received: by hermes--production-gq1-64499dfdcc-vctp5 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID b142723a136e015b5fb5a30bd62d9c8e; Wed, 06 Dec 2023 16:18:24 +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.200.91.1.1\)) Subject: Re: [Raspi4 13.2] Keyboard woes From: Mark Millard In-Reply-To: Date: Wed, 6 Dec 2023 08:18:13 -0800 Cc: freebsd-arm Content-Transfer-Encoding: 7bit Message-Id: <52369F28-36F2-4B1A-A76A-8978B29E403A@yahoo.com> References: To: Nuno Teixeira , "Elmar K. Bins" X-Mailer: Apple Mail (2.3774.200.91.1.1) X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated 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-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SljJC2vrxz4S6v On Dec 6, 2023, at 04:34, Nuno Teixeira wrote: > (...) > > https://lists.freebsd.org/archives/freebsd-arm/2023-July/002810.html > . . . While not directly related to keyboards, I'll note that I had text reporting: QUOTE initial_turbo=60 [It appears that with modern EEPROM context, the RPi* is dynamically adjusting the frequency/voltage combinations even during early booting. The initial_turbo use delays that for the indicated number of seconds (up to 60 sec). FreeBSD seems to not handle the variability and the above gives FreeBSD a stable context for such properties for early booting.] END QUOTE I later discovered that initial_turbo=60 was not sufficient for "boot -s" (single user mode) because the stable frequency/voltage can not be made to last long enough. I use force_turbo=1 to deal with wanting to "boot -s". I'll also note that using a serial console would be another way to get to a prompt for typing "boot -s". (It is how I normally operate for such so I do not normally notice any USB keyboard handling issues for that time frame.) Handling early boot problems without a serial console can be problematical. === Mark Millard marklmi at yahoo.com