From nobody Mon Apr 22 22:15:35 2024 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 4VNfhZ06fQz5Hmmb for ; Mon, 22 Apr 2024 22:15:42 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-22.consmr.mail.gq1.yahoo.com (sonic310-22.consmr.mail.gq1.yahoo.com [98.137.69.148]) (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 4VNfhY40pVz3xjq for ; Mon, 22 Apr 2024 22:15:41 +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=1713824138; bh=S+QhVKav+Tv2TvTZLeCIY9FCx5jSkSUU6bTydNsnBEc=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=olQdV9OtsVEeA3/8ZSeBJeuFVTgZtFzkhhmx8AP5TU/NiAnAdfVnbiE4cUJVVf6mr4hyxWbeAzAEBQmLD93XOvrEVt6n6jrGlwTxLCTKUeXhTa1+H98qDRcIb3r9FG+Efm2XiIFb9KCHUYJeo3VRIJ9IbRYzGHngj71GtsaeR4T+xOqgYy9Exf+rglz1g1hoPtWBZvSO+50YoColZf+u95SMpsn08Gx5NyQeySJNd0ocqyOBa5t4XbAVSYOGdWBP/ne1cJxPUm3yV3IwPI+6F6p6bBGUMDgaF60RBB6JTEEC2503zRosFhDEXbP5yZeWS0WGqYsNOZRWR2pHB48p3Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1713824138; bh=xYgV9H28MNmBVR247hCLHHKvuxjoDY6do8V+fFEGCWH=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=q0WQMZh1kQbVkeLRxL3eYQbGGhwFBOmjv1vVA13Kn9yBjuv5lvT4/SQoC1iFXB/hQABmgu+g132Err+LgNVdhsC+/Yj1xdnwQ8uwQfeXXzsZpvuV4EaRjkHjwzeVThwm+Nb6RZBh9rsOOucAKA3sBeQjxhEM3X3MJgHKug3QLGXY5Tuaeln+Q36gDDButem2Scs3jQvgMsLk+kwKKIWgWK3iskFnoVS2wAwFJci+NMenuGG56/5/7bhIlXo8dhaEaTurS1Aj6zhbRUxssdo5eZvQHPymO+gEL1GRe9iX7ZgeOJrrm0T87gwIgYGGHBxN6aDnksghjMia0GqcL0110g== X-YMail-OSG: 9MaA2VwVM1nJK3LI3YKvLXK1394xBmNJlSKPRmnriKrlhF4m75fusvsh8W38uVr 53Xr3KGGOcCCYUZ_QvJc5tZU4NKYPB_AhOOxfYZ2YOt8TTWghLfevzOG.wzVr.6i4SxXiTnUcouY 36GZ8TxpH6QNQkxCx4RKPI2lN0OWmyEQ1A7MU5vB_fWb7OhPSzM2eV1msSsU2EYr2YSSAKTYo0uM rIZzVEHlzCwouSE9x.DSNwbgOegNhhlpUVISvLQL.TKCSs..WyduxmaTtK5fhanQ2HDHRLJtQbjs 3eYEb7HvdE.HSscWiJpJ8mPTsmMoVCbyxuyaYnYfe9AWUslP2fqGKhe16C8DLqUOGqOERCaWlrZC 1UNIeXJ7VBQf1823cOBnMIDIA6siRsw2JbuIskeMF_NpEThJStlZCokXcGy09lQhpK.yMoZf_WGF zrZ15dNPuGy5I9yYRFIx6623uwmTV40vbV.Zt8V9YsJ7_VtbNDoxShzdym1Z8iyT8CA1cBQQI6EW xihurUzFwcxMpr5r_n_yKsBxaUzYVwJ0DdiqPRDu9owWD2T2nETbImcYjTrVXo_GFD76U3VTfySE .3nNMT6OyQso5jvbj2thJ9tM935SL.l7CmBmjfsGJCFRWRn6fUBFNKzTASPPHCcfH4jn1XVkQSor R15mJzsdz2bDTL31ISJBO_grA6rtqitatt9WrFThgF9bqSV47OjFpyQ52J.WAHbE6ryD_yMxzl.c sUCg_7.Miz0OYqYA_z3FyXG3M710Ms1_bRfhHb31EJ_dYId7.eiGBjcg1ZRqgqu42.ZMBkbvDZyT VT4pFfN.CbG8ZOuDk3sgCrf9VlDkOi8TZJtXXnccjvsL2kZM3GwWsYo1wGsPLLfDX5zAba7rf4C9 izM.zv8cT6nyj4gcT0gFK4Wj8sRW8E0ayQyOTae3phA6EfH._hZh07pzfeFuc2fKYSZgwRR.j3fm 3lhEa9BQJM5fi0IAzMJLubMJVDdxGbih8pOJubrb1e3IIgil85WfoVdl3RHNFCOqyJkbjvnqFR2T mcXcLTxC49fYTL6oKz3OFP9MqIDNfnWJR1DYhndGlDLnFBO1Xi4Nvh0rhLRXiL7do.43qlHSFkZq lxJlPp9JEBHlDF2GZn2Uy8eu.XcTZQzbJJp3m6afMXxW4N1ugNZkcQ_cyAr.ONfqp2wrievg2CvV isyzfw4u1LVf5QgS0tOhmkkoavzUQFgSbUFW9thptWBnz7vyQQSrdH41yWrh.2qpDmIHSN41q0OV Bs2lDvLU5GQGt9B66YvREvzNb_QEEWTv8YHflx2DQPZPdarbdj1l9fi3fS1xP0Y2D8o4KPOsQoHu ZbDIw6.OYSUHuhsFCKuYKlxT4Cey4TBiK6W5HGsU7znFWDBOFYnQYZBY7Un3xcIQPjRZorcqS2wz T.pVqmBMff54nMeytAqc9nWOMyvuB31gyuqUBYqS7FTb3uw2I4C1VncPI.pN57SCE_gEJY9idxKD KW5mS0ImyLugjBp5qg0mFOOzTb1jROTy7Ha4EYbV7cPC3RJLqI2H_mjbexPdXiULZLjRDNYViuE0 VV03HsZvS_tx25lTDeG_hEGLnxdagctPT4p7shXnwqsnVJsSia57VBle9ULeYMCw39rIasCV6.IF lyYjSAsNQA02M6gI0VsRDtBvzCZ7NtL2w8MgN6521X0dBrBHSInIZ2z9v4LuiWJDckOK_SQd3Rd5 9jp9YpCjHhOhARTHJlPzNWhH45qLAISfTifGpUlgpfrIlLR9q3qwEg0d77gXht.v.6JCXTv3JOWm sFNyovGHk7b63zJH3wBVxOFFiUErOy4a9XBtsraSAUliPOnKR8jvxAbSWft9ndC9Db3DKfz7OdSS QQ.9QF9iJvi0uCKpLbrWTjfmQdZB1x0N586vuvhy55VpAtUP0P_bPl1D.WQbZv2tnfzeHRfWV.2f adp31hf33ESUz27zt1ledA2h1uH.VFs_0zey73Ggnk7giF0m0potRoTtNIP5R6B1LU2YduPzGjNs MR6nDAebe2hB3YquTkJWUKa1.Gp5.XuxrRShxjqZk3VxVe5MYLv4kJjTInCIYJM01ZqK72.Hn3TI lS.jRK3rJ7jig62jEqB9b.jYszChwU64IjfwdsdzHtqulKm4bS9kranmX.Pxs8ZwCX50X4kMNZPY PrdqA3DgBMmMCyLFAEgv9t.G_mFwBQTx9v.dcxJsaxmDIOm1ujXbaqWCvVqLhroNiNpCL9bO0W9W 89BowJlJN7wmWsADJ_uDys1KvV52BA3t5XphZ6jyWM.nFANuTFMeH2abLU3APa9kQ9EcD5Z87vBM - X-Sonic-MF: X-Sonic-ID: 3a83b01d-df84-4548-92ef-ba0a979e2a68 Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Mon, 22 Apr 2024 22:15:38 +0000 Received: by hermes--production-gq1-59c575df44-n6ttj (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID ef0d1b1f037e6904f7d5e5c6a4fa5ba4; Mon, 22 Apr 2024 22:15:37 +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 13.4 \(3608.120.23.2.7\)) Subject: Re: building armv6 bootable media From: Mark Millard In-Reply-To: Date: Mon, 22 Apr 2024 15:15:35 -0700 Cc: FreeBSD ARM List , Warner Losh Content-Transfer-Encoding: quoted-printable Message-Id: <5D038853-F87D-41EE-B4C7-8A66C387E529@yahoo.com> References: To: Lexi Winter X-Mailer: Apple Mail (2.3608.120.23.2.7) X-Spamd-Bar: ---- 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-Rspamd-Queue-Id: 4VNfhY40pVz3xjq On 2024-Apr-22, at 13:29, Lexi Winter wrote: > after running 'make -C release NO_ROOT=3Dyes release' for arm.armv6 i = have > the following files: >=20 > % ls /src/obj/src/freebsd/src/minimal-deadlkres/arm.armv6/release/dist > METALOG base.debug.meta kernel/ = kernel.premeta tests.meta > base/ base.meta kernel.meta = tests/ usr/ >=20 > none of these appear to be bootable media, unlike arm64.aarch64, > riscv.riscv64, or amd64.amd64 which build memstick.img and disc1.iso: >=20 > % ls /src/obj/src/freebsd/src/minimal-deadlkres/arm64.aarch64/release > MANIFEST bootonly-memstick/ disc1-disc1/ = disc1.meta kernel.txz.meta mini-memstick.img.meta = src.txz.meta > base-dbg.txz bootonly-memstick.meta disc1-disc1.meta = dist/ lib32-dbg.txz packagesystem = tests.txz > base.txz bootonly.iso disc1-memstick/ = ftp/ lib32.txz packagesystem.meta > bootonly/ bootonly.iso.meta disc1-memstick.meta = ftp.meta memstick.img release > bootonly-bootonly/ bootonly.meta disc1.iso = kernel-dbg.txz memstick.img.meta release-done.meta > bootonly-bootonly.meta disc1/ disc1.iso.meta = kernel.txz mini-memstick.img src.txz >=20 > do i need to do something special to build bootable media for armv6? >=20 > this is with main 793745fad866. >=20 Bootable media for armv6 exists for 13.* but not for 14.* or later. = Also, the media are images for microsd cards and such, never iso images = or such: only the Raspberry Pi is intended. ( armv7 is also just for = microsd card and such but has 14.* and main materials still being = produced. ) Also armv6 support depends on Raspberry Pi firmware and on = U-Boot being involved, not just on FreeBSD. ( armv7 depends on U-Boot = too --and on more for RPi*'s. ) Snapshot armv6 example: = http://ftp3.freebsd.org/pub/FreeBSD/snapshots/ISO-IMAGES/13.3/FreeBSD-13.3= -STABLE-arm-armv6-RPI-B-20240418-4bb54e8ec3d0-257717.img.xz Release armv6 example: = http://ftp3.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/13.3/FreeBSD-13.3-= RELEASE-arm-armv6-RPI-B.img.xz Technically, https://www.freebsd.org/platforms/ lists armv6 as having = the status: Platform Name: 32-bit ARMv6 TARGET_ARCH: armv6 13.x Support Tier: Tier 2 14.x Support Tier: Tier 3 Projected 15.x Support Tier: Unsupported Also the package builds available are all old: https://pkg.freebsd.org/FreeBSD:13:armv6/quarterly/ dates back to = 2023-Sep for its content. (14.* and later have no quarterly.) https://pkg.freebsd.org/FreeBSD:14:armv6/latest/ dates back to 2023-Jan = for its content. https://pkg.freebsd.org/FreeBSD:13:armv6/latest/ dates back to 2021-Jan = for its content. ( main [so: 15] has nothing for armv6. ) ( armv7 gets package builds still --other than a current problem with = the builders hanging up. ) =3D=3D=3D Mark Millard marklmi at yahoo.com