All of lore.kernel.org
 help / color / mirror / Atom feed
* [BUG] sandbox: './u-boot -l ' fails
@ 2020-09-19 19:48 Heinrich Schuchardt
  2020-09-28  4:24 ` Simon Glass
  0 siblings, 1 reply; 14+ messages in thread
From: Heinrich Schuchardt @ 2020-09-19 19:48 UTC (permalink / raw)
  To: u-boot

Hello Simon,

when I try to run ./u-boot -l the sandbox stalls. Shouldn't it run out
of the box?

$ ./u-boot -l -d arch/sandbox/dts/sandbox.dtb

U-Boot 2020.10-rc4-00018-g21a10244f9-dirty (Sep 19 2020 - 19:55:39 +0200)

Model: sandbox
DRAM:  128 MiB

Warning: host_lo MAC addresses don't match:
Address in ROM is               26:4b:ca:6c:98:f4
Address in environment is       00:00:11:22:33:44

Warning: host_virbr0 MAC addresses don't match:
Address in ROM is               ee:3e:c9:ce:1f:9c
Address in environment is       00:00:11:22:33:45

Warning: host_docker0 MAC addresses don't match:
Address in ROM is               c2:85:07:7b:9a:18
Address in environment is       00:00:11:22:33:46
WDT:   Not found!
MMC:

No output after this point.

The problem also exists with U-Boot v2020.07, v2019.10, v2018.11.

CONFIG_SANDBOX_SDL=y

SDL_InitSubSystem() never returns. It is looping somewhere in U-Boot's
__serial_getc(). I wonder how it gets there without returning from the
function.

I compiled SDL2.cpp from
https://gist.github.com/miguelmartin75/6946310#file-sdl2-cpp-L18
with

g++ SDL2.cpp -D_REENTRANT -I/usr/include/SDL2 -lSDL2 -lGL -o test

and it runs fine showing an X11 windows with red background.

So there seems to be no general problem with the SDL2 library.

Best regards

Heinrich

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2020-09-29 13:05 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-19 19:48 [BUG] sandbox: './u-boot -l ' fails Heinrich Schuchardt
2020-09-28  4:24 ` Simon Glass
2020-09-28  4:46   ` Heinrich Schuchardt
2020-09-28 11:31     ` Heinrich Schuchardt
2020-09-28 13:22       ` Simon Glass
2020-09-28 13:30         ` Heinrich Schuchardt
2020-09-28 13:42           ` Simon Glass
2020-09-28 21:23             ` Heinrich Schuchardt
2020-09-28 22:19               ` Simon Glass
2020-09-28 23:59                 ` Heinrich Schuchardt
2020-09-29  1:21                   ` Heinrich Schuchardt
2020-09-29 11:12           ` Wolfgang Denk
2020-09-29 11:47             ` Heinrich Schuchardt
2020-09-29 13:05               ` Wolfgang Denk

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.