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.

AM3351: beaglebone black u-boot splash

Part Number: AM3351

Hi, can you please provide some guidance. 

We are using processor sdk 09 01 00 001 and arago for the beaglebone black.

I'm trying to get the u-boot splash screen working on the board using this guide:

https://software-dl.ti.com/processor-sdk-linux/esd/AM335X/09_01_00_001/exports/docs/linux/Foundational_Components/U-Boot/Apps-Splash-Screen.html

First the folder structure for u-boot-ti-staging is not the same as described in the guide i.e.

arch/arm/cpu/armv7/am33xx/clock_am33xx.c is not in that location, I found it in u-boot-ti-staging/arch/arm/mach-omap2/am33xx/clock_am33xx.c

is this the correct file?

Secondly the guide refers to a frame buffer to am3355x-fb.c. 

drivers/video/am335x-fb.h
this file is not present at all, how can I add this or where can it be found?

From the guide: In board.c add includes for mmc, fat, lcd, and the frame buffer
#include <libfdt.h>
#include <fdt_support.h>
#include <mmc.h>
#include <fat.h>
#include <lcd.h>
#include <../../../drivers/video/am335x-fb.h>

Which board.c file is being referred to:

u-boot-ti-staging/arch/arm/mach-omap2/am33xx/board.c

or

u-boot-ti-staging/board/ti/am335x/board.c