From owner-freebsd-arm@freebsd.org Thu May 13 08:52:19 2021 Return-Path: Delivered-To: freebsd-arm@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3BAE5636EFA for ; Thu, 13 May 2021 08:52:19 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fgllk6tHrz4d55 for ; Thu, 13 May 2021 08:52:18 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: by mailman.nyi.freebsd.org (Postfix) id EC20B63739B; Thu, 13 May 2021 08:52:18 +0000 (UTC) Delivered-To: arm@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EBE0F637407 for ; Thu, 13 May 2021 08:52:18 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic307-54.consmr.mail.gq1.yahoo.com (sonic307-54.consmr.mail.gq1.yahoo.com [98.137.64.30]) (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 4Fgllj4yCTz4dVD for ; Thu, 13 May 2021 08:52:17 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1620895935; bh=xE1sqf5BVvdcV0Fbl0Yi+xCXdLOt7MEIqpIBAylfotr=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=pMgHVIVQni4SOH7mJLbJq3w64Zb8otLLzDPG8RvlsdSCulPDnh78uTIqxBQRFl3ZvJONzMD58MD4KJrkxbTF6LnzSDlDnVgrRJarLq5wusQLRJZ0bkaoKkOpzK35x74Bg1ab0OTmdb35PXiOwnql8jbULuHwariYcyhc9qpKgzizpEaJm+SkHqDkR5AR2H8xRnNL3NXU8xPZusHTmn91mGfo5BgZIegYab/DgmnGWyroMGgUBDJnjNRe3Wv8etnJzooAqPIxmc2VI5uaNe/VzdiUn6sULTHkTQxisXDWISwc7aVVDt6ycfCdgiD8xAuDj204024IZYtN5OY5GfIz5g== X-YMail-OSG: I1yTi4gVM1kWa._V0lxmmxqh8a6B_KajOsZPWDqLHx4RrbZ4b0qU0sesuwrg2rY r0s4sq1s4zhXWchFENNw7GnQ464PYALY9kRAiSXkrLn63DQGg5dBX0g80pLrgmSa_o_K2CqlogJP JVes0WM319XZu3uK3K_Lww7Un5j8D_EVPwTTVJaAocM1SWBsQVgssVNyl1zYs6advAsAxMtisdlF TetqJ13Df4KwH8PzQNcSw.mZSFVM2PQLJdZc0cW3mPWJZwl6P9BTBNEUyQMc64q9z7sLI8sElWnU rrznIz5ezOakwuZrSjQmsgAmOZ6kMhhBrulHJgb37ZGwCdGwRicVfgFILSyW4CydhAnfZnHMRz_v LE1s1kgTlVIDg1UdWUZkg_dthD0bkz.U7PIRH_mkASTRYbHx.WQSzWfAzmT87QMSuXbbtV2x5Ei3 fUPKvwKJxYgZa3wGrz1_nE72UL2guLy7Wax9wnoz8O1A_KlWHN5VtTKe3WMwUMbVdcGOeKtP2a_a Z9oNijoD0vHgHArcxAMyEU1cLMjPsEJW_OR_veTqBPMjUV5V7tlBMPdZC_tgHaz1IWYEMltOYYnb LdxAR9oQsGsTMITq_pfyN9dMcnrAheS3.tpUGvsQ2VEtqewlETOIsGpJI7HL.PPdjcsAAQkNqrvo jlh9psYt67ayKWiQfN9XOFWEoD4Dgd49rpMXEoUy4.mLYXChm2GYzz7Farwo8kveQvDaC2sqVVIY zQjgRenoGA0ZaYvjL8FrYmp.kKmjTEoWNIl6zqTebodPYbfrJivvZOH0IesOgzr8UBn7zM55E7yy Dox2MICBFGdDc4iWgvI.Ud9t8_DriV71kkTFMGfkRZrNW3iXjDkMI3PZbDtuLuG8snIgPvBw5Qzk PUcy67l46_aIuu_PGAqMxUiQqEV8E1C6mNuBHDJ0eIjfAdeCkCBk_tZF7TdTRRp88YvRkKGfZ1QN YsrEXyzcaSfZSmcdOyU5zI9VEW_aXnJWYKaj2wBsNpBbeE2sXDYIHgHFPXRBM5opxA5eNVIuY_h_ QtpkSJm8Cb3FaWxMGCVJMFkC22QILa1CvOiDcg1KT0T6Xki0DmfA9adxrINGKRLDJyJlGZp42JzP T61B3Qzb9lP7JaT01miBYo_SCtvZvHxQviTjtlYkojsUDfR87Ui.LHxm5KrtBJTUl1_N2ofk1YdW BvbZno0xvKQMBnOEuoQWJ4tsYTriGybPQwH5Q2nEzxTAVpqzbd2IMZGHE0gGaNWBoupZUImxuel0 LEPf6sI3fPbnGq0Rsi18QQav_UyGIKA7SEOBAOSHDRulVCYvFF.VaHPQS3gZdcsYcAZnEBlYwoi2 rC9Qbltgec..q.ZbgXJjbMdSOBAi8zeSPGxKa0ZqSVMWAhwni_rTlnlZfPO_501iJqjRVKX6EjBI SrLMzVQ07ds.i6Y2HllPM2RpSEBecQkdHasmstRoVow3aPPFWO0AfrvyLzZRApUiCVwUJsH.rrUx B1S2XkCz2jehcDINyyr8lCGIMT9IVuT0_AaMTCWUYw18olP6BKXbnrNaaKnpveJC_HssQF.MSZh7 IndxkTTdlHUQeVgTCYW0vXV.eQH7do0Xlz4Ft6xk6hVBYvEvpegsv0GfDD5u_stio1tQHsDzrBdP 3yl1kQkTd0EjcYmSmNoKpkwDhkWW5VMSNYhPiHY95c8iBRA3zpnuNtkpJ3wvAtNyhgDLPgxJwjgW KDDQGGkuOZLXQqYs.ZqxjqLJ0aVUjCcgJcvH2YpCrbtU05.WKNCynOnUOZbbvem44Pd0IpJURpZ2 _FqCBhAl_inYx66aDoTOEZz2IbjSytJDw8p7RxVErDVFSE_30aFxu9mw6UuHnH1TK61qpOgHQS9q y1HegonXx62AC8C6D17g831KlSex6AG2hvTRsVnzkj.ejKQLBml4uw29.Fu7vf0bddEjIjHQMJ6A f_tsDU56m_56h7RX6t466OAeVaoCA3TSMuKeWe4yQoi4dUAYZOxO3oryUUi1h7hKEs30yGE..6NJ LCv_Z.8AgSxaHlKFXiGOFDDQS7AA_Y1Ji.PKFH6D7hs6XZ8FdhlQzobVpGDCqNTWrLqiGbTEDxrj Ax8sqAWeQ6PBrD32Yi41ahlTFAaqs5f0QsAPIyR5JFMG_PajIg3SlN7WPjYSmo_qDF9CdO0HrevB srnmsMZanUWytQDxEupoA0DxzeSZpOL5a17ubor28dFO64Q10ZaRqeJckKBjW.hoztzdKDhzlLAz tDxb632zFcO3_mdfN7cMGHoae8eci7c1npVBbN_p6CyjaEAek.A7CU3RzzGlxvK4YnE8k5FGLnWb mTllsxd58cYBnUZX8DgdKzIaDpZuYIy9rT90K4Ycw7ElzQScoWRb4l_ddwi8K0xGulSa4yNEGoIz WBKMIj4BRTM9qxsxfIK04caT6rDEnyv8caieONH_e8P_D4oUZKCCgQ0xJeXEFJPtrc69yBx1Q0A8 CFENIYYcMTQLFiAPLPzntUwjmoZZ0NVGOXnqpjwH0LDl7TYCZQujRQfc2Ka1CL0mBxBvRd7BAbKf e1vE- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.gq1.yahoo.com with HTTP; Thu, 13 May 2021 08:52:15 +0000 Received: by kubenode518.mail-prod1.omega.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 76340924d4b584b5ec639969892f3602; Thu, 13 May 2021 08:52:10 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.80.0.2.43\)) Subject: /usr/local/share/u-boot/u-boot-orangepi-plus-2e/README out of date ; orangepi-plus-2e and RPi2 v1.1 get "Kernel args: (null)" Message-Id: <40298C05-5F50-4437-B15B-7A02EA070EAE@yahoo.com> Date: Thu, 13 May 2021 01:52:08 -0700 To: "freebsd-arm@freebsd.org" X-Mailer: Apple Mail (2.3654.80.0.2.43) References: <40298C05-5F50-4437-B15B-7A02EA070EAE.ref@yahoo.com> X-Rspamd-Queue-Id: 4Fgllj4yCTz4dVD X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; 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]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.64.30:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[98.137.64.30:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.30:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.30:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[arm] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting FreeBSD to ARM processors List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 May 2021 08:52:19 -0000 The updated armv7 U-Boot ports now install the likes of: # ls -Tldt /usr/local/share/u-boot/u-boot-orangepi-plus-2e/* -rw-r--r-- 1 root wheel 504 May 12 07:01:10 2021 = /usr/local/share/u-boot/u-boot-orangepi-plus-2e/README -rw-r--r-- 1 root wheel 66 May 12 07:01:10 2021 = /usr/local/share/u-boot/u-boot-orangepi-plus-2e/metadata -rw-r--r-- 1 root wheel 490924 May 12 07:01:10 2021 = /usr/local/share/u-boot/u-boot-orangepi-plus-2e/u-boot-sunxi-with-spl.bin # ls -Tldt /usr/local/share/u-boot/u-boot-rpi2/* -rw-r--r-- 1 root wheel 767 May 12 06:39:07 2021 = /usr/local/share/u-boot/u-boot-rpi2/README -rw-r--r-- 1 root wheel 44 May 12 06:39:07 2021 = /usr/local/share/u-boot/u-boot-rpi2/metadata -rw-r--r-- 1 root wheel 475420 May 12 06:39:07 2021 = /usr/local/share/u-boot/u-boot-rpi2/u-boot.bin So, for example, no boot.scr files ro go with ubldr.bin any more. But the u-boot-orangepi-plus-2e/README says . . . QUOTE This version is patched so that: * API features are enabled. * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is = included END QUOTE The u-boot-rpi2/README says . . . QUOTE This version is patched so that: * ELF and API features are enabled. * The distroboot command knows how to load FreeBSD loader(8) * By default, it loads ubldr.bin (PIE) from file ubldr.bin on the FAT partition to address ${kernel_addr_r}, and launches it. If ubldr.bin = is not found, it falls back on ubldr END QUOTE But for the orangepi-plus-2e that I have access to I now get: . . . Hit [Enter] to boot immediately, or any other key for command prompt. Booting [/boot/kernel/kernel]... =20 Using DTB provided by EFI at 0x47eea000. Kernel entry at 0xb2e00200... Kernel args: (null) and that is the last of the output. The RPi2 v1.1 is similar: Hit [Enter] to boot immediately, or any other key for command prompt. Booting [/boot/kernel/kernel]... =20 Using DTB provided by EFI at 0x7ef6000. Kernel entry at 0x33e00200... Kernel args: (null) and that is the last of the output. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)