This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM3358: am335x u-boot 2017 splash screen

Part Number: AM3358


Tool/software: Linux

I use BeagleBone Black, and debian rootfs and my BBB connect to LCD TFT565. I plan to make a splash screen using u-boot 2017.09. 

I Tried to have menuconfig which support with LCD

my .config is..

#
# Graphics support
#
CONFIG_DM_VIDEO=y
# CONFIG_VIDEO_BPP8 is not set
CONFIG_VIDEO_BPP16=y
# CONFIG_VIDEO_BPP32 is not set
# CONFIG_CONSOLE_NORMAL is not set
# CONFIG_CONSOLE_ROTATION is not set
# CONFIG_CONSOLE_TRUETYPE is not set
# CONFIG_SYS_WHITE_ON_BLACK is not set

when I compile I have error  like this

drivers/built-in.o: In function `simple_panel_ofdata_to_platdata':
/.../u-boot/am335x_bbb/../drivers/video/simple_panel.c:53: undefined reference to `uclass_get_device_by_phandle'
drivers/gpio/built-in.o: In function `gpio_request_tail':
/.../u-boot/am335x_bbb/../drivers/gpio/gpio-uclass.c:666: undefined reference to `ofnode_get_name'
drivers/gpio/built-in.o: In function `dev_read_phandle_with_args':
/.../u-boot/am335x_bbb/../include/dm/read.h:443: undefined reference to `ofnode_parse_phandle_with_args'
arm-linux-gnueabihf-ld.bfd: BFD (GNU Binutils for Ubuntu) 2.26.1 assertion fail ../../bfd/elf32-arm.c:8437
arm-linux-gnueabihf-ld.bfd: BFD (GNU Binutils for Ubuntu) 2.26.1 assertion fail ../../bfd/elf32-arm.c:8437
arm-linux-gnueabihf-ld.bfd: BFD (GNU Binutils for Ubuntu) 2.26.1 assertion fail ../../bfd/elf32-arm.c:8437
arm-linux-gnueabihf-ld.bfd: error: required section '.rel.plt' not found in the linker script
arm-linux-gnueabihf-ld.bfd: final link failed: Invalid operation
/.../u-boot/Makefile:1255: recipe for target 'u-boot' failed
make[1]: *** [u-boot] Error 1
make[1]: Leaving directory '/.../u-boot/am335x_bbb'
Makefile:150: recipe for target 'sub-make' failed
make: *** [sub-make] Error 2

Anyone can help??