
Hi Huan
On Thu, 2024-12-12 at 12:00 +0800, Huan Zhou wrote:
On Wed, Dec 11, 2024 at 09:35:12AM +0100, Marcel Ziswiler wrote:
[snap]
I tried and it seems to work fine, resp. the only difference I could spot is that instead of 'crc32+ OK' it prints some random ASCII characters in the last line before any U-Boot output:
do you mean the extra '\n'?
No, it literally printed some random chars, but now it seems fine. Probably some unrelated glitch maybe UART related.
i think it may be your baud rate setting problem? I use xshell and the baud rate is set to 115200 and the random char issue never happens to me.
Yes, could indeed be. However, I do use a quality FTDI FT232R with proper voltage-level translation circuitry and also set it to 115200 baud. If I get time I will hook up my scope to see what that tells us.
Actually, one out of five to ten boots it prints such random chars: �,��&�%Hj�H�
I tried cyyself opensbi again and after 10 boots it also printed similar random chars. Actually, it even always prints the exact same ones when it happens. I guess, sooner than later, somebody might need to debug into what exactly is happening there (;-p).
[ 0.579] ## Checking hash(es) for Image opensbi ...�,��&�%Hj�H�
Anyway, regular upstream opensbi seems to work just fine, good.
[snap]
Thanks!
Cheers
Marcel