Hallo,

wenn da jemand Erfahrung hat, dann bitte ich um Rückmeldung, ggf. per PM.

Das Problem:
- Bananapi M1 (nicht M1+) mit aktuellem Armbian (bookworm, Kernel 6.1.53)
- die für mich wichtigen Einträge /dev/spi0.0 (o.ä., zur SPI-Bus -Ansteuerung) 
gibt es nicht
- wenn ich modprobe spidev von Hand mache auch nicht
- die Einträge im DT (und DT-overlay) treffen nach m.M. auf die Modalias von 
spidev zu
- Null information dazu in dmesg oder über journalctl (laufen da printk vom 
Kernel drüber?)

- Das scheint etliche Leute zu betreffen, aber deren Lösungsvorschläge klappen 
bei mir nicht.

- Ich verstehe den gesamten Mechanismus nicht genau genug, um da was zu 
sinnvolles zu debuggen:
    DTB ist letzlich code/data vor dem booten des Kernel, 
    der Kernel erzeugt beim boot-Prozess Ereignisse (udev), die diese 
Information nutzen,
    daraus leitet er für das interessante Modul die Bezugsadressen und legt das 
Device an
 
???
Bernhard


Antwort per Email an