
Hi Heinrich,
On Mon, Jun 13, 2022 at 8:39 PM Heinrich Schuchardt xypron.glpk@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