

robertoj
-
Posts
328 -
Joined
-
Last visited
Community Answers
-
robertoj's post in Driving the ili9488 LCD (4.0 inch cheap chinese clone) was marked as the answer
THANKS TO USER KungFuPancake, who showed me his github repo, where he indicates to use the latest Armbian-edge, and provides the a command byte sequence for the ili9488
https://github.com/KungfuPancake/v0_ips_touch_display?tab=readme-ov-file
If you see inverted colors, edit the panel-mipi-dbi-spi.txt and comment the line #command 0x21 before using the mipi-dbi-cmd
If you have the cheap chinese clone LCD (see first post), use this DTS (change the gpio codes as needed):
-
robertoj's post in Kernel DT overlay was marked as the answer
It would be better if you make a copy of the dtbo from the original folder and name, to the overlays-user folder, then use the user_overlays parameter in armbianEnv.txt to add it.
In general, a DTBO copied from one SBC to another, will only work if the Radxa Zero 3W and the Radxa Zero 3 share the same:
* CPU chip
* chip pinout to the wireless chip
* wireless chip
* nothing else extra or missing interfering with the chip-wifi channel
It is always better to have the DTS (source code of DTBO), so you have full awareness of what it does, and compile with armbian-add-overlay
You can try it, then if you don't like the result, disable the dtbo with the user_overlays parameter. ... and report whether it works or not.
When the kernel is upgraded, you may get a better support of the chip (if the Radxa or wifi software engineers have done something toward it)
When you upgrade kernel, the same DTBO can be used to patch the SBC DTB... unless there's a change in kernel module parameters (rare).
-
robertoj's post in OrangePi Zero LTS ili9341 TFT LCD (and later OrangePi Zero 3) was marked as the answer
For anyone interested in connecting the ili9341 to an orange pi zero, and use the adafruit DRM driver: ili9341-spi1-drm.dts
I made these experiments, since the LCD is the only one chip in the SPI bus.
* disconnect the LCD's Chip Select -> LCD remains white
* connect the LCD's Chip Select to GND -> LCD displays the login line and linux crashes soon after <- it might be my orange pi zero, which needs a heatsink
Update: this thread also refers to orange pi zero 3... the solution (with touch function) is in this post:
https://forum.armbian.com/topic/44191-orangepi-zero-lts-ili9341-tft-lcd-and-later-orangepi-zero-3/#findComment-204672
-
robertoj's post in How to completely disable display subsystem on OPi zero ? was marked as the answer
In armbianenv.txt, erase the overlay “tve” (abbreviation of tv signal encoder)
if you don’t use any analog outputs, can the pins be used as GPIO?