usb-only rpi 3b+ (+UART foo)

Per olof Ljungmark peo at nethead.se
Tue Aug 7 08:42:30 UTC 2018


On 8/7/18 12:09 AM, John Kennedy wrote:
> On Mon, Aug 06, 2018 at 05:54:19PM +0200, Per olof Ljungmark wrote:
>> Stops after loading kernel:
>>
>> Booting [/boot/kernel/kernel]
>> Using DTB privided by EFI at 0x7ff8000.
>> EFI frambuffer information:
>> addr, size	0x3e330000, 0x8ca000
>> dimensions	1920 x 1200
>> stride		1920
>> masks		0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000
>>
>> and then nothing
>>
>> Happens for me with all stock images after July 19.
> 
> I just burned the FreeBSD-12.0-CURRENT-arm64-aarch64-RPI3-20180802-r337160.img
> to an SD card and booted it up.
> 
> The framebuffer information for my system is different (screen resolution?
> 1024 x 904 I think).  After that, it clears the screen and goes into the
> kernel boot output that gets captured into /var/log/messages.
> 

Aha.

So , I can confirm r337160 *does* boot, but with the following
differences from the July 19 snapshot:

- There is no output on the big HDMI connector after the above message
- Booting only finishes if I do *not* attach the HDMI connector
- There are no active LED's at the ethernet connector, but it actually
works and finishes the boot *if* HDMI is disconnected

This is regardless of commenting out or not:

# Multiple console (serial+efi gop) enabled.
# boot_multicons="YES"
# boot_serial="YES"

dmesg at successful boot shows display set to 656x416, so is 1920 x 1200
the problem then? Wish I had another less capable monitor sitting here.

Aug  7 08:26:26 generic kernel: fb0: <BCM2835 VT framebuffer driver> on
simplebus0
Aug  7 08:26:26 generic kernel: fbd0 on fb0
Aug  7 08:26:26 generic kernel: VT: Replacing driver "efifb" with new "fb".
Aug  7 08:26:26 generic kernel: random: harvesting attach, 8 bytes (4
bits) from fbd0
Aug  7 08:26:26 generic kernel: fb0: 656x416(656x416 at 0,0) 24bpp
Aug  7 08:26:26 generic kernel: fb0: fbswap: 1, pitch 1968, base
0x3eb33000, screen_size 818688
Aug  7 08:26:26 generic kernel: random: harvesting attach, 8 bytes (4
bits) from fb0


I suppose I should get myself a serial console connection...


More information about the freebsd-arm mailing list