Hallo zusammen, Kennt jemand einen kostenlosen IP-Core um CAN-FD zu implementieren? Am liebsten wäre mir etwas für einen max10 von Intel, falls möglich. Auf die schnelle hab ich diesen Core gefunden: https://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core Der wäre wohl kostenlos als Uni-Projekt mit VW entstanden und halbwegs gepflegt. Allerdings steht da was von nur bis 5 MBaud getestet. Eigentlich wären die vollen 8MBaud schon nett... Hat da jemand Erfahrung mit? Wir haben vor einigen Jahren mal nach normalen CAN IP-Cores geschaut und damals nix kostenloses gefunden. Die Angebote fingen so bei 20k an, das is uns zu viel für die "drei" Produkte im Jahr. Dafür spendieren wir dann lieber zusätzlich nen ARM der des übernimmt. Viele Grüße, Fabian
Hallo Fabian, CAN-FD schrieb: > als Uni-Projekt mit VW entstanden (...) > Allerdings steht da was von nur bis 5 MBaud getestet. Es gibt auch keine automotive-qualifizierten Transceiver für mehr als 5 MBaud auf Grund der in dem Segment gegebenen Bus-Lasten und Kabel-Längen. Mit dem Hintergrund interpretiere ich das >> Operation up to 5 Mbits was tested >> (depending on physical layer transceiver type). als "nicht getested wegen der Nichtverfügbarkeit eines schnelleren physikalischen Transceivers".
Vielleicht ist ein MCP2518FD (~1,30 €) eine mögliche Alternative, wenn es keinen passenden IP Core gibt, dann muss kein zusätzlicher Mikrocontroller verbaut/Programmiert werden.
CAN-FD schrieb: > Auf die schnelle hab ich diesen Core gefunden: > > https://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core > > Der wäre wohl kostenlos als Uni-Projekt mit VW entstanden und halbwegs > gepflegt. hmm, in den sourcen steht sowohl:
1 | Permission is hereby granted, free of charge,...... |
als auch:
1 | The CAN protocol is developed by Robert Bosch GmbH and protected by patents...... |
M.W. vertickert auch Bosch VHDL-Code, du solltest dich bzgl. Lizenz/Verwendbarkeit wohl mal schlau machen. Ansonsten waere ein separater CAN-FD-Controller per SPI wohl die einfachere Loesung.
berndl schrieb: > The CAN protocol is developed by Robert Bosch GmbH and protected by > patents......M.W. vertickert auch Bosch VHDL-Code, du solltest dich > bzgl. > Lizenz/Verwendbarkeit wohl mal schlau machen. Ansonsten waere ein > separater CAN-FD-Controller per SPI wohl die einfachere Loesung. Die Patente zum klassischen CAN müssten eigentlich schon abgelaufen sein, wurde schließlich 1986 vorgestellt. Für CAN-FD könnte es noch gültige Patente geben. CAN-FD schrieb: > Hat da jemand Erfahrung mit? Wir haben vor einigen Jahren mal nach > normalen CAN IP-Cores geschaut und damals nix kostenloses gefunden. Die > Angebote fingen so bei 20k an, das is uns zu viel für die "drei" > Produkte im Jahr. Schon mal bei IFI geschaut und Angebot machen lassen? K.A. was der CAN-FD kostet aber der normale Core ist deutlich unter 10k.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.