[PATCH v5 07/12] efi_loader: disk: a helper function to create efi_disk objects from udevice

Fabio Estevam festevam at gmail.com
Tue Jun 14 01:54:43 CEST 2022


Hi Heinrich,

On Mon, Jun 13, 2022 at 8:39 PM Heinrich Schuchardt <xypron.glpk at gmx.de> wrote:

> Slowing down every boot without connected serial by 1000ms seems to be a bad idea.
>
> What baud rate are you using?

115200.

> What terminal software are you using giving the late response?

I will check. I am accessing the board remotely.

Heiko also sees the problem. Maybe he could share what terminal
software he uses.

> Does printf() return before the last byte is sent by the serial IO transfer buffer? What size has that buffer?

Looks like I would need to instrument the code to answer this.

> I suggest that the EFI console should not query the screen size before starting the first EFI binary.

Could you please propose I patch doing this?

To be honest, I don't need EFI, but it gets automatically selected,
and that's why I see the problem.

For the moment, I am disabling CONFIG_EFI_LOADER as a workaround.

I can help to test patches, but I am not familiar with EFI to propose a fix.

Thanks,

Fabio Estevam


More information about the U-Boot mailing list