Boot screen issue with OPNsense 20.1 on APU4D4

Started by fireburner, June 08, 2020, 08:24:48 PM

Previous topic - Next topic
June 08, 2020, 08:24:48 PM Last Edit: June 11, 2020, 12:26:24 PM by fireburner
Hi all,

i switched my hardware last week from a low performance Fujitsu Futro S550-2 to an APU4D4.

When booting the installer the boot screen is shown properly and installation went fine.
The serila connection afterwards works fine for the whole boot process except the boot screen, which is totally distorted and so nothing can be selected:

                 H  ____________    __________    __________                                               
                 H//    ____    ||//  ______  ||//  ____    ||                                             
                 H||  ||    ||  ||  ||____//  ||  ||    ||  ||______    ______  __  ____    ______    _____
                 H||  ||    ||  ||    ______//||  ||    ||  //  ____||//  __  \\  ''__  \\//  ____||//  __ \
                 H||  ||____||  ||  ||        ||  ||    ||  \\_/__  \\    ____//  ||  ||  \\____  \\    ___
                 H||__________//||__||        ||__||  //____||______//\\______||__||  ||__||______//\\_____|

H++HH=================H===================H++==========================================@@@@@@@@@@@@@@@@@@@@
H||                                       H|| H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
H||HH..HBBoooott  MMuullttii  UUsseerr  [[EEnntteerr]]@                                        @@@@@@@@@@
H||HH..HBBoooott  [[SS]]iinnggllee  UUsseerr| H        @@@@@@@@@@                        @@@@@@@@@@       
H||HH..H[[EEsscc]]aappee  ttoo  llooaaddeerr  pprroommpptt@@@@@@@@@@@@@              @@@@@@@@@@@@@@@@@@@@@@
H||HH..HRReebboooott                      H|| H            \\\\\\\\\\                  //////////         
H||                                       H|| H))))))))))))))))))))))))              ((((((((((((((((((((((
H||HOOppttiioonnss::                      H|| H            //////////                  \\\\\\\\\\         
H||HH..HK]]eerrnneell::  kkeerrnneell  ((11  ooff  22))@@@@@@@@@@@@@@@@              @@@@@@@@@@@@@@@@@@@@@@
H||HH..HCCoonnffiigguurree  BBoooott  [[OO]]ppttiioonnss......@@@@@                        @@@@@@@@@@     
H||                                       H|| H@@@@@@@@@@                                        @@@@@@@@@@
H||                                       H|| H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
H||                                       H|| H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   
H++=======================================H++=======================================                       
   H                                                                              nnggffiisshheerr''''     

/bboooott//kkeerrnneell//ccaarrpp..kkoo  ssiizzee  00xxee224488  aatt  00xx22448866000000 00\\
8++00xx1199ccdd1188\\
/bboooott//kkeerrnneell//iiff__bbrriiddggee..kkoo  ssiizzee  00xxee44ee88  aatt  00xx22449955000000

looaaddiinngg  rreeqquuiirreedd  mmoodduullee  ''bbrriiddggeessttpp''

/bboooott//kkeerrnneell//bbrriiddggeessttpp..kkoo  ssiizzee  00xx66ccbb00  aatt  00xx2244aa44000000
            l//iifssiissiizzee  00xxdd559900  aatt  00xx225522bb000000 00
/bboooott//kkeerrnneell//iiff__eenncc..kkoo  ssiizzee  00xx33225500  aatt  00xx2244aabb000000
Boooottiinngg...... ell//ppfflloogg..kkoo  ssiizzee  00xx22aabb88  aatt  00xx22552288000000
/bboooott//kkeerrnneell//iiff__ggrree..kkoo  ssiizzee  00xx66ee3300  aatt  00xx2244aaff000000

Afterwards everything is printed normally:
KDB: debugger backends: ddbpffssyynncc..kkoo  ||
KDB: current backend: ddb
Copyright (c) 2013-2018 The HardenedBSD Project.
Copyright (c) 1992-2018 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 11.2-RELEASE-p20-HBSD  07ef86ce9ca(stable/20.1) amd64
FreeBSD clang version 6.0.0 (tags/RELEASE_600/final 326565) (based on LLVM 6.0.0)
VT(vga): resolution 640x480
...


For now this is not a huge problem, but who knows. A future upgrade might need me to manually adjust the boot parameters. Does anyone have an idea why this screen is broken in the installed version, but not when booting then serial installer?

Of course I use 115200 baud (with picocom from Linux via a serial - USB adapter)