From nobody Sun Dec 24 16:54:28 2023 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 4SynFL2Fypz54spr for ; Sun, 24 Dec 2023 16:54:30 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "www.zefox.com", Issuer "www.zefox.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SynFK6LPrz4Zb7 for ; Sun, 24 Dec 2023 16:54:29 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Authentication-Results: mx1.freebsd.org; none Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.17.1/8.15.2) with ESMTPS id 3BOGsSh9020536 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sun, 24 Dec 2023 08:54:28 -0800 (PST) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.17.1/8.15.2/Submit) id 3BOGsSeb020535; Sun, 24 Dec 2023 08:54:28 -0800 (PST) (envelope-from fbsd) Date: Sun, 24 Dec 2023 08:54:28 -0800 From: bob prohaska To: Joseph Holsten Cc: freebsd-arm@freebsd.org Subject: Re: USB-serial adapter suggestions needed Message-ID: References: <645f8f8c-1817-4e50-8e9c-3153a36838d6@app.fastmail.com> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <645f8f8c-1817-4e50-8e9c-3153a36838d6@app.fastmail.com> 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:7065, ipnet:50.1.16.0/20, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SynFK6LPrz4Zb7 On Sat, Dec 23, 2023 at 09:26:50PM -0800, Joseph Holsten wrote: > > > On Sat, Dec 23, 2023, at 16:43, bob prohaska wrote: > > What are the best-supported usb-serial adapters for use with FreeBSD on > > arm systems? > > I'm specifically interested in Raspberryp Pi 2/3/4 (and maybe 5 > > someday). > > > > I've been using pl2303 and ft232 but wonder if there might be others worth > > considering. Pl2303 are cheap and have lately been working fairly well, but > > if there's something better supported or behaved I'd like to know. > > I ended up going with the Raspberry Pi debug probe: > https://www.raspberrypi.com/documentation/microcontrollers/debug-probe.html > If I remember correctly, it???s a pl2303 inside. I mostly got this model for the connectors and laziness. > Laziness and frugality led me to the pl2303 also. At the moment, it looks like the best choice. > Jeff Geerling mentions some of the other options at https://www.jeffgeerling.com/blog/2023/testing-raspberry-pis-new-debug-probe That's a good article, especially the references. > > If I were doing it again, I???d probably get the Black Magic Probe which also supports JTAG https://www.adafruit.com/product/3839 > Present purposes are dedicated to serial console interface. Perhaps someday, but not yet. An apropos search for jtag finds altera_jtag_uart driver for the Altera JTAG UART Core Does that imply the only jtag device supported by FreeBSD must be compatible with the particular device family? Thanks for writing! bob prohaska