fix i2c dev for lvds display support
- Für das i.mx93 Plattform wurde der DL.dtso angelegt (Issue: https://git.kontron-electronics.de/sw/ked/plan/plan-ked-bsp/-/issues/1382). Dies wurde auf basis der Vorarbeit von ehemalige RT-Soft (sw/misc/linux!149 (closed) und MRG: !98 (closed))
Die Adresse 0x5d für die lpi2c2-Busse wird im U-Boot überhaupt nicht aktiviert (trotz Aktivierung der Knoten in u-boot-devicetree. Grund derzeit unbekannt). Der imx93-kontron-dl.dtso wurde daher direkt an den bl-devicetree in der env-datei eingehängt, um das Display zu testen. Dabei zeigte sich Folgendes
- Das Bild auf dem Display war horizontal gespiegelt---> Simon hat dies mit Hardware korrigiert (neue Hardware-Revision dafür berücksichtigen)
- Der Touch-Controller funktioniert derzeit nicht---> (Fehler in Linux: [ 4.999907] Goodix-TS 1-005d: Direct firmware load for goodix_911_cfg.bin failed with error -2).
-
CAN hat auch gefleht. Dafür wurde die Kernel-Unterstützung von Flexcan integriert! (Ich habe versucht mit bitbake menuconfig... zu integrieren, aber wird nicht temporär gepeichert! Bei jeder neue Kompilierung des Kernel wird Flexcan gelöscht. Dafür muss ich bestimmt die Änderung in die defconfig-datei von imx93 kopieren aber die finde ich nicht).
-
Festellung: USB-Interfaces (hub und otg) werden nicht erkannt. (da habe ich nicht weiter gearbeitet)
Merge request reports
Activity
added 1 commit
- 575f0c0d - WIP: kas: Use meta-ked-bootloader feature branch for testing lvds-panel
added 1 commit
- 367b51c5 - meta-ked-imx: conf: Add devicetree for imx93-dl
requested review from @fschrempf
assigned to @akobou
Der Touch-Controller funktioniert derzeit nicht---> (Fehler in Linux: [ 4.999907] Goodix-TS 1-005d: Direct firmware load for goodix_911_cfg.bin failed with error -2).
Zur Info: Diese Fehlermeldung deutet nicht auf ein Problem hin. Der Goodix-Treiber verwendet den Firmware-Mechanismus um eine Config-Datei zu laden, die dann in den Speicher vom Touchcontroller kopiert wird. Das ist aber optional (nur wenn man die Config verändern möchte). Wenn keine Config-Datei im Root-FS ist, dann arbeitet der Controller mit der Config, die bereits im Chip gespeichert ist und man kann diese Fehlermeldung ignorieren.
Superseded by !127 (merged)