Re: Loading splash ok -> <reset>, how to debug?

"Bjoern A. Zeeb" <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
On Sun, 8 Jun 2025, Warner Losh wrote:

> On Sun, Jun 8, 2025, 8:16 PM Bjoern A. Zeeb <[email protected]>
> wrote:
>
>> On Sun, 8 Jun 2025, Mark Millard wrote:
>>
>>> Bjoern A. Zeeb <bzeeb-lists_at_lists.zabbadoz.net> wrote on
>>> Date: Mon, 09 Jun 2025 01:29:50 UTC :
>>>
>>>> . . .
>>>>
>>>> I turned beastie back on and by default it thinks it's booting using
>>>> video; when I toggle through to serial it seems to boot; now that
>>>> might be the accidental "working now".
>>>>
>>>> Where does that menu get it's values from compared to the console
>>>> variable?
>>>>
>>>> Not toggling the menu I see:
>>>> console=efi,comconsole
>>>
>>> Despite the lack of updated to the various man loader* pages,
>>> comconsole was removed/replaced with eficom in (2023):
>>
>> Oh that's funny...
>>
>> I have a feeling a few setenv calls in that code need to become
>> conditionals...  or there is a mapping somewhere ...  otherwise
>> comconsole makes little sense...
>>
>
> Comconsole today is just an alias on aarch64...
>
> Also some versions seem to use space separaters while others use a
>> comma...
>>
>
> I'd love to fix that. Do you have an example.

# grep -r 'setenv(' stand/ | egrep -E '(efi |console )'
stand/efi/loader/main.c:                                setenv("console", "efi comconsole", 1);
stand/efi/loader/main.c:                                setenv("console", "comconsole efi", 1);
stand/i386/loader/main.c:                       setenv("console", "comconsole vidconsole", 1);
stand/i386/loader/main.c:                       setenv("console", "vidconsole comconsole", 1);


-- 
Bjoern A. Zeeb                                                     r15:7
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.