Ciao,
Il log CAN ottenuto durante la lettura non rappresenta effettivamente il "contenuto" dell'EEPROM, ma mostra i messaggi CAN che richiedono informazioni all'EEPROM e le relative risposte contenenti i dati dell'EEPROM.
Citazione: |
| Purtroppo, viene visualizzato solo con 8 bit; è possibile in qualche modo convertirlo a 16 bit? |
Un po' inutile... da due valori a 8 bit, semplicemente osservandoli, si dovrebbe essere in grado di ottenere un valore a 16 bit nell'ordine di byte desiderato.
Esempio: 0x12 0x34 può essere interpretato come 0x1234 o 0x3412, a seconda dell'ordine dei byte utilizzato.
Con quale protocollo vengono effettivamente interrogati i dati? Utilizzando KWP2000 tramite CAN (ISO 11898, ISO 15765-2)?
Come punto di partenza per te: cerca "presentation_debrecen_en_2008_03_27.pdf".
In quella posizione, controllerei gli ID di protocollo 0x21, 0x22, 0x23, ecc., e verificherei se qualcosa di simile compare nel log CAN.
Purtroppo, le specifiche KWP2000 o UDS, che includono dettagli sugli ID dei protocolli, sono a pagamento, ma sono sicuro che si possa trovare qualcosa di simile online.
Cordiali saluti, Rainer.