Gast
#4969336
hi, ich bin gerade an meinem ersten Projekt mit einem Zynq und Linux. In der PL habe ich mehrere eigene Module, welche ich über den uio-Kernel-Treiber auch erreiche. Soweit funktioniert alles. Jedoch habe ich das Problem, dass ich nicht weiß, welches uio-device zu welches Modul gehört. Ich kann zwar über das sys-Verzeichnis die einzelnen Adressen der uio-devices abfragen, aber in der SW habe ich eigentliche keine Informationen zu den Modul-Adressen. Es wird keine Header-Datei ala "xparameters.h" erstellt. Der Informationsaustausch zwischen HW und Linux soll ja über den Devicetree erfolgen, was ich auch ausgiebig nutze, jedoch geht der eindeutige Instancename verloren. Am Ende habe ich nur z.B. 3 Uarts an Adressen A, B und C. Weiß jemand, wie ich die Zuweisung der Adressen (automatisch) exportieren kann, so dass ich diese nicht manuell in der SW pflegen muss? grüße