nova serial log output
Alexander Boettcher
alexander.boettcher at genode-labs.com
Wed Feb 9 13:23:45 CET 2022
Hello Primin,
Am 09.02.22 um 12:55 schrieb Duss Pirmin:
> Hello Genodians
>
> I have a UP Xtreme board on which I want to run Genode on. it has a
> Intel core i7 8xxx [1]. This platform only supports UEFI boot.
>
> Starting Sculpt on the device from an USB stick works.
>
> The main problem I have currently, is that I do not receive any serial
> output from the kernel. I also tested with other run scripts like
> `run/log`.
>
> The device has two physical interfaces (COM1 & COM2) that I have enabled
> and configured, in the BIOS, to use the default IO/IRQ values for PCs.
I would suggest to add an message about the used i/o ports in the nova
kernel at the end of Ec::bootstrap(). A trace message with the i/o
values, as used in Console_serial class, will/should show up in the log
when using Sculpt (next to the other kernel messages starting with
[kernel] ...).
Maybe the wrong I/O ports are used or none, but that will reveal your
instrumentation. In UEFI mode the 'bender' tool [0] will by default
assume 0x3f8 if no PCI serial card is detected, maybe this is
problematic in your case. Or 'bender' finds a PCI serial card (Intel AMT
SOL) and the kernel is using that instead.
Hope the hints are useful.
Good luck,
Alex.
[0] see tool/boot/README about pointers about bender
>
> If I start Ubuntu on the device with enabled serial console for GRUB2
> and the kernel, I see the corresponding output on my `picocom` session.
>
> Do you have any suggestions what could be the cause?
>
> Best regards,
> Pirmin
>
>
> [1] https://up-board.org/up-xtreme-edge-compute-enabling-kit/
>
> _______________________________________________
> Genode users mailing list
> users at lists.genode.org
> https://lists.genode.org/listinfo/users
--
Alexander Boettcher
Genode Labs
https://www.genodians.org - https://www.genode.org
More information about the users
mailing list