11/26/2020 7:49 PM | |
Joined: 4/28/2015 Last visit: 3/12/2025 Posts: 578 Rating:
|
fbtft is part for the Linux kernel for a long time, but only as a "staging" driver. That means its code had - and apparently still has - significant quality issues. We do not enable staging drivers for the IOT2050 kernel, but you can build your own image with a custom kernel configuration (e.g. some changes to https://github.com/siemens/meta-iot2050/blob/master/recipes-kernel/linux/files/iot2050_defconfig_extra.cfg) and try out if that driver works for you. But: You likely need additional device tree adjustments in order to explain the driver how the display is attached. That may not be trivial, though, also due to the multiplexed pins that are connected with the SPI bus. Using iot2050setup to configure the multiplexed pin on-the-fly may help, but the proper way would a description via a device tree extension. Regarding the debug tty: You can tell the kernel to not use ttyS3 as console (kernel command line adjustment). Edit /etc/default/u-boot-script and run update-u-boot-script afterwards. But be careful, you may render the image unbootable. |
Follow us on