From nobody Mon Aug 14 21:38:37 2023 X-Original-To: freebsd-arch@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 4RPnp60JMLz4mPhP for ; Mon, 14 Aug 2023 21:38:38 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Received: from spindle.one-eyed-alien.net (spindle.one-eyed-alien.net [199.48.129.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4RPnp56XM1z4X6x; Mon, 14 Aug 2023 21:38:37 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Authentication-Results: mx1.freebsd.org; none Received: by spindle.one-eyed-alien.net (Postfix, from userid 3001) id AA5653C0199; Mon, 14 Aug 2023 21:38:37 +0000 (UTC) Date: Mon, 14 Aug 2023 21:38:37 +0000 From: Brooks Davis To: Warner Losh Cc: Ed Maste , Poul-Henning Kamp , freebsd-arch Subject: Re: Future of 32-bit platforms (including i386) Message-ID: References: <5a08b091-a1a5-1928-18e1-16c3bddb1a7f@FreeBSD.org> <20230524083555.632d968778e2d1c05a04359f@bidouilliste.com> <202305240653.34O6rrQX087539@critter.freebsd.dk> List-Id: Discussion related to FreeBSD architecture List-Archive: https://lists.freebsd.org/archives/freebsd-arch List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arch@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4RPnp56XM1z4X6x 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:36236, ipnet:199.48.128.0/22, country:US] On Mon, Aug 14, 2023 at 01:08:18PM -0600, Warner Losh wrote: > On Mon, Aug 14, 2023, 1:05 PM Ed Maste wrote: > > > On Wed, 24 May 2023 at 02:53, Poul-Henning Kamp > > wrote: > > > > > > The (only) reason I personally care about 32 bit arm is the BBB's > > > two "PRU" co-processors and low power budget. > > > > It's likely too late for BBB already, it was removed from GENERIC in > > 3416e102c4e9. > > > > > Yea... of course if someone updates its drivers for the evolution of the > dts "standards" it could come back. Likely only a few days worth of tedious > archeological digs into the linux kernel to see what changed... but so far > nobody has stepped up to the relatively simple, but also tedious work. We've been using BBBs with (IIRC) 13.x images to access USB management bits (8 FDTI links and one umass device) on Morello development boards. To say it's a frustrating experience would be an understatement. We're in the process[0] of giving up and switching to Linux. It's not entirely clear why things have rotted so badly, but they have. I suspect consumer embedded boards tend to be deploy-and-forget so we're just not seeing enough new installs to keep things working. -- Brooks [0] It's a project because we're having to swap micro SD cards in BBBs inside 20+ servers in a data center with restrictive access controls.