Thomas F. schrieb:
Schau mal bei Vector, Kapitel 4.4.5:
Mit dem Jumper kann man konfigurieren, ob der Knoten als Standardknoten oder als optionaler Knoten verwendet werden soll.
Nach Blockdiagramm Fig.4 in den App Hints von NXP zum TJA1055T auf S.12 findet die Umschaltung der Strombegrenzung im Ruhezustand intern im TJA1055T statt, d.h. der (externe) Widerstand (bei Vector: 4.7kΩ||560 Ω = 500 Ω bzw. 4.7kΩ) ist IMMER aktiv und zur Stromreduzierung wird beim gesteuerte Bus-Abschluss eine als Stromquelle dargestellte Struktur in Serie geschaltet.
Auch geht daraus hervor, dass die Steuerung des Abschlusswiderstandes bei FT-CAN IMMER über RTH/RTL (Tippfehler in der Fig.4) läuft.
https://www.nxp.com/docs/en/application-note/AH0801.pdf
Alexander schrieb:
Ich kann zwischen CAN-H und RTH sowie zwischen CAN-L und RTL meine
beiden 5k6 messen, ...
Für vernünftigen Abschluss müssen bei einem Bus mit nur zwei Teilnehmern zwischen CAN-H und RTH bzw. zwischen CAN-L und RTL jeweils etwa 500 Ω zu messen sein.
Wenn du dort 5.6 kΩ misst, sind deine Treiber als optionale Knoten aufgebaut und für die direkte Kommunikation in dieser Bestückung so eher nicht zu gebrauchen, weil ein (halbweg) richtiger Busabschluss komplett fehlt. Um das zu ändern, könntest du parallel zu den 5.6 kΩ je einen Widerstand von 560 Ω schalten, um auf etwa 500 Ω zu kommen.
(Vector Kapitel 4.4.5, NXP App Hints 9.1.1.1 Variable System Size and Optional Nodes)
Alexander schrieb:
Ich hab einen TJA1055 CAN-Transceiver gemäß Datenblatt terminiert mit
5k6 so hat das bisher im Auto auch immer funktioniert.
Ja klar, im Auto bist du damit wahrscheinlich (als optionaler Knoten) auf den vorhandenen und korrekt abgeschlossenen Bus gegangen. Dann liegst du mit 5.6 kΩ völlig vernünftig (kleiner 6 kΩ lt. NXP unter Kap. 9.1.1.1) - kurz: works as designed.
Alexander schrieb:
... aber zwischen CAN-H und GND messe ich nichts.
Warum auch?
Alexander schrieb:
Da steht leider auch nur was im Datenblatt steht, Terminierung über die
RTL RTH Pins.
So ist die Welt nun einmal - so ist FT-CAN spezifiziert.
Ich verstehe allerdings dein Problem nicht ganz. An RTH und RTL sollten nach deiner Beschreibung doch die 5.6kΩ Widerstände hängen und da jeweils einen passenden Abschlusswiderstand huckepack drauf zu löten, sollte doch kein Hexenwerk sein.
Zeig einmal ein Photo von deiner Platine.
Alexander schrieb:
Ich würde aber gerne wissen ob es eine andere
Möglichkeit der Terminierung gibt.
Um auf deine Eingangsfrage zurück zu kommen: Ja gibt es, so wie von Vector gezeigt, mit einem Jumper, um von Standardknoten auf optionalen Knoten umkonfigurieren zu können.