i2cdetect Raspi 3 Bus 0 1 10 11?

Gast #6626680
Lesenswert?
• ▲
▼
Nur nicht so viele Informationen auf einmal!

Du nutzt also ein Device Tree Overlay um einen externen I2C 
Muxer(PCA954x) zu verwenden? Ich kenne die Dinger zwar nicht, aber zeig 
mal das Overlay.

Wenn ich die Beschreibung zu z.B. i2c-mux-idle-disconnect lese:
1
i2c-mux-idle-disconnect: Boolean; if defined, forces mux to disconnect all children in idle state.

kann ich mir schon vorstellen dass das länger dauert wenn jedesmal auf 
das Register des PCA geschrieben werden muss.
(Firma: TU Chemnitz) #7408457
Lesenswert?
• ▲
▼

Hallo, ich als armer Schlucker, der vom Raspberry Pi 4 beherscht wird und nicht umgekehrt: Ich habe das gleiche Problem, obwohl ich nichts davon wissentlich installiert habe. Weder in /boot/config.txt noch sonstwo.

In der /boot/config.txt genügt:

1
dtparam=i2c1=on
2
dtparam=i2c_arm=on,i2c_arm_baudrate=400000

zum Aktivieren von I²C. (Keine Zeile mit "dtoverlay=".) Während beim (alten?) RPi3 davon nur /dev/i2c-1 entsteht, entstehen beim RPi4 zusätzlich die beiden gemultiplexten /dev/i2c-10 und -11. Kann man zwar ignorieren, aber mit aufgeräumt hat das nichts zu tun.

Da die gleiche Frage ohne Antwort: https://www.reddit.com/r/raspberry_pi/comments/svv0cg/how_to_disable_the_i2c_multiplexer/

Dabei ist mein eigentliches Problem nicht das Herumgammeln von zu vielen /dev/i2c* sondern dass beim RPi3 das BSR[1]->TOUT-Register auf 0 steht (= richtig für die Kommunikation mit AVR als I²C-Slave), beim RPi4 nicht (= ClockStretch-Bug).

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.