Mam w domu wymontowane siedzenie z elektryczną regulacją z BMW X5 E70. Po podłączeniu 12V nic się nie dzieje. Zgłębiłam w nocy trochę temat i w przypadku BMW, moduły "użytkowe" komunikują się po K-CAN, który pracuje z częstotliwością 100khz. Pokrywa się to ze scalakiem TJA1055B który znalazłam w środku. Moduły te, po podłączeniu są w trybie uśpienia. Wybudzają je inne moduły np. stacyjka wysyłając odpowiednią ramkę w eter co 500-750ms. Gdy rozgłaszanie tej ramki ustaje - moduły po określonym czasie (kilkanaście, kilkadziesiąt sekund) przechodzą ponownie w tryb uśpienia. Bardzo dobrze opisało to kilka osób na zewnętrznym forum, pod adresem https://avrfreaks.net/forum/can-bus-question-about-tja1055.
Czyli już wiem, że muszę wybudzić ten moduł z głębokiego snu. Na szczęście wygląda na to, że jedna ramka wybudza (chyba) wszystkie moduły. Na wielu stronach (m.in. na http://loopybunny.co.uk/CarPC/filter.php?filter=flag_KCAN1) przewija się informacja o adresie 0x130 i 5 bajtach 45 40 21 8F FE. Wysyłałam takie ramki i cisza. Wysyłałam też inne, ale cisza totalna, moduł nie funkcjonuje (nie mówię, że nie odpowiada, bo prawdopodobnie on jednak nie "gada").
Chciałabym prosić osoby które znają temat CAN/K-CAN w autach o potwierdzenie czy mój tok rozumowania działania jest poprawny oraz pomoc w wybudzeniu modułu siedzenia. Może ktoś wie, jaka ramka powinna aktywować moduł.
Zamieszczam dodatkowo zdjęcie płytki sterującej. Opis wtyczek wzięłam ze strony https://www.newtis.info/tisv2/a/en/e70-x5-xdr...ontrol-units-modules/a187-seat-module-driver/ - tu też jest pokazane, że całość pracuje na K-CAN.

Czyli już wiem, że muszę wybudzić ten moduł z głębokiego snu. Na szczęście wygląda na to, że jedna ramka wybudza (chyba) wszystkie moduły. Na wielu stronach (m.in. na http://loopybunny.co.uk/CarPC/filter.php?filter=flag_KCAN1) przewija się informacja o adresie 0x130 i 5 bajtach 45 40 21 8F FE. Wysyłałam takie ramki i cisza. Wysyłałam też inne, ale cisza totalna, moduł nie funkcjonuje (nie mówię, że nie odpowiada, bo prawdopodobnie on jednak nie "gada").
Chciałabym prosić osoby które znają temat CAN/K-CAN w autach o potwierdzenie czy mój tok rozumowania działania jest poprawny oraz pomoc w wybudzeniu modułu siedzenia. Może ktoś wie, jaka ramka powinna aktywować moduł.
Zamieszczam dodatkowo zdjęcie płytki sterującej. Opis wtyczek wzięłam ze strony https://www.newtis.info/tisv2/a/en/e70-x5-xdr...ontrol-units-modules/a187-seat-module-driver/ - tu też jest pokazane, że całość pracuje na K-CAN.
