CANhack.de CAN interfaccia RKS+CAN
Tecnica diesel, tecnica motori, diagnosi auto, riparazione e manutenzione.

Ford Fiesta, MS-CAN

 
Nuovo argomento Rispondi 🔗 🖨 CANhack.de - Indice » CAN Abitacolo / Comfort
Autore Messaggio
digidax



Iscritto il: 11/07/2018
Messaggi: 14
Karma: +1 / -0   Grazie, mi piace!


Supporto Premium

Messaggio15-12-2018, 14:07    Oggetto: Ford Fiesta, MS-CAN Cita

Ciao CAn Hacker.

Cerco qualcuno che possa effettuare una registrazione dei dati tramite il protocollo MS-CAN {92,2 kBit/s} (sulla pin 3 [H] e 11 [L] della connessione ODB2).
Nell'auto dovrebbe essere presente il GID (display monocromatico a pixel grandi) e non il sistema Touch & Connect. (Purtroppo, nel mio veicolo è presente il T&C, quindi ho bisogno del vostro aiuto).

Dovrebbero essere acquisite tre scansioni.
Quando il tasto "Setting" viene premuto e rilasciato.
2. Quando la radio è accesa e il nome della stazione RDS è visualizzato sul display, scatta una foto dal GID in modo che io possa identificarla.
3. se l'ingresso è impostato su AUX.

Grazie mille.
Frank.
Torna su Profilo MP
CAN-Diagnose
Administrator
Administrator
Avatar-CAN-Diagnose

Iscritto il: 07/06/2011
Messaggi: 573
Karma: +29 / -0   Grazie, mi piace!
Località: Ländle



Messaggio15-12-2018, 15:35    Oggetto: Ford Fiesta, MS-CAN Cita

Ciao Frank,

Si prega di fornire i dati di contatto (ad esempio, un indirizzo email temporaneo, un numero di cellulare, ecc.), in modo che non siano raggiungibili solo altri clienti.

Buona fortuna, Rainer.
Dipl.-Ing. (FH) Rainer Kaufmann - Embedded Softwareentwicklung
CANhack.de System RKS+CAN: CAN-Bus Interface
Torna su Profilo MP WWW
digidax



Iscritto il: 11/07/2018
Messaggi: 14
Karma: +1 / -0   Grazie, mi piace!


Supporto Premium

Messaggio15-12-2018, 15:38    Oggetto: Ford Fiesta, MS-CAN Cita

Grazie. Contatto: digidax@gmx.net
Torna su Profilo MP
shavenne
CAN-Profi
CAN-Profi


Iscritto il: 27/04/2015
Messaggi: 37
Karma: +6 / -0   Grazie, mi piace!
Località: Paderborn

Supporto CAN

CAN-Diagnose piace questo.
Messaggio15-12-2018, 15:58    Oggetto: Ford Fiesta, MS-CAN Cita

92,2? Dovrebbe essere 95,238.

Il pulsante "Impostazioni", se è identico a quello del Vectra C, dovrebbe esserlo.
01 FF = Premere.
00 FF 01 = Rilascia.
(Sull'ID 0x206)

Non posso fornire il resto del servizio perché non ho più installato il lettore radio originale e ho il CID, mentre il GID probabilmente può essere collegato allo stesso modo. Inoltre, come ho detto, ho una Vectra C icon_wink.gif.


Ultima modifica il 15-12-2018, 15:59, modificato 1 volta in totale.
Torna su Profilo MP
digidax



Iscritto il: 11/07/2018
Messaggi: 14
Karma: +1 / -0   Grazie, mi piace!


Supporto Premium

Messaggio17-12-2018, 8:54    Oggetto: Ford Fiesta, MS-CAN Cita

Certo, 95.238 è corretto, ma devo utilizzare un'altra interfaccia, perché l'RKS-CAN non riceve nulla con l'impostazione 95238.

Su 0x206, in condizioni normali, ho il valore 00 91 01. Proverò a inserire il valore 01 FF e vedrò cosa succede.

Grazie mille intanto,
Frank.


Ultima modifica il 17-12-2018, 8:56, modificato 1 volta in totale.
Torna su Profilo MP
shavenne
CAN-Profi
CAN-Profi


Iscritto il: 27/04/2015
Messaggi: 37
Karma: +6 / -0   Grazie, mi piace!
Località: Paderborn

Supporto CAN

Messaggio17-12-2018, 11:53    Oggetto: Ford Fiesta, MS-CAN Cita

Mmm, forse è diverso nella Corsa.

Codice:
      if (serialCommand == "BTN_OK") {
        sendIntoCAN(0x206, 3, 0x1, 0x84);
        sendIntoCAN(0x206, 3, 0x0, 0x84, 0x1);
      }
      if (serialCommand == "BTN_SETTINGS") {
        sendIntoCAN(0x206, 3, 0x1, 0xFF);
        sendIntoCAN(0x206, 3, 0x0, 0xFF, 0x1);
      }
      if (serialCommand == "BTN_BC") {
        sendIntoCAN(0x206, 3, 0x1, 0x1);
        sendIntoCAN(0x206, 3, 0x0, 0x1, 0x1);
      }
      if (serialCommand == "BTN_MAIN") {
        sendIntoCAN(0x206, 3, 0x1, 0xE0);
        sendIntoCAN(0x206, 3, 0x0, 0xE0, 0x1);
      }
      if (serialCommand == "BTN_UP") {
        sendIntoCAN(0x206, 3, 0x8, 0x83, 0xFF);
      }
      if (serialCommand == "BTN_DOWN") {
        sendIntoCAN(0x206, 3, 0x8, 0x83, 0x1);
      }


Ci sono ancora gli altri pulsanti che ho nel mio codice sorgente icon_wink.gif
Torna su Profilo MP
digidax



Iscritto il: 11/07/2018
Messaggi: 14
Karma: +1 / -0   Grazie, mi piace!


Supporto Premium

Messaggio17-12-2018, 12:01    Oggetto: Ford Fiesta, MS-CAN Cita

Grazie, lo verificherò questo pomeriggio.

In realtà, vorrei trasferire e visualizzare i valori di una batteria di una sedia a rotelle, appartenente a un amico, sul GID, mentre questa viene caricata nel bagagliaio durante il viaggio. Per fare ciò, ho impostato il GID in OP-COM su "senza radio - Touch & Connect", che è quello installato sulla CD60, ma ora ho due schermate vuote e il computer di bordo, ma la scheda delle impostazioni è scomparsa. Sarebbe quindi presente virtualmente alla radio, quindi dovrebbe apparire la finestra delle impostazioni quando invio il messaggio corretto, come se fosse una radio virtuale.

Allora, dovrei provare a utilizzare il CAN bus per "riempire" i campi vuoti con dati, per l'Astra ho trovato alcuni frame su internet, purtroppo non riesco a registrarli io stesso, perché il sistema Touch & Connect non trasmette alcun frame al GID.

Grazie per qualsiasi aiuto.
Frank.
Torna su Profilo MP
shavenne
CAN-Profi
CAN-Profi


Iscritto il: 27/04/2015
Messaggi: 37
Karma: +6 / -0   Grazie, mi piace!
Località: Paderborn

Supporto CAN

Messaggio17-12-2018, 12:10    Oggetto: Ford Fiesta, MS-CAN Cita

Anche con la radio, esiste una scheda "Impostazioni" chiamata
Codice:
sendIntoCAN(0x691, 8, 0x41, 0x0, 0x60, 0xC, 0x82, 0x0, 0x2, 0x2a);
sendIntoCAN(0x766, 8, 0x41, 0x6, 0x46, 0x4, 0x1, 0x2, 0x0, 0x0);
.

Le altre due schede sono vuote perché prima devi far credere che ci sia una radio accesa.

Ecco come procedo per la radio e il navigatore:
icon_wink.gif

Ogni pochi secondi (lo invio ogni 2 secondi). Allora, i simboli dovrebbero comparire nella scheda (a condizione che il sistema di infotainment di Corsa e Vectra siano identici).

Per il testo, ascolta pure il canale 0x6C1.

Forse dovrai impostare il mio codice su CD70/DVD90, dato che avevo installato un CD70.

Ho installato un tablet nel mio veicolo e volevo che fosse integrato nel miglior modo possibile, con il sistema di infotainment, il controllo del display originale e l'unità di controllo originale.

Oppure, una volta, da un amico ho fatto visualizzare un determinato valore dalla centralina del motore nella sezione FSE (su una Astra H), perché lui voleva tenerlo sotto controllo icon_wink.gif. A proposito, l'interfaccia di controllo era esattamente la stessa della mia Vectra.



Non hai il permesso di visualizzare questi file, accedi o registrati per ottenere diritti estesi o aggiornamenti di stato.



Ultima modifica il 17-12-2018, 12:15, modificato 1 volta in totale.
Torna su Profilo MP
digidax



Iscritto il: 11/07/2018
Messaggi: 14
Karma: +1 / -0   Grazie, mi piace!


Supporto Premium

Messaggio17-12-2018, 12:22    Oggetto: Ford Fiesta, MS-CAN Cita

Assolutamente geniale.
Mi stai aiutando molto.

Ecco quello che ho registrato ieri sul bus MS-CAN:


; +ID del messaggio
; | Tempo di ciclo in ms (0 = manuale)
;| | Lunghezza dei dati +
; | | | +Tipo di frame
;| | | | + Dati del messaggio
; | | | | |
101h 0 8 D FEh 01h 3Eh 00h 00h 00h 00h 00h
180h 0 8 D 46h 01h 12h 0C 7B 01h 2D FFh
188h 0 6 D 46h 02h 00h 00h 00h 00h
189h 0 4 D 46h 01h 0Fh FFh
18Ah 0 6 D 46h 00h 04h 00h 00h 00h
206h 0 3 D 00h 91h 01h
208h 0 6 D 08h 16h 01h 00h 00h 00h
241h 0 8 D 30h 00h 00h 00h 00h 00h 00h 00h
246h 0 8 D 02h 1Ah BBh 55h 55h 55h 55h 55h
247h 0 8 D 01h 20h 00h 00h 00h 00h 00h 00h
2B0h 0 8 D 46h 0Ch 00h 0Ah 00h 00h 00h 00h
2C1h 0 8 D 30h 00h 00h 00h 00h 00h 00h 00h
2C8h 0 8 D 30h 00h 00h 00h 00h 00h 00h 00h
450h 0 4 D 46h 07h 06h 00h
452h 0 3 D 46h 02h 01h
454h 0 8 D 46h 00h 80h 00h 01h 00h 00h 00h
458h 0 8 D D2h 10h 47h A1h C8h C6h AEh C2h
4C6h 0 8 D 46h 21h AFh FEh 00h 00h 00h 00h
4E0h 0 7 D 48h C9h 02h 00h 00h 00h 00h
4E8h 0 7 D 46h 0Fh 00h 00h 00h 00h 00h
4ECh 0 5 D 46h 07h 36h 1Fh 04h
4EEh 0 4 D 46h 03h 03h F6h
4F0h 0 5 D 46h 2Fh 10h 00h 00h
4F1h 0 3 D 46h 03h 00h
4F2h 0 3 D 46h 00h 01h
501h 0 8 D 61h 01h 42h 12h 01h 00h 40h 01h
506h 0 8 D 86h 01h 42h 16h 84h 00h 00h 03h
508h 0 8 D 18h 01h 42h 16h 01h 00h 40h 02h
641h 0 8 D 21h 00h 00h 00h 00h 00h 00h 5Ah
646h 0 8 D 04h 5Ah BBh 40h 01h 00h 00h 00h
666h 0 8 D 48h 06h 46h 0C 00h 11h 00h 00h
668h 0 8 D 46h 06h 48h 00h 0C 12h 37h FFh
680h 0 6 D 46h 00h 41h 00h 00h 00h
681h 0 5 D 46h 00h 00h 00h 00h
682h 0 3 D 46h 01h 63h
683h 0 3 D 46h 01h 63h
696h 0 8 D 46h 00h 60h 06h 91h 00h B0h 10h
698h 0 8 D 48h 00h 60h 02h 82h 00h 04h 00h
6C8h 0 8 D 23h 26h 02h E0h 50h 00h 30h 20h
766h 0 8 D 41h 06h 46h 04h 01h 02h 00h 00h

Ho ricercato il codice 6C1 per RDS e il codice 6C7 per il telefono, e ho anche analizzato la struttura del messaggio multiplo, che incrementa sequenzialmente da 21 a 2F.

Esiste un'unità CU per l'Astra, e il ceco scrive sull'intero display, può anche aggiungere nuove voci a sinistra.

Quali impostazioni hai utilizzato per il modulo MS CAN nel monitor KCAN? Purtroppo, con il valore 95238 non ottengo alcun risultato.
Torna su Profilo MP
shavenne
CAN-Profi
CAN-Profi


Iscritto il: 27/04/2015
Messaggi: 37
Karma: +6 / -0   Grazie, mi piace!
Località: Paderborn

Supporto CAN

Messaggio17-12-2018, 12:26    Oggetto: Ford Fiesta, MS-CAN Cita

Non ho un KCAN, utilizzo un Arduino con un MCP2515. icon_wink.gif

Quando sono a casa, vedo se riesco a trovare le mie note scritte a mano. Lì avevo appuntato, in modo approssimativo, a quale byte corrispondeva cosa nel chip 6c1. Per me, è stato un lavoro enorme, perché era il mio primo progetto CAN e prima di allora non avevo mai avuto niente a che fare con il CAN, tanto meno con la programmazione di microcontrollori icon_redface.gif.

Ho già provato a creare dei menu personalizzati, e ha funzionato. Non l'ho sviluppato ulteriormente.



Non hai il permesso di visualizzare questi file, accedi o registrati per ottenere diritti estesi o aggiornamenti di stato.



Ultima modifica il 17-12-2018, 12:32, modificato 2 volte in totale.
Torna su Profilo MP
CAN-Diagnose
Administrator
Administrator
Avatar-CAN-Diagnose

Iscritto il: 07/06/2011
Messaggi: 573
Karma: +29 / -0   Grazie, mi piace!
Località: Ländle



Messaggio17-12-2018, 14:06    Oggetto: Ford Fiesta, MS-CAN Cita

digidax ha scritto:
certo, 95.238 è corretto, ma devo utilizzare un'altra interfaccia, perché l'RKS-CAN non riceve nulla con l'impostazione 95238.

Su 0x206, in condizioni normali, ho il valore 00 91 01. Proverò a inserire il valore 01 FF e vedrò cosa succede.

Grazie mille intanto,
Frank

Hai mai provato a modificare leggermente la bitrate, aumentandola o diminuendola?
Per favore, non includete punti o virgole quando indicate la bitrate, altrimenti potrei erroneamente interpretare il valore come "95".

Cordiali saluti, Rainer.
Dipl.-Ing. (FH) Rainer Kaufmann - Embedded Softwareentwicklung
CANhack.de System RKS+CAN: CAN-Bus Interface
Torna su Profilo MP WWW
digidax



Iscritto il: 11/07/2018
Messaggi: 14
Karma: +1 / -0   Grazie, mi piace!


Supporto Premium

Messaggio17-12-2018, 14:36    Oggetto: Ford Fiesta, MS-CAN Cita

Proverò più tardi.

Grazie. Cordiali saluti, Frank.
Torna su Profilo MP
digidax



Iscritto il: 11/07/2018
Messaggi: 14
Karma: +1 / -0   Grazie, mi piace!


Supporto Premium

Messaggio17-12-2018, 17:00    Oggetto: Ford Fiesta, MS-CAN Cita

Ho provato con i codici 95238 e 95200, senza successo. Sul modello HS Can, l'interfaccia funziona con 500 k. In alternativa, l'interfaccia CAN di Peak funziona sulla stessa connessione a 95,238 kBit/s, il che esclude la possibilità di un'inversione dei livelli logici H/L.

Cosa posso testare ancora?
Torna su Profilo MP
CAN-Diagnose
Administrator
Administrator
Avatar-CAN-Diagnose

Iscritto il: 07/06/2011
Messaggi: 573
Karma: +29 / -0   Grazie, mi piace!
Località: Ländle



Messaggio18-12-2018, 11:13    Oggetto: Ford Fiesta, MS-CAN Cita

digidax ha scritto:
Ho provato con 95238 e 95200, senza successo. Sul modello HS Can, l'interfaccia funziona con 500 k. In alternativa, l'interfaccia CAN di Peak funziona sulla stessa connessione a 95,238 kBit/s, il che esclude la possibilità di un'inversione dei livelli logici H/L.

Cosa posso ancora testare?

Ciao,

Più tardi darò un'occhiata al codice per capire come vengono impostati i registri del chip in base alla bitrate inserita.

Valori come 95500 e 95000 come bitrate potrebbero essere provati, dato che le bitrate regolabili non sono arbitrarie, ma devono essere generabili tramite divisori interi della frequenza di base sul CAN.

Cordiali saluti, Rainer.
Dipl.-Ing. (FH) Rainer Kaufmann - Embedded Softwareentwicklung
CANhack.de System RKS+CAN: CAN-Bus Interface
Torna su Profilo MP WWW
CAN-Diagnose
Administrator
Administrator
Avatar-CAN-Diagnose

Iscritto il: 07/06/2011
Messaggi: 573
Karma: +29 / -0   Grazie, mi piace!
Località: Ländle



Messaggio21-12-2018, 23:39    Oggetto: Ford Fiesta, MS-CAN Cita

Aggiornamento: Tramite la porta seriale virtuale e l'interfaccia ASCII, è possibile regolare il bitrate, proprio come nel caso del SJA1000.

Comando Snnmm -> Sc34e per aprire il bus CAN a 95238 bit/s.
icon_idea.gif

Potrei provare a testare questo con i valori appropriati, ma per il comando syXXXXXX, almeno, non sono riuscito a trovare alcun errore.

Se qualcuno potesse inviarmi un dispositivo di controllo che produce una bitrate errata, potrei provare a fare il debug per capire dove si verifica il problema. http://www.kaufmann-automotive.ch/it/RKS+CAN-ASCII-Interface.pdf

Cordiali saluti, Rainer.
Dipl.-Ing. (FH) Rainer Kaufmann - Embedded Softwareentwicklung
CANhack.de System RKS+CAN: CAN-Bus Interface


Ultima modifica il 21-12-2018, 23:47, modificato 1 volta in totale.
Torna su Profilo MP WWW
Nuovo argomento Rispondi 🔗 🖨 CANhack.de - Indice » CAN Abitacolo / Comfort
Vai a:  
Non puoi scrivere nuovi argomenti in questo forum.