From nobody Mon Mar 14 12:01:16 2022 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 281CC1A2DD3B for ; Mon, 14 Mar 2022 12:01:29 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-21.consmr.mail.gq1.yahoo.com (sonic301-21.consmr.mail.gq1.yahoo.com [98.137.64.147]) (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 4KHFWB6Xt1z4pJt for ; Mon, 14 Mar 2022 12:01:26 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1647259279; bh=mmf6tZRHvWyrHZsa5ZwCzZEKbmselDP0ybT0dhtYZOY=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=tLvFc1aPUghs3knBg0sRIIa2MhxsxubQcyqK51xSF389fD6o+2JRDfK7XZIqufKLN9gnpBOwl5GS/+mPoCYCq6bz6ONN7RE5h4xbx0u7Rpwy9fUmX9XWBN3LC40lAn6Cnr0n7waEOX/RAgIBxm3pcNLW1MDyq+mZhV/wtOewVYrbq3foXUBj+ViM3QSnM0ehORDugS7g7qHjJTT+yCjmBYKB42T1vW1tVnvXNDT6asMRJMiQs7rq+stsAhEBp34M3F17FGObx/gawjcUK7Y39tc3KHAd/L0jfaEIVOLKlh6RHlbbwAajTDYcLnYkMR13l9uDg8IcORUnBCVbPXuJow== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1647259279; bh=OJMB+tBqaZFYRSyl5myACXX7a2wTkES0f/2JlztiNOJ=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=KAI8TIvodbDVGybYvdMpooZhLO7rXH/UvuKIt/lchQo3dw1+Rtkc4QET+bSBcDv+sSMV2i7a0x25FcQG5T91/+AnHGlcYVmVoKHiC8brsLSEawOLEc6GzgJ0dy0ha1DCh4q9ziBb0txdynXEVRgVRSAW/5shUHBJNWNBfKOQLm2qltF1/GNqr4u5Hwam78LrTWoK5AR8CMWILiV7mubEZf1A6nQq4PBW9O3W9iGXAWBAdmiioHc0R7HJRLDBLSlPqfJbGu+QgpCnw/aICDmYo2iCktz2o4pgO9zvnvRfl0CD+hhNvkqtI9vQTHCdLhsjWj3UXvCYmdMaBQDvGgkN9w== X-YMail-OSG: 3L2DAvgVM1n0NIWhLzRCa8vMNCIsbGAopGf190Ag2sH.BAvE_fKSGI.de4O263T _CkUKaRzMo1uzRw4M5AOIXgGDV4Yl6WOQv0pI3yD94Ak1D6dE.J4gPKgY0vX71dNqcN6h6OtFUgV ZbeVAW1d0xw_MIRSHWqf_.AeIqlbwEOz2pKZ6varx.VTHSUP0ZIuday7sj0SGeaGsQvvMB.3DjhP H0ZARcqB5I6ai_7fdJthfpXDCAUIUinpexXwMi.eHaQ__uwB8VUAVi0jKZZcMk32nfmtakZNgLt5 5LdxJ07qx.8xyMBXK7en1rVv.nq8EgwgCh1t_R1BCARa_os3MBxm6pTqSpChUiTragU_45LsZsQ6 NG4I0Tu5pTeaNo80lnK3lAC75JdtehG_tEc54ExXdKNgsSv5m7P4hHASk64bRFKcdqlEmJaJeCuE lEaGy83iMu5QE1SvVEHnGzLMdiACCGxOj7IZ91NHHp881iM3rd352Ha8Z5OS6whVoR3wyTdKvKxT Qi0vC8fTZsNAAaDHeYWqPvHt_SzZ3ZdsttlzoLrQ7s5Phma4yVE14E0fbW3xiQu3h.2ILmYd.wFm 451luglZfTaTrmD1gaHBZZAosEmhjN60LD8kEEsQeQedUnauQIKjn_NdrAM3IK7KK23V_DWwTtOK lACRI6zLy7VLQB_210ImTt6r5EwnKqCPKJFC53zH6WWfsHBo6mHnSXDfQQG2HcddkbscEkoj70q1 v0bxVow4x8fxg0ud7vbgLgrfNtJk2pUTeOQM1zQwYIpLwyZFlt9cW_gmsX4_F32SZiuAOmvfkp4. tmcKKF6J5HZBTf0Bt36OlzXG9YdGzZWPLLlZp.T_Avei4RcvsWdDv_juBezuBN8AIGfKGDH3_3jQ WBAst3Be8jd.y4WJSDNCSqWgaMASHdQhjbSJpdULrkptRIH4As_5Bt_zpqjiX19VniLxxZGuTtkv 0.D.XYztAoxEmAIBT.G.kKwJXRle05Hcb9DHUD7_vCXu14auBvCuNP4OEdnTFdzPRAUJ3HCJeGgB nlWI8po8J9fBv4N7HIqRIBitYBOfVyegwps2iGQXswbVi77WBX25Bj_iqRBAuMh_.HbJVXmVrNDT bZ6lECPqey8xwEJvdDbmuwXJUD1z9zULLYSGMhvtSwA6JIvINye88Tvfj37M0ro.sn2wVzeEuIt3 ynuRX0MQ4AHVdD8yPN0D_2YDsrceIrKcrqOOLekNtHJHs53wt2E0UbamL4t.EpbW1S1Hejny0Ue3 DxTOdFBadvvY4yIH.cYnxQl6YjB.8y4xcdzJubOtqndleu6v9lU5_qYdGb2nQCWV3qQg7J5aKARF dR67Vvjdnets.8xXFtKcvhV1KTY9K1Fdva1fyNuDvvcQEJU87VQkCelo88bOPJ6WhgHJ8F6EZ5eT q.iPefempe8hcadFeGg5NdPiJtI0J.kyC_eW2PD0l7c8a7ZwpA32qPwSfMUHQyXpqsvheZiga2eI mEkbmCWVG06Pkkw5OEteCUui9F_2RcrbVgUKGkpBMwBgk7Fh6VCMB2sufRfaqxBl7QeBB59V9SLJ .gGRmJhvjWJ3ZWxMJuopbZcvU59XRfs22gih_VpVFQ2l9Klc4KL8imHKHOib2vi4qNFx410Z.aAe eIy9M.t57WcZo0OZuJ1_apZxfspmb6iZ8Na56RiFkboRzYO1UKF9jKjf4t4qrGmTxo8nKqS4b0Di 9jOR8_ea3i7LugodPjS7M25nwXxR5cLze6Y8FDZLlYfaJxfYQWhhXtIy1Ot71Vz79GukDQZc10rh 0DPl0VrlR938lyDD02VFBtSj5m_SFyQXFhdhKAubbhSlTBoGWOMUs_eqCcWE1diiaDb.TRQjArS6 TfihXPongv6.hbmJMuBZZEqr_fi4vXjR0jNCnOcwoofvLwm2J.8sor3nPBFuTKz8M1Qw4dz27Px6 p9DVMBuB7F5A6JEc1GleC4O0yaKR5CgPXCsau5JIA_1VWflKBJs2Ce8JxeGKZuKUz3v3atFJnkhr GSg6dcdTJGY1fkFlU_wNSZQIVrPz0HsI080fLmLK62MkWynmtrSk3s0WmBd_cyLEUikzExg9p_rl 2orgrajitV8n8lsW1XSwBjCb9gJp8Ssdmvk4vyVS6zfItbyeOYn2q2Gwu9tysHuaDcCQPmg58Wxo 4AY_UMZI_Qel9uAz2fIynFGlRCeG4T_ez3YC_gM4TukrJpyszEGtGMWX8UKhiB8MbJZfPUQiKFvv PJOx1WF3tRtT1HiwuBf2x4GpiRTUjP_ugUwd4KkzDwXtosdPI.n0l0Y5nTb8POGbiAYm_oAY.Q.d l9py2kYW2VlXp X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Mon, 14 Mar 2022 12:01:19 +0000 Received: by kubenode508.mail-prod1.omega.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 2824e138775066456bcf05d893b399d3; Mon, 14 Mar 2022 12:01:18 +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 14.0 \(3654.120.0.1.13\)) Subject: Re: Raspberry Pi 3B Slow Boot-up From: Mark Millard In-Reply-To: Date: Mon, 14 Mar 2022 05:01:16 -0700 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <71491D61-415D-4096-9BB1-CE07DCDFE185@yahoo.com> References: To: Archimedes Gaviola X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Rspamd-Queue-Id: 4KHFWB6Xt1z4pJt X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=tLvFc1aP; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.147 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-3.50 / 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.00)[-1.000]; FREEMAIL_TO(0.00)[gmail.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.00)[-1.000]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.147:from]; MLMMJ_DEST(0.00)[freebsd-arm]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.147:from]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N On 2022-Mar-14, at 02:55, Archimedes Gaviola = wrote: > In the default config.txt file there is [pi4] line. If I'm going to = remove this [pi4] line, the boot-up process is very slow. Slow in a = sense that some extended time is observed as compared to the default. I = already tested emphasizing the boot_delay=3D1 but to no avail. The = reason why I removed it is because I want to change the settings of the = HDMI display resolution as changes will not take effect with the [pi4] = line in RPi 3B. >=20 > With 14.0-CURRENT (February 24, 2022 snapshot) I have described my = resolution here = https://lists.freebsd.org/archives/freebsd-arm/2022-February/001070.html = however with the latest 14.0-CURRENT (March 10, 2022 snapshot) it's no = longer possible. Any idea what's going on? >=20 > Below is the default config.txt and my current config.txt for = reference. >=20 > freebsd@generic:~ % cat /boot/msdos/config.txt > [all] > arm_64bit=3D1 > dtparam=3Daudio=3Don,i2c_arm=3Don,spi=3Don > dtoverlay=3Dmmc > dtoverlay=3Ddisable-bt > device_tree_address=3D0x4000 > kernel=3Du-boot.bin >=20 > [pi4] > hdmi_safe=3D1 > armstub=3Darmstub8-gic.bin >=20 > freebsd@generic:~ % cat /boot/msdos/config.txt > [all] > arm_64bit=3D1 > dtparam=3Daudio=3Don,i2c_arm=3Don,spi=3Don > dtoverlay=3Dmmc > dtoverlay=3Ddisable-bt > device_tree_address=3D0x4000 > kernel=3Du-boot.bin >=20 > hdmi_group=3D2 > hdmi_mode=3D11 > armstub=3Darmstub8-gic.bin armstub8-gic.bin is specific to the BCM2711 and will not work for the RPi3, as I understand. armstub=3Darmstub8.bin is the default and is what was being used for the RPi3 when the [pi4] was in place. You have the option of listing a [pi3] section last (after the [pi4] section). To have a [pi3] section be last, it should have an explicit armstub=3Darmstub8.bin line. Listing older RPi* models last is done because some older RPi models ignore the [] notation and listing things last overrides earlier assignments, in this case overriding assignments for newer models. It is a safe notational ordering convention, even for models that do support the [] notation sufficiently. If one depended on RPi3 models processing [] notation, if it does, then another option would have been to move the [rpi4] line to be just before the armstub=3Darmstub8-gic.bin line, causing the RPi3 to skip the assignment and use the default. =3D=3D=3D Mark Millard marklmi at yahoo.com