Re: Softwareprobleme Kategorie: CAN-Bus (von André H. - 19.09.2004 1:15) | ||
Als Antwort auf Sftwahreprobleme von Dieter Kalkofen - 14.09.2004 19:33 | ||
| ||
Hallo Dieter, Bitte benutze die Vorschau-Funktion des Forums, damit nicht allzu viele Rechtschreib und Grammatikfehler im Posting sind. Dann liese es sich leichter lesen. > Ich habe Probleme mit dem CAN-Bus > Ich benutze ein CAN-Programm welches nur sendet mit dem alten os-hex V2.* lief das Programm > Tadellos (500 kb sec) > Jetz wolte Ich auf 1000 Kb Sec gehen ud habe das Programm umgestellt > > // Bustiming 500 kB/s > can.init(4,0x07FF,0x0000); > > und Stat der 4 eine 5 eingesetzt (Korrekt?) > > Das Terminal bekam keine Daten > > Gut danach habe ich das neue OS.Hex V30 geladen > Keine funktion > > Danach habe ich zum Test die Programmänderung zurückgenommen > Die Daten �bertragung funktioniert wieder > Aber das Modul funktioniert nur mit hilfe eines dritten Can-Modul > > Installire ich wieder DAS V2 Os ist das Problem behoben > > > Meine Fragen: > sind die CPUs nicht alle gleich meine CPUs sind Ca 1.5 Jahre alt und mit dem V3 nicht > kompatiebel? > zur 1000 KB Sec Programierung sind die einstellungen richtig > Das CAN Programmmodul ist von 2004/01/06 Das hat nichts mit den OS-Versionen zu tun. OSOPT V3.0 läuft mit jeder CC2 Unit. Jedoch gab es vor ca. einen Jahr einen wechsel der MCU (nicht CPU). Seitdem wird das DA-Derivat eingesetzt. Der Vorgänger war das CA-Derivat. Der C164CI kann erst seit dem DA-Derivat mit 1MBit am CAN-Bus arbeiten. Der Vorgänger hingegen nur mit 500kBit. Du hast wahrscheinlich noch eine CC2 mit einem "C164CI-8EM CA". Darum funzt bei Dir 1MBit am CAN-Bus auch nicht. Mehr dazu bei Infineon (Datenblätter). MfG André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | ||
Antwort schreiben Antworten: |