Moin Moin, mein Bestreben ist es einen Fleyrayknoten mit Hilfe eines STM32 aufzubauen. Dabei kommen ja schon mal mehrere Controller (MB88121C, MC9S12XF512 & NCV7381) und Treiber (ELMOS E910.54B & TJA1080) in Frage. Hat da schon jemand Erfahrungen mit gesammelt? Kennt jemand schon ähnliche Projekte mit einem STM? Ich finde dazu leider überhaupt nichts. Ich würde wohl eine Einschubkarte für den PC als Gegenstück bekommen. So weit ich es einstufen kann, ist es ja aber durchaus sinnvoll mit einem Eval-Board anzufangen. Die besitzen ja aber schon andere Mikrocontroller... Einfallen würden mir derzeit: - Freescale EVB9S12XF512E (250$) - Semiconductor NCV73810V2GEVB (271€) - Eberspächer Flexdevil (Preis?) Oder kennt jemand noch ein günstigeres? Ich bin für alle Tipps und Anregungen offen. Viele Dank schon einmal im Voraus! MfG flox
ttl schrieb: > Die STM32 gibt es nicht als automotive Typen Automotive ARM uC sind z.B. TMS570 (mit Flexray Controller)
Nimm ein Evalboard mit gutem Beispielcode für den Einstieg. Meine persönliche Empfehlung: Flexdevel. Verwende den gleichen Controller dann für deine Platine. Nimm keinen STM. Freescale Controller (v.a. die MPC Baureihe) sind IMHO deutlich einfacher zu verstehen. Ok die letzten beiden Punke sind Geschmacksache, aber ich hab mit beiden schon gearbeitet und wurde nicht mehr freiwillig einen STM einsetzen.
peterguy schrieb: > Freescale Controller (v.a. die MPC Baureihe) Wobei sich die Frage stellt wie lange Freescale ganz alleine noch neue PowerPC entwickeln kann ...
>Wobei sich die Frage stellt wie lange Freescale ganz alleine noch neue
PowerPC entwickeln kann ...
Freescale arbeit doch bei den PPCs mit ST zusammen...
Bei Freescale heißen die Controller MPCxxx, bei ST SPCxxx.
Zurück um Thema. Einen Flexray COM Stack schreibt man nicht mal eben am
Wochenende. Wenn man ihn einkaufen möchte (z.B. bei Vector, EB, usw.),
muß man schon ein paar hundert KiloEuro dafür hinblättern.
Bege schrieb: > Zurück um Thema. Einen Flexray COM Stack schreibt man nicht mal eben am > Wochenende. Wenn man ihn einkaufen möchte (z.B. bei Vector, EB, usw.), > muß man schon ein paar hundert KiloEuro dafür hinblättern. Beim Flexdevel ist doch ein rudimentärer FlexRay Stack dabei. Zumindest war das vor 5 Jahren so. Wenn man nur ein paar Informationen in einem selbst definierten Cluster verschicken möchte, dann reicht das locker aus. Für mehr hast du natürlich vollkommen recht, da sollte man dann einen fertigen Stack kaufen. Wobei es dann meist eh auf eine komplette AUTOSAR Geschichte herausläuft...
Bei den Freescale Derivaten mit Flexray Controller (S12XF, MPC5567, MPC5604P, MPC5646C, usw) gibt es den kostenlosen Unified Treiber der mit Hilfe der Beispiele schnell in Betreib genommen ist. Alternativ gibt es noch den MFR4310 als Standalone Flexraycontroller. Hab davon noch einige fabrikneue Evalboards hier - bei Interesse, verschenke gerne welche.
:
Bearbeitet durch User
Moin Moin, schonmal danke für die Tips. Ich habe derzeit das Problem, dass ich ein STM verwendet werden soll. Es sollen wohl 10 Knoten werden die mit einem PC, über die entsprechende Karte, kommunizieren sollen. Es werden auch nicht große Sicherheitsvarianten gefordert , Bus Gardian usw., sondern "einfaches" Botschaften verschicken reicht. Kann mir jemand sagen wie teuer das Flexdevil-Board ist? So weit ich das bis jetzt gelesen habe ist das wohl derzeit das gängigste. Ich brauche halt eins wo man schon Beispiele und einen rudimentären Stack dabei hat. @movex: du hast Post. Entwickeln will ich das auch nicht übers Wochenende, ca. ein viertel Jahr ist da schon angesetzt. Klingt das realistisch? Ich habe da schon die unterschiedlichsten Meinungen gehört... Viele Grüße bibu
Ruf doch einfach mal kurz bei Eberspächer an, niemand wird dir genauere Preisinfos geben können als der Hersteller selber. Eine realistische Projektdauer wird niemand für dich abschätzen können, da niemand den genauen Projektumfang und deine Kenntnisse, bzw. Problemlösungskompetenz kennt. Wenn das dein allererstes Projekt mit FlexRay und STM ist und du keinen oder nur wenig Support von Kollegen bekommst würd ich sagen ein viertel Jahr ist zu knapp. Was ist eigentlich der Grund, am STM festzuhalten? Gibts den jetzt mit eingebautem FlexRay controller oder musst du da noch extern über SPI einen anschließen?
Der STM muss noch einen externen CC bekommen. Und ja, läuft über SPI. Es ist derzeit der STM32F4 vorgegeben. Wenn es von ST sein soll muss ich mal schaun ob ich evtl. auf den SPCxxx umsatteln kann. Den STM32F4 habe ich auch schon benutzt, (CAN, ADC, DMA, usw.) Bin da also schon mit vertraut. Flexray ist leider absolutes Neuland für mich.
Jo B. schrieb: > Den STM32F4 habe ich auch schon benutzt, (CAN, ADC, DMA, usw.) Bin da > also schon mit vertraut. Flexray ist leider absolutes Neuland für mich. Wie gesagt eventuell lässt sich der CCS Flexray-Stack von TI für den TMS570 verwenden/anpassen: TMDX570LS20SMDK
Die Flexray Boards, die ich anbieten kann sind von folgendem Typ: http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MFR4310FRDC&parentCode=MFR4310&fpsp=1
flox schrieb: > Moin Moin, > > mein Bestreben ist es einen Fleyrayknoten mit Hilfe eines STM32 > aufzubauen. Dabei kommen ja schon mal mehrere Controller (MB88121C, > MC9S12XF512 & NCV7381) und Treiber (ELMOS E910.54B & TJA1080) in Frage. > Hat da schon jemand Erfahrungen mit gesammelt? Wenn Du einen externen CC verwenden willst, nimm den MB88121 von Fujitsu. Die hatten mengenweise SW, Treiber, Application-Demo-SW. Und verwenden das Bosch-Flexray IP. Das ist einfacher und weiter verbreitet. Anschluss über schnelle SPI. Das muss jetzt alles bei Spansion zu finden sein. Die SW solltest Du einigermaßen einfach auf deinen STM übertragen können. Ist aber eigentlich unnötige Arbeiten. Denn einfacher ist es, eine MCU mit eingebautem FlexRay CC zu verwenden. Da gibt es mengenweise, nimm dann aber eine mit Bosch(!)-Flexray IP ! Viel Erfolg !
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.