Hallo, ich wollte mal in die Runde fragen, ob wer CAN-FD Lösungen kennt, die bereits auch für normal-sterbliche verfügbar sind (und nicht nur automotive only). Bitte keine IP-Cores nennen, wurden schon angefragt und sind zu teuer. Eine kleine Auflistung habe ich mal rausgearbeitet, vlt hat einer ja weitere Informationen? Atmel ATMSAMV71 (Eval-Board für ATMSAMV71Q21 ist erhältlich, der Mikrocontroller einzeln offenbar noch nicht?) => 2* CAN FD STM32 H7 (noch nicht zu haben, wahrscheinlich ab Q2 2017) => 2* CAN FD Cypress Traveo => Je nach Typ bis zu 8* CAN FD => Keine Information über Verfügbarkeit gefunden => S6J311AS mit 2* CAN FD ab Mai 2017 bei Mouser verfügbar Renesas RH850 (automotive only, daher evtl. nicht erhältlich ? ) => 4* CAN FD NXP S32K (auch automotive only) => 6* CAN FD Microchip MCP2517FD =>SPI Anbindung =>Controller-IC wird noch auf den Markt kommen =>Vorab-Datenblatt bei Microchop direkt auf Nachfrage erhältlich Danke.
Infineon Tricore Aurix Familie (auch Automotive) Da CAN FD Automotive getrieben ist wirst du es im nicht Automotive noch kaum finden. Automotive µC beißen aber auch nicht.
Vorsicht auch, es gibt CAN FD und ISO CAN FD, kurz vor dem Abschluss des Standards wurde noch was geändert. Nicht überall wo CAN FD drauf steht ist auch ISO 11898-2:2015 kompatibel drin. Die Atmel SAM C21 gibt es zum Beispiel auch noch und die haben "CAN-FD 1.0", was auch immer das genau heissen soll, vermutlich aber eher "non-ISO CAN FD". Ist alles noch irgendwie unlustig, da wird ziemlich unscharf spezifiziert, obwohl die verschiedenen Versionen nicht zusammen spielen. Das hier könnte hilfreich sein: https://can-newsletter.org/hardware/semiconductors
Im Datenblatt des ATMSAMV71Q21 steht im Datenblatt dass der CAN-FD der Bosch-Spezifikation folgt. Weiß jemand ob das jetzt der nach dem ISO-Standard ist?
Die BOSCH Spezifikation ist die ältere Lösung. Die aktuelle, zukünftig überall verwendete Lösung ist ISO CAN FD. Bei HITEX gibt es für ca. 150 € ein AURIX Eval Board mit einem PD Device drauf, hier könnte man bereits jetzt (Zeit = Geld) an ein CAN FD Device kommen. Gruss KLICK
Wir verwenden den samv71 rev A da ist noch die alte bosch ip. revB des chips implementiert die neuere Version, unser Lager hat die Ware schon. Ich habs noch nicht auf meinem Schreibtisch. Es gibt dann noch den sama5d2.
Stefan schrieb: > Wir verwenden den samv71 rev A da ist noch die alte bosch ip. revB > des > chips implementiert die neuere Version, unser Lager hat die Ware schon. > Ich habs noch nicht auf meinem Schreibtisch. Der Atmel Support hat mir das bestätigt, dass es in der Rev-B den neuen Can-FD drinnen hat. Aber noch keine Information bzgl. Verfügbarkeit und wie man dran kommt. Hast du da Informationen?
Ich wollte gerade einen neuen Beitrag dazu schreiben, da kam der hier wieder mit hoch. Gibt es denn inzwischen schon irgendwo kleine ISO CAN-FD fähige Controller, also ISO 11898-2:2015 kompatibel? So 64 pins mit 2 CAN Modulen wäre schick. NXP hat da was, kommt aber erst. ST hat SPCxxx im kommen die noch nicht Online aufgeführt werden. Infineon geizt ohnehin mit Information, da soll aber was kommen. Renesas weiss ich mehr, kommt auch später als von mir erhofft. Microchip/Atmel habe ich gerade angefragt, die haben nach eigener Aussage nichts, SAMV71 wurde erwähnt als nicht-ISO CAN-FD. Am liebsten wäre mir ja ein ATMega64M2 mit 64 Pins in 0,5mm Pitch, zwei ISO CAN-FD Modulen, 64MHz, 32 Bit Timer, Timer/ADC Prescaler mit deutlich mehr Bits... :-) Tja.
Die S32K von NXP sehen nicht so schlecht aus, die PS32K144UAT0VLHA sind wohl immerhin schon in Pre-Produktion. PS32K144UAT0VLHA Wobei ich seltsam finde, dass die Dinger drei CANs haben aber nur einer davon ISO CAN-FD tauglich ist.
Rudolph R. schrieb: > Die S32K von NXP sehen nicht so schlecht aus Das sind die ehemaligen Freescale. Die werden bei Automotive Firmen bereits evaluiert, gibt es aber offiziell noch nicht. Anderseits gibt es die LPC54 jetzt auch mit CAN-FD und die gibt es bereits, auch ein Eval-Board: http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/lpc-cortex-m-mcus/lpc54000-series-cortex-m4-mcus/power-efficient-microcontrollers-mcus-with-advanced-peripherals-based-on-arm-cortex-m4-core:LPC546XX?tab=Design_Tools_Tab http://www.nxp.com/products/software-and-tools/software-development-tools/software-tools/lpcxpresso-boards/lpcxpresso-development-board-for-lpc5460x-mcus:OM13092 http://www.mouser.de/ProductDetail/NXP-Freescale/OM13092/?qs=sGAEpiMZZMtI26rxh1qzjqrURbY1zRLHo43tKHBo89s%3d
Lothar schrieb: > Anderseits gibt es die LPC54 jetzt auch mit CAN-FD und die gibt es > bereits, auch ein Eval-Board Korrektur: auf dem Eval-Board ist ein LPC54608 und der mit CAN-FD ist LPC54618 gibt es also wohl noch nicht ...
Die LPC54618 sind allerdings LQFP208 oder TFBGA180 und mir dadurch deutlich zu fett, unter LQFP100 gibt es in der Familie nichts. Mal davon ab, dass die wohl nicht Automotive sind. Die SPC5748G sind mit der neuesten Maske wohl auch ISO CAN-FD konform, Tapeout war im März, mal schauen, wann man die bekommen kann. Nur das gleiche Problem, deutlich zu viele Pins dran. Tja, weiter warten.
Der SAMV71 ist ISO CAN-FD konform , man kann beim Microchip FAE einen ISO CAN conformance test Report anfragen. Kleine CAN-FD Kontroller wäre die SAMC21 Serie, soll auch automotive werden, habe dazu aber noch keine genaueren INfos da uns die CM0+ zu klein sind (brauchen mehr als 256KB flash)
Rudolph schrieb: > Die LPC54618 sind allerdings LQFP208 oder TFBGA180 und mir dadurch > deutlich zu fett, unter LQFP100 gibt es in der Familie nichts. > Mal davon ab, dass die wohl nicht Automotive sind. schau doch mal den SAMV71 gibts auch in 64pins
Hmm, das hier habe ich vor ein paar Tagen vom "Microchip Engineering Support" erhalten: -- Hi Rudolph, We do not have a MCU that is compliant with ISO CAN-FD (ISO/CD 11898-1:2015) specification. The SAM E70 devices have 2 CAN FD modules that are compliant with ISO11898-1 (Bosch CAN specification 2.0 part A,B) and to Bosch CAN FD specification V1.0. http://www.microchip.com/wwwproducts/en/ATSAME70Q21 We would suggest you to talk to our local sales representative for your region. In case there are upcoming parts that meet your requirements and schedule they would be able to help. -- Also wenn die das nicht wissen kann ich denen auch nicht helfen... Wobei das fast egal ist, da ich ATSAMx7x wohl nicht einzeln kaufen kann, gibt irgendwie nur das Eval Board soweit. Stefan schrieb: > Kleine CAN-FD Kontroller wäre die SAMC21 Serie, soll auch automotive > werden, habe dazu aber noch keine genaueren INfos da uns die CM0+ zu > klein sind (brauchen mehr als 256KB flash) Mir sind die zu langsam, wenn schon was neues dann darf es gerne ein wenig schneller sein. Die V71 wären im Gegensatz dazu krass übertrieben, aber naja. :-)
Rudolph Warum kontaktierst nicht einen FAE oder Disti FAE? Wenn Du Fragen stellst "welche Produkte haben dies oder das" - sowas frag ich nie über Hotline an, nur wenn es um technischen Support geht, aber nie nach einer Empfehlung. Der SAMV71 ist bei uns approved weil er ISO CAN conformance tests bestanden hat. Ich darf ihn leider hier nicht posten, da wir ein NDA haben. Aber frag doch einfach nach dem ISO CAN conformance Test Report bei dem Disti oder Microchip FAE.
Stefan schrieb: > Rudolph Warum kontaktierst nicht einen FAE oder Disti FAE? Habe ich gestern auch noch gemacht. Nur, wenn der Hersteller schon einen "Engineering Support" unterhält, dann sollte man eigentlich davon ausgehen, dass die wissen was sie tun. Der conformance test ist mir Schnuppe, ich mache keinen Serien, ich bin im Prototyping unterwegs. Vor-Entwicklung und Forschung. Die Funktion muss da sein, ob das ein bisschen mehr strahlt als es darf ist mir egal. Da hier direkt keine Stückzahlen durch gehen ist es eher schwierig an die Teile zu kommen, das alte Leid. :-) Wobei es auch Hersteller gibt die das verstanden haben was wir machen, Atmel zähle ich da nicht gerade zu, schauen wir mal.
Vielleicht eine unangebrachte frage, aber gibt es nicht vielleicht einen µC mit CAN 2.0 Interface bei dem man dies übertakten könnte? Ich bräuchte für eine proprietäre Verbindung bei einem std. CAN Frame mind. 2Mbit/s besser 2,5. Die Transceiver für FD sollten das zwar packen, aber gibt es einen µC der überschnelles 2.0 könnte? CAN-FD wäre noch zu weit weg von "beschaffbar" :-/
Rudolph schrieb: > Da hier direkt keine Stückzahlen durch gehen ist es eher schwierig an > die Teile zu kommen, das alte Leid. :-) > Wobei es auch Hersteller gibt die das verstanden haben was wir machen, > Atmel zähle ich da nicht gerade zu, schauen wir mal. naja ohne Vorbestellung hätte ich auch keine Ware für eine Pilotserie :) ist halt neu das Bauteil , da versteh ich schon dass man erstmal die Kunden versorgt die früh eine Bestellung aufgegeben haben. hast Du versucht samples über microchip.com/samples zu bekommen? Zumindest die rev.A müsste ja irgendwie zu bekommen sein
FixCAN schrieb: > Vielleicht eine unangebrachte frage, aber gibt es nicht vielleicht einen > µC mit CAN 2.0 Interface bei dem man dies übertakten könnte? Ich > bräuchte für eine proprietäre Verbindung bei einem std. CAN Frame mind. > 2Mbit/s besser 2,5. Die Transceiver für FD sollten das zwar packen, aber > gibt es einen µC der überschnelles 2.0 könnte? CAN-FD wäre noch zu weit > weg von "beschaffbar" :-/ Wie willst Du die Schnittstelle übertakten? mir ist kein Prinzip bekannt wie das gehen soll. Hier im Thread wurden doch schon paar CAN-FD Komponenten aufgeführt, SAME70, SAMC21, paar NXP gibt schon alles bei Mouser zum Beispiel auf Lager, haben alle CAN-FD http://www.mouser.de/Search/Refine.aspx?Keyword=atsamc21
Stefan schrieb: > Zumindest die rev.A müsste ja irgendwie zu bekommen sein Die Rev.A nützt mir ja nichts, da die nicht-iso CAN-FD ist.
Für SAMV70/SAMV71 werden nicht mal Samples angeboten. Aber das ist soweit auch egal da ich gerade gesehen habe, dass die im 64 Pin Gehäuse sowieso nur einen CAN haben.
FixCAN schrieb: > Vielleicht eine unangebrachte frage, aber gibt es nicht vielleicht einen > µC mit CAN 2.0 Interface bei dem man dies übertakten könnte? Ich > bräuchte für eine proprietäre Verbindung bei einem std. CAN Frame mind. > 2Mbit/s besser 2,5. Die Transceiver für FD sollten das zwar packen, aber > gibt es einen µC der überschnelles 2.0 könnte? CAN-FD wäre noch zu weit > weg von "beschaffbar" :-/ Probier es mal mit einem STM32. Da kannst Du das CAN bit timing register in weiten Grenzen verstellen. Getestet sind die Chips aber darauf nicht.
FixCAN schrieb: > Vielleicht eine unangebrachte frage, aber gibt es nicht vielleicht > einen > µC mit CAN 2.0 Interface bei dem man dies übertakten könnte? Ich > bräuchte für eine proprietäre Verbindung bei einem std. CAN Frame mind. > 2Mbit/s besser 2,5. Die Transceiver für FD sollten das zwar packen, aber > gibt es einen µC der überschnelles 2.0 könnte? CAN-FD wäre noch zu weit > weg von "beschaffbar" :-/ Ich hab vor einiger Zeit einen Renesas S7G2 mit 3Mbit werkeln lassen, über 2 galv. getrennte Transceiver (die bis 2 MBit spezifiziert sind). Aber: Die Leitung war kurz und der µC hat "mit sich selbst" geredet, also exakt gleiche Taktbasis. Müsste man genauer untersuchen, war nur Neugier ob sich mit den CAN-Schnittstellen die Transceiver ausreizen lassen. Die gleiche CAN-Peripherie müsste auch bei anderen Reihen verbaut sein, ziemlich sicher bei den RXen. Jedenfalls fand ichs gut dass man überhaupt höhere Taktraten als 1Mbit einstellen konnte.
Die ATSAME5x sehen interessant aus, leider drückt sich Microchip auch bei denen etwas unscharf aus was CAN-FD angeht. Da die aber ganz neu sind ist zu hoffen, dass die ISO CAN-FD können.
SamV71 und STM32H sind mittlerweile verfügbar und unterstützen beide Bosch und ISO CAN FD. Wie üblich ist es bei ST etwas versteckt in der Doku, aber es gibt ein Bit zum umschalten und es wurde mir von einem ST Mitarbeiter bestätigt. Die schlechte Verfügbarkeit lag aller Orten auch daran, dass neue Masken für ISO CAN FD erstellt werden mussten.
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.