From nobody Mon Oct 31 11:20:55 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 4N19h23dcHz4fQx0 for ; Mon, 31 Oct 2022 11:21:06 +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.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 4N19h13KPsz4JwS for ; Mon, 31 Oct 2022 11:21:05 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667215263; bh=e/nJzfjSV5ok6NvkwmaWzDMz3SDtLzSarR3AtPOrc00=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=Ls006p9UWpHUBXxl87992n6k6X7KLxKFp/2dL9ylf6hnyebycdG6PT4AZtzOJVcKMpKLCW1Dg3Erx4vu3HegfhVXcN4uN8XXguVd1vnCzF2+sFu/cVDOKJ0PQTTT5YIrMJeHFSC+gSZGbhEW1RZ8s1qat9c0CFLz5mSCRkAMhe3RuRT6nhLIw8QRUBHOqfYH0uJD1tEZcn1025kq1AEphGUXTKqKjwX0gOnU9HxdAy0H1HMer9ZI9Tg3dp+RCQPD/4Hu3zAAiXB/WMAjP2t68yVnpPMGzpoxpjk/h+oFpDiyihBDSV8YpnidnuvhG2mP6OcxVb6C0KUGQcLeSLvREw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667215263; bh=HFhKmlGT782z6AaETIjTqVQoRAyrgqKl+MRkheDz6Zt=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=nGvwmFTPMmrb8G03w8o3EhgzCc3YLiJEVs90bG2q6mrlbAOgQGRy0OZem2hQLeaVvfWNPDwr+Ut2OjX39xNnM4C7jxZ7L7TJXnKV9DXao+hY0+RokywPeal+NmYrI4BXIgTMC/Uy1XG7ctN50hNvU0CBKA8HEqX+aZhHld+D1gKxAQutvjPk7uQxIOh5kBz1zrsCM1jB/Bfz8xqJgWamJcrB6tdGtc+TlZ2T4bgCWbtQCDRYSlVsleoqjQqGQoujsO9p6jAOfATMOd6P2+wmfYmMf5w6JSphsU42vlZoneQVNP4qWnI7V0/MOpZCg4WyZsqk/R8Uu65Opw3L1V5NRA== X-YMail-OSG: WvecWyoVM1ls6lJq6vGWD_MvAGmZBkUtmfVtr0VuPgeRCj3yT_PHTyIpUNTfh5b JteBbqEOZgv..vuFvVPPJjjYBZMeu8sj9JY0yrY5sN4TiXOzOGcWk.k.uqoaPmh8IBWRxNQ7W7D3 gn92xouxH2oSiaNHh0dMjPa6ZjCDIcuorkstikjPSHEveoOXo6RpWok6h6TWbo06MgnvjhVNkpF9 pRF39W1sFcGb5D0Kp01ohUCtz1Qpa3zXmC23DStlBSqs7sFDMj.n7uT8pqG838ckTjXm6X96LRSM thk3HOdJ40ug1FFycJl3ZvaJ1x8wz.uFATI6xSkBTFNZGhyHgV.WVeM1EAnOP6v0BrSnb.T.pFxi ZIvqdoGhEda5VvOEOIdw5LNaFe_SCb9dEbBlYYWmFNfURNYvWymNZeC8y_4lK7E0xdRv5DSSDgFs RHsZT.Esl5prCFkKOLgx_X4kq1_37_ZaLF5KpqYnpvGgTsE0bS6oVAfARx9QT2_dE1B.7QYHKJeu WFAtCcaz6huudFvPwSUBN048Roz7HBNL9i.EeniCtLbbaUxPajv_dHW6_TV8AfjlzHaKBVOwGmQH 7OoIM0hNDJr4U3JuZ527bEjtPXiuAaPq.7dR6f6zDa0dITjkze3aB8gfC7sJBS.PE4w0Ia0.FQ.t R5IJnAEhmQUy78uqO57sBJwhGwmbYEHB0zsCXm5A4PhQNDBsISNR8D881WEKta284KfIk55LksPk VqKT9icbeo9a2S1bep8JjOpq2IPDL6rQjSTfKIv2d41qYIE05APThdJuJj2uhEd8Ijj8ZA4TeYtH UDspKoNlJbJqq5bduGJDt7JaGtZ0S9XGgZFRozfhln0sog1iPF2gFr.EKLU6zBRsK559bu8bRG3. HDIw6fovg_dZgmdyYikqDvcYhjCQcpkgWCdgpt0DAiknrbG6sgbcCh5cGUc24siv_aDwLHDWWUOf CWKphIl8hguh8wbUTPNLNhJAK9l5GLE9WzgGciI_iuNIM_O0dmGtO2CNrjHs6f4FnAvFTzNse_K1 tv1_ZMZhgjVp1Lm7UXLrA65ggMSjx_22Ni9Ga.WwNHZq0cHSzU0SOIg5ovls9fGfxoYKz8bYPpFR Fer5VUfXJxolSrsHhC3ii__.aS4d1M8tkijxvYw59BYrm29AExWzS.GQSMYaQcSqGZdC0Y391oiV Ec0bZecySSiL6ChDoQdGqFHuCnkgrfHGRZYHoeqbfzHPAb4uzd0N1fF0xCJR4MgjCvo93xFr4Tvv S770fxYmxn9uhuI_UjigVQlEq6Ab3MKFdOSqyvrUks9Wb4W.uaMw.hZzV5qz1a4s11K8UuP3.X0f _ARodG1MH0jcglBNLA68U8OOy15S0D8W0LjrWB2fGr0YcOITKfKDN1HrVAgmlwRVaxrKbFWlJpFn 6LuFjQyqz5QP4jGN6kV64ZMaFPAQBXjKTPfspWOR_dmALtYUwKY8s_VHEAfFe.9JKZ4TwCyfCluB 3mTrEx0fSz7VOr1sHMiLpua1h2W3VMMPmyeQn59uzNF9MxL26L9FqB75My.ztsOUP.MzQCUjBDbI 4ardqn7HAYRLJzRYWrU3pHQ9OzK1lTFfZaAqw.oiWX35mV_yrDElL1ZFcorVw0CXLVqmR6gkOqDU POIszd.No.H096RzSHXH_ygAMZpjeWCr3zAdiDlDuOm.YQt5qPELvIavdmY4cIofb1.0YWydoMHx dUbMDxdd0WGa5QCeZOVJzwwZQEYNfuprmoUKtA8nENZ.oTI5_DwpspGM__BwAe1GzE4D4Gkw2jVF 1dOlVujw6myc7ozx.HTHPUeFCunREZNi7ugZ5C49f6V3agdb0EHdMMVKJhA8uwJaWCwRHHN8MSUo Yi3VsKRVUZjW2UgbGag2ThH.4BILN2D2y47BI5NZDm0SzqJPSL.lJe4IrBzX8Tq0JhNfvH02q3lB QTLOlNm8rqeJiR_S8.DNI5sg_L1JRlLpN7PiRTjScGXsodkeUk090NB6YUijrPk.LiBVY4YU_FDB IcIjjUDInDfQgoH7ELliD.J70rtoU6cR7Eo25zRXMcvQ1Xo_nS4mhlRZH06ZUcI_lEwfD2ila6cc KsXH.d.412y4uQbzoKOR1n0M.a9b_xmKdkcDpW5S2mc2ZVXPTOhlQNpKBtKeQwH_oDxtirQanJp3 BCwfnyxMR5XxAM3nSTAfg3GAHZONshRphRcRx1kwEE06i.S2RzxL3Es2s4hTjAjylKRAQmxUEsU9 whP_S0Xip6tuBTE_RVUx3ePsw6QpJUkTj3_dOK8Isp3kpcTbCcTGy7M1_PydV7jlJn0WNsFZSMCA - X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Mon, 31 Oct 2022 11:21:03 +0000 Received: by hermes--production-ne1-c47ffd5f5-4cgrq (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 0aab598650b64a30255452cd7c4baf24; Mon, 31 Oct 2022 11:20:57 +0000 (UTC) Content-Type: text/plain; charset=utf-8 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 \(3696.120.41.1.1\)) Subject: Re: sysutils/rpi-firmware update From: Mark Millard In-Reply-To: <82FEA78C-96BC-4B6B-AB90-2CF521250FA8@FreeBSD.org> Date: Mon, 31 Oct 2022 04:20:55 -0700 Cc: "uboot@freebsd.org" , freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: References: <82FEA78C-96BC-4B6B-AB90-2CF521250FA8@FreeBSD.org> To: Juraj Lutter X-Mailer: Apple Mail (2.3696.120.41.1.1) X-Rspamd-Queue-Id: 4N19h13KPsz4JwS X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=Ls006p9U; 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.05 / 15.00]; NEURAL_HAM_SHORT(-0.92)[-0.923]; NEURAL_HAM_MEDIUM(-0.87)[-0.874]; NEURAL_HAM_LONG(-0.75)[-0.749]; 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]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.147:from]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org] X-ThisMailContainsUnwantedMimeParts: N On 2022-Oct-31, at 01:17, Juraj Lutter wrote: > what should be done to update sysutils/rpi-firmware to the recent = version? > I=E2=80=99ve tried to naively update the PORTVERSION but I=E2=80=99ve = not been able to boot (I only tried one time) the RPI-4-B. To my knowledge, no one is actively working on support of the RPi* related code base in FreeBSD. Until/unless someone works on correcting the FreeBSD kernel's handling of the more modern .dtb material, the last tagged-version of the RPi* firmware to be tolerated was (as of when I last tested): https://github.com/raspberrypi/firmware/releases/tag/1.20210805 After that the kernel dies with null pointer based accesses. See: https://lists.freebsd.org/archives/freebsd-arm/2022-April/001302.html (But the content was "as I explored", including making operator errors later noticed and given correction reporting in the overall sequence for the reporting.) For reference, for tag/1.20210805 : # strings /boot/efi/start4.elf | grep VC_BUILD_ID_ VC_BUILD_ID_USER: dom VC_BUILD_ID_TIME: 18:14:56 VC_BUILD_ID_VARIANT: start VC_BUILD_ID_TIME: Aug 3 2021 VC_BUILD_ID_BRANCH: bcm2711_2 VC_BUILD_ID_HOSTNAME: buildbot VC_BUILD_ID_PLATFORM: raspberrypi_linux VC_BUILD_ID_VERSION: 40787ee5905644f639a2a0f6e00ae12e517a2211 (clean) When I tested, the observed failures were for: firmware-1.20210831-fails firmware-1.20210928-fails firmware-1.20211007-fails firmware-1.20211029-fails firmware-1.20211118-fails firmware-1.20220118-fails firmware-1.20220120-fails firmware-1.20220308-fails-non-kernels-same-as-1.20220120 firmware-1.20220308_buster-fails firmware-1.20220328-fails = firmware-1.20220331-fails-non-kernels-same-as-firmware-1.20220328-but-for-= bcm2711-dtb-files It is not clear what you are looking to make work observably differently by updating just the RPi* firmware to more recent than FreeBSD officially supports. =3D=3D=3D Mark Millard marklmi at yahoo.com