Re: Boot stops at loader after build/install cycle

bob prohaska <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
On Thu, Mar 30, 2023 at 11:42:29AM -0700, Steve Rikli wrote:
> On Thu, Mar 30, 2023 at 08:27:28AM -0700, bob prohaska wrote:
> > On Wed, Mar 29, 2023 at 06:09:00PM -0700, Steve Rikli wrote:
> > > On Thu, Mar 30, 2023 at 12:24:13AM +0000, Marcin Cieslak wrote:
> > > > 
> > > > Looks like the bootloader tries to send/receives some terminal control
> > > > sequences and this fails, interupting the autoboot.
> > > 
> > > It may be something along those lines. When I was getting loader stops
> > > during reboot on my rpi4, my guess was the default FreeBSD speed 9600
> > > vs. my serial terminal server setting of 115200 was causing stray
> > > characters on the line during boot, loader interpretted that as a
> > > keystroke, so it stopped.
> > 
> > Where are you setting the serial console to 9600 baud? AIUI the
> > Pi defaults to 115200, can it be set in config.txt? 
> 
> I think you're right -- FreeBSD amd64 defaults to 9600 according to
> boot(8), but arm64 has 115200 compiled, in device tree?
> 

Looks to me as if FreeBSD on the Pi4 sticks with 115200 as the
serial console speed. Trying to connect to a freshly-booted
-current Pi4 using 
cu -l cuaU0 -s 9600
results in a clear baud mismatch. Using -s 115200 connects 
promptly, showing a login prompt. 


Thanks for writing,

bob prohaska
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.