I’d like to build my own LCD cape from a 4.3" LCD. If I buy some random 4.3" LCD with 480x272 resolution, can I just hook it up to the beaglebone and force a load of the device tree BB-BONE-LCD4-01-00A1.dts by cutting and pasting into am335x-bone-common.dtsi should everything just work? eg LXDE will be properly configured, etc?
Certainly if I buy the same New Haven 4.3" display it should just work but there are lower cost 4.3" LCDs out there but I’m wondering if the different LCDs have something that needs to be configured besides the same pinout.
eg I swapped out the .dts file in linux-dev/KERNEL/firmware/capes/BB-BONE-LCD7-01-00A3.dts
then recompiled and it worked. Just recompiling using:
dtc -O dtb -o BB-BONE-LCD7-01-00A3.dtbo -b 0 -@ BB-BONE-LCD7-01-00A3.dts
and coping to /lib/firmware/BB-BONE-LCD7-01-00A3.dtbo doesn’t work.
Hi, I am trying to modify LCD4 cape and disable all five GPIO buttons in order to enable SPI0 and SPI1. I tried disabling default LCD cape by adding capemgr.disable_partno=BB-BONE-LCD4-01
to uEnv and enable my modified cape there. It didn’t work out very well. Also, adding cape to capemgr in run time will only flash the screen every one second. Can you give me more details on how to enable your cape?