From owner-freebsd-arm@freebsd.org Mon Jan 2 01:33:07 2017 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9C907C9A8A9 for ; Mon, 2 Jan 2017 01:33:07 +0000 (UTC) (envelope-from tim@kientzle.com) Received: from monday.kientzle.com (kientzle.com [142.254.26.11]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7608214A4 for ; Mon, 2 Jan 2017 01:33:07 +0000 (UTC) (envelope-from tim@kientzle.com) Received: (from root@localhost) by monday.kientzle.com (8.14.4/8.14.4) id v021IGSR017161; Mon, 2 Jan 2017 01:18:17 GMT (envelope-from tim@kientzle.com) Received: from [192.168.2.106] (192.168.1.101 [192.168.1.101]) by kientzle.com with SMTP id uu5ydmm2eepnezqv99rxb7ejb2; Mon, 02 Jan 2017 01:18:16 +0000 (UTC) (envelope-from tim@kientzle.com) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Subject: Re: Serial Cable for booting FreeBSD on the BeagleBone Black From: Tim Kientzle In-Reply-To: <2E78FD95-C7DA-44A5-9E11-CA100DF0D97A@obsigna.com> Date: Sun, 1 Jan 2017 17:18:16 -0800 Cc: freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: References: <2E78FD95-C7DA-44A5-9E11-CA100DF0D97A@obsigna.com> To: "Dr. Rolf Jansen" X-Mailer: Apple Mail (2.3259) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jan 2017 01:33:07 -0000 > On Dec 30, 2016, at 2:16 PM, Dr. Rolf Jansen wrote: >=20 > I ordered my BeagleBone Black, and I will receive it next week. >=20 > I read on https://wiki.freebsd.org/FreeBSD/arm/BeagleBoneBlack about = booting the BBB with FreeBSD, that I need to: >=20 > "Connect a serial cable such as the FTDI TTL-232R 3.3v > or the Adafruit 4-pin cable" >=20 > I am sorry, for needing to ask the obvious: >=20 > - connect the serial cable to where and for what purpose? If you're using a pre-built image, you may not need a serial cable. But if you want to build your own image or otherwise tinker with the system, you will likely need it at some point. On the BBB, not all boot messages appear on the video output. In particular, the very early boot messages only appear on the "serial console" where you can only see them from another machine connected via serial cable. Without a serial cable, it is extremely challenging to diagnose boot problems. > - what is required on the other end for establishing the > facility which the BBB needs for booting? If your host machine is running FreeBSD, you can use the 'tip' or 'cu' programs (these are part of FreeBSD base system). For other systems, just search for "bbb serial console XYZ" (where XYZ is your preferred host system, e.g., Linux, Windows, or macOS). > - none of my machines got a RS232 connector, I even can't > remember when I dropped out the last one that got RS232. The cable mentioned above connects to USB on the host machine, so you don't need an RS-232 connector. Tim