I am Building a Yocto based filesystem, using the Beaglebone Black, the 4DCAPE-43T.
Using the meta-arago, and meta-ti as a base, running linux-3.12.20 using a custom dts file based
on the am335x-boneblack.dts.
When I boot, I get the TUX icon with Blue feet, and people have told me that it is related to a bug
in the chip, which occurs, when I am driving a 16 bit LCD in 24 bit mode.
Some people suggest modifying the driver/video/da8xx-fb.c files, and swap the bytes there,
but I feel it is better to set the chip in 16 bit mode.
Can this be done in the device tree file?
If so, how?
Here is a list of active modules
root@beaglebone:~# lsmod
Module Size Used by
bufferclass_ti 5405 0
omaplfb 11410 1
ipv6 241475 30
musb_dsps 6511 0
musb_hdrc 52570 1 musb_dsps
snd_soc_omap 2494 0
snd_pcm_dmaengine 2997 1 snd_soc_omap
snd_soc_core 99213 1 snd_soc_omap
snd_compress 7403 1 snd_soc_core
regmap_spi 1469 1 snd_soc_core
snd_pcm 66678 3 snd_soc_core,snd_soc_omap,snd_pcm_dmaengine
snd_page_alloc 4843 1 snd_pcm
snd_timer 16028 1 snd_pcm
snd 45368 4 snd_soc_core,snd_timer,snd_pcm,snd_compress
soundcore 4767 1 snd
pvrsrvkm 175491 6 bufferclass_ti,omaplfb
musb_am335x 1199 0