Quantcast
Channel: Armbian news
Viewing all articles
Browse latest Browse all 486

Device Tree Overlays info and help?

$
0
0

I have an orange pi lite and I'm building my (dev 4.10) image using the Armbian tools.

 

So far I figured out how to enable the DT overlays located in /boot/dtb/overlays by editing the armbianEnv.txt file and adding

overlays=sun8i-h3-uart1 sun8i-h3-uart2 sun8i-h3-uart3 sun8i-h3-i2c0 sun8i-h3-spi0-spidev

This now enables the various uart, i2c and spi ports I wish to use and that works.

 

I'm trying to now set up a ADS7846 Touch controller using DTB

 

I have copied the file from https://raw.githubusercontent.com/raspberrypi/linux/rpi-4.4.y/arch/arm/boot/dts/overlays/ads7846-overlay.dts and run

dtc -I dts -O dtb ads7846-overlay.dts -o /boot/dtb/overlays/ads7846-overlay.dtbo   

and changed overlays in armbianEnv.txt to

overlays=sun8i-h3-uart1 sun8i-h3-uart2 sun8i-h3-uart3 sun8i-h3-i2c0 sun8i-h3-spi0-spidev ads7846-overlay

and rebooted.

ads7846-overlay doesn't work and according to the information https://github.com/raspberrypi/firmware/blob/master/boot/overlays/README there is supposed to be extra params supplied as part of the dt load

 

How do I add the settings?

 

Thanks

Andrew


Viewing all articles
Browse latest Browse all 486

Trending Articles