Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.sci.electronics > #218463 > unrolled thread
| Started by | <usenet@teply.info> |
|---|---|
| First post | 2016-12-13 23:35 +0100 |
| Last post | 2016-12-16 15:49 +0100 |
| Articles | 14 on this page of 94 — 26 participants |
Back to article view | Back to de.sci.electronics
Quelloffenes Microcontroller-Oekosystem? <usenet@teply.info> - 2016-12-13 23:35 +0100
Re: Quelloffenes Microcontroller-Oekosystem? "MaWin" <me@private.net> - 2016-12-13 23:58 +0100
Re: Quelloffenes Microcontroller-Oekosystem? <floh@aluminium.mobile.teply.info> - 2016-12-14 06:38 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2016-12-14 14:47 +0100
Re: Quelloffenes Microcontroller-Oekosystem? "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2016-12-14 14:15 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Uwe Bonnes <bon@hertz.ikp.physik.tu-darmstadt.de> - 2016-12-14 15:30 +0000
Re: Quelloffenes Microcontroller-Oekosystem? "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2016-12-14 16:10 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Uwe Bonnes <bon@hertz.ikp.physik.tu-darmstadt.de> - 2016-12-14 16:26 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Gerald Oppen <Gerald.Oppen@web.de> - 2016-12-14 00:05 +0100
Re: Quelloffenes Microcontroller-Oekosystem? <usenet@teply.info> - 2016-12-14 06:48 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Volker Bartheld <news2016@bartheld.net> - 2016-12-14 13:27 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Edzard Egberts <news@edzeg.net> - 2016-12-14 13:53 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Florian Teply <usenet@teply.info> - 2016-12-14 21:14 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2016-12-15 09:37 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Axel Schwenke <axel.schwenke@gmx.de> - 2016-12-14 01:11 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Uwe Bonnes <bon@hertz.ikp.physik.tu-darmstadt.de> - 2016-12-14 10:11 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Rafael Deliano <rafael_deliano@arcor.de> - 2016-12-14 18:16 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Michael Schwingen <news-1457978346@discworld.dascon.de> - 2016-12-14 22:31 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Edzard Egberts <news@edzeg.net> - 2016-12-14 13:19 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Matthias Weingart <mwnews@pentax.boerde.de> - 2016-12-16 08:07 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Edzard Egberts <news@edzeg.net> - 2016-12-16 09:29 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Matthias Weingart <mwnews@pentax.boerde.de> - 2016-12-16 09:27 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Matthias Weingart <mwnews@pentax.boerde.de> - 2016-12-16 09:34 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Edzard Egberts <news@edzeg.net> - 2016-12-16 11:06 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2016-12-18 15:38 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Lutz Schulze <lschulze@netzwerkseite.de> - 2016-12-16 12:03 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Michael Bäuerle <michael.baeuerle@stz-e.de> - 2016-12-16 12:25 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Olaf Kaluza <olaf@criseis.ruhr.de> - 2016-12-16 13:54 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Michael Bäuerle <michael.baeuerle@stz-e.de> - 2016-12-16 15:27 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Olaf Kaluza <olaf@criseis.ruhr.de> - 2016-12-16 19:05 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Michael Bäuerle <michael.baeuerle@stz-e.de> - 2016-12-19 10:12 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Olaf Kaluza <olaf@criseis.ruhr.de> - 2016-12-19 12:18 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Chris Jones <lugnut808@spam.yahoo.com> - 2016-12-19 23:27 +1100
Re: Quelloffenes Microcontroller-Oekosystem? Michael Bäuerle <michael.baeuerle@stz-e.de> - 2016-12-19 14:31 +0100
Re: Quelloffenes Microcontroller-Oekosystem? "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2016-12-19 12:38 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Rolf Bombach <rolfnospambombach@invalid.invalid> - 2016-12-23 21:47 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Michael Schwingen <news-1457978346@discworld.dascon.de> - 2016-12-19 19:34 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Florian Teply <usenet@teply.info> - 2016-12-19 20:14 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Marte Schwarz <marte.schwarz@gmx.de> - 2016-12-16 17:22 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Werner Holtfreter <Holtfreter@gmx.de> - 2016-12-16 18:15 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2016-12-18 15:58 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Volker Bartheld <news2016@bartheld.net> - 2016-12-16 13:16 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Olaf Kaluza <olaf@criseis.ruhr.de> - 2016-12-16 14:14 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Volker Bartheld <news2016@bartheld.net> - 2016-12-16 15:31 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Olaf Kaluza <olaf@criseis.ruhr.de> - 2016-12-16 19:22 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Volker Bartheld <news2016@bartheld.net> - 2016-12-16 19:56 +0100
Re: Quelloffenes Microcontroller-Oekosystem? <floh@aluminium.mobile.teply.info> - 2016-12-17 15:17 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2016-12-18 16:11 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Uwe Bonnes <bon@hertz.ikp.physik.tu-darmstadt.de> - 2016-12-18 15:25 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Michael Schwingen <news-1457978346@discworld.dascon.de> - 2016-12-18 16:10 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Olaf Kaluza <olaf@criseis.ruhr.de> - 2016-12-18 18:56 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Michael Schwingen <news-1457978346@discworld.dascon.de> - 2016-12-18 20:13 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Olaf Kaluza <olaf@criseis.ruhr.de> - 2016-12-18 22:06 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Michael Schwingen <news-1457978346@discworld.dascon.de> - 2016-12-19 09:23 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Olaf Kaluza <olaf@criseis.ruhr.de> - 2016-12-19 12:22 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Matthias Weingart <mwnews@pentax.boerde.de> - 2016-12-19 10:32 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Florian Teply <usenet@teply.info> - 2016-12-18 21:23 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Rolf Bombach <rolfnospambombach@invalid.invalid> - 2016-12-19 21:08 +0100
Re: Quelloffenes Microcontroller-Oekosystem? "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2016-12-19 08:50 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Axel Berger <Axel_Berger@B.Maus.De> - 2016-12-19 09:56 +0100
Re: Quelloffenes Microcontroller-Oekosystem? "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2016-12-19 11:14 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2016-12-18 14:47 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Volker Bartheld <news2016@bartheld.net> - 2016-12-18 19:40 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Christian Zietz <newsgroup.1001@chz.xyz> - 2016-12-18 20:00 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Volker Bartheld <news2016@bartheld.net> - 2016-12-19 12:00 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2016-12-19 12:06 +0100
Re: Quelloffenes Microcontroller-Oekosystem? "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2016-12-19 08:59 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2016-12-19 12:15 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Matthias Weingart <mwnews@pentax.boerde.de> - 2016-12-19 09:04 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Michael Schwingen <news-1457978346@discworld.dascon.de> - 2016-12-19 09:36 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Marcel Mueller <news.5.maazl@spamgourmet.org> - 2016-12-19 23:25 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Rolf Bombach <rolfnospambombach@invalid.invalid> - 2016-12-26 22:51 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Marc Santhoff <m.santhoff@t-online.de> - 2016-12-14 18:38 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Dieter Wiedmann <dieter.wiedmann@t-online.de> - 2016-12-14 19:03 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Rafael Deliano <rafael_deliano@arcor.de> - 2016-12-14 19:52 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Dieter Wiedmann <dieter.wiedmann@t-online.de> - 2016-12-14 20:08 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Olaf Kaluza <olaf@criseis.ruhr.de> - 2016-12-14 20:06 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Marc Santhoff <m.santhoff@t-online.de> - 2016-12-14 23:03 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Olaf Kaluza <olaf@criseis.ruhr.de> - 2016-12-15 07:34 +0100
Re: Quelloffenes Microcontroller-Oekosystem? <floh@aluminium.mobile.teply.info> - 2016-12-15 23:09 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Olaf Kaluza <olaf@criseis.ruhr.de> - 2016-12-16 09:07 +0100
Re: Quelloffenes Microcontroller-Oekosystem? "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2016-12-15 09:25 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Florian Teply <usenet@teply.info> - 2016-12-14 23:12 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Lutz Schulze <lschulze@netzwerkseite.de> - 2016-12-15 07:12 +0100
Re: Quelloffenes Microcontroller-Oekosystem? "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2016-12-15 09:40 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Edzard Egberts <news@edzeg.net> - 2016-12-15 11:13 +0100
Re: Quelloffenes Microcontroller-Oekosystem? "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2016-12-15 12:21 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Marc Santhoff <m.santhoff@t-online.de> - 2016-12-15 14:54 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Florian Teply <usenet@teply.info> - 2016-12-15 22:08 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Michael Schwingen <news-1457978346@discworld.dascon.de> - 2016-12-15 23:07 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Florian Teply <usenet@teply.info> - 2016-12-16 15:01 +0100
Re: Quelloffenes Microcontroller-Oekosystem? Michael Schwingen <news-1457978346@discworld.dascon.de> - 2016-12-16 20:27 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Matthias Weingart <mwnews@pentax.boerde.de> - 2016-12-16 07:47 +0000
Re: Quelloffenes Microcontroller-Oekosystem? Florian Teply <usenet@teply.info> - 2016-12-16 15:49 +0100
Page 5 of 5 — ← Prev page 1 2 3 4 [5]
| From | Olaf Kaluza <olaf@criseis.ruhr.de> |
|---|---|
| Date | 2016-12-16 09:07 +0100 |
| Message-ID | <gujcid-sl3.ln1@criseis.ruhr.de> |
| In reply to | #218577 |
floh@aluminium.mobile.teply.info wrote: >Hmm, SuperH. Hab ich vor langer Zeit auch schon mit geliebäugelt, weil >es den SH2 auch mit DSP-Funktionen gibt. Auch den anderen Krempel von Richtig. SH2A. >Äh, ich hab ja garkein Japanisch-Wörterbuch. Mal sehen, ob im Quelltext >was lesbareres zu finden ist... Quelltext ist in sich schon lesbar. Wer braucht da mehr. :) >> >> Dann gibt es natuerlich noch die grossen Renesas wie meinen >> Lieblingsprozessor (SH7262). Der hat kein Flash sondern bootet aus >> einem externen SPI-Flash. Da bekommt man seine Daten leicht rein. >> Darauf hab ich ja meinen MP3-Player unter Linux entwickelt. Das Dingen >> hat schon ordentlich Leistung unter der Haube. (1MB-Ram, DualportRAM, >> SuperScalar, Cache, alles an Schnittstellen was es gibt, acht >> Registersaetze fuer schnelle IRQs, usw) >> >Mal sehen, ob ich das jetzt richtig mitgemeisselt hab: Den Flash >beschreibst Du ebenfalls mit dem J-Link, und der Controller führt >vermutlich einfach den ersten Code aus den er findet, richtig? Der Controller bootet aus dem externen SPI-Flash. Das beschreibst du mit allem das dir einfaellt. In meinem Falle ein USB-SPI-Converter. Allerdings habe ich da nur einen relativ kleinen Bootloader drin. Die Hauptfirmware bootet von SD-Karte. Ein Microcontroller mit 1MByte internem Ram fuehlt sich im Prinzip wie ein alter DOS-Rechner an. Ein Nachteil muss man aber leider zugeben. Der gcc fuer den SH2 funktioniert zwar gut und zuverlaessig, schliesslich ist die SH2 Unterstuetzung relativ alt und die SH2 sind in Japan sehr verbreitet, allerdings ist der Code vom Renesas Compiler wenigstens doppelt so schnell. Vermutlich weil der Compiler von Renesas speziel darauf ausgerichtet ist die Superscalaritaet zu nutzen. Der Prozessor fuehrt zwei Assemblerbefehle gleichzeitig aus wenn sie in der richtigen Reihenfolge im Code stehen. Aber schnell ist der Controller immer noch. Der dekodiert bei mir problemlos 320kbit MP3 in Software. :) Olaf
[toc] | [prev] | [next] | [standalone]
| From | "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> |
|---|---|
| Date | 2016-12-15 09:25 +0000 |
| Message-ID | <ebf5roFu5jqU3@mid.individual.net> |
| In reply to | #218531 |
Olaf Kaluza <olaf@criseis.ruhr.de> wrote: >Marc Santhoff <m.santhoff@t-online.de> wrote: > >Irgendwas, das von gcc unterstützt wird, dir gefällt und die sonstigen > >Anforderungen erfüllt. >Das reicht ihm aber nicht. Natuerlich kann man auf jeder beliebigen >Linuxhardware einen gcc uebersetzen und damit fuer so gut wie alles >entwickeln. Aber er muss seinen Code ja noch mindestens auf den >Microcontroller bringen, besser noch einen funktionierenden Debugger >haben. >Reinflashen sollte mit jedem Controller gehen der einen Bootloader >fuer RS232 unterstuetzt. (das machen viele) Das wäre für mich auch ein Auswahlkriterium. Dann kann man sich zur Not selber was zusammenfrickeln. Die Bootloader sind meist sehr gut dokumentiert. -- Dipl.-Inform(FH) Peter Heitzer, peter.heitzer@rz.uni-regensburg.de
[toc] | [prev] | [next] | [standalone]
| From | Florian Teply <usenet@teply.info> |
|---|---|
| Date | 2016-12-14 23:12 +0100 |
| Message-ID | <1os8idxqmt.ln2@news.home.teply.info> |
| In reply to | #218525 |
Marc Santhoff <m.santhoff@t-online.de> wrote: > <usenet@teply.info> schrieb: > >> Ich bin also auf der Suche nach a) einem Software-Toolset, das auch > > gcc + Eclipse (o.ä., je nach Neigung) oder vi, ed und Makefiles. > Sourcecode ist Text. > Dieser Teil der Entwicklung ist mir soweit geläufig und unterscheidet sich nicht von Entwicklung auf "richtigen" Computern. Für mich tendenziell vim+make, wenn es einen echten Mehrwert bringt meinetwegen auch Eclipse. Aber dann muss das Kompilat ja noch in die Zielhardware kommen... >> unter Linux auf nicht-x86 einsetzbar ist, und b) nach nem guenstigen >> Entwicklungssystem auf der Hardware-Seite. Was wuerdet Ihr empfehlen? > > Irgendwas, das von gcc unterstützt wird, dir gefällt und die sonstigen > Anforderungen erfüllt. > Das wäre der einfache Part, gcc übersetzt ja für fast alles was halbwegs ne 1 von ner 0 unterscheiden kann. Da fehlt aber mindestens noch der Transfer ins interne Flash und handhabbares debugging. Als ich mich zuletzt mit soetwas beschäftigt habe, habe ich sowohl in der Firma als auch in der Uni bereits fertige Windows-Rechner mit der Entwicklungsumgebung und debugger vorgefunden, konnte also direkt loslegen. Die Rahmenbedingungen sind jetzt aber anders, Keil und Konsorten wären auf meinen Rechnern nichteinmal lauffähig, und Debug-Hardware ist auch (noch) nicht da. Kernanforderung an die Entwicklungsumgebung ist Benutzbarkeit mit meinen Rechnern, und das schließt de facto alles aus, was nur als Binärpaket vorliegt. Für Linux auf PowerPC (Als Entwicklungsrechner) muß ich _immer_ den Compiler anwerfen. > Z.B.: > > Cortex-Mx sind recht komplex für den Einstieg, aber verbreitet, von > ganz klein bis ziemlich fett zu bekommen. > > Frühere ARM, ARM7(TDMI), ARM9(26) sind etwas überschaubarer, Abkündigung > ist aber zu befürchten (oder schon passiert?). > > Atmel AVR sind handlich, verbreitet aber etwas "altmodisch", aussterben > werden die IMHO so schnell nicht, aber recht begrenzt in Sachen RAM > und Skalierbarkeit nach oben. > > PIC hat teils hübsche Eingeschaften, ist aber irgendwie ein Überbleibsel > aus Zeiten kurz nach 6502, aber noch beliebt. > > Alles sehr subjektiv natürlich... > Aus ungefähr den erwähnten Gründen hab' ich mir AVR, klassische PIC und ARM vor der Cortex-Serie nicht weiter angeschaut, die scheinen mir doch arg eng oder aber von Obsoleszenz bedroht. Was nützt einem ne schöne Umgebung, wenn die Anwendung nicht reinpasst oder man keine Hardware mehr bekommt... Ähnliches befürchte ich für 68k/Coldfire und S08/S12, da das irgendwie nicht ins Portfolio bei Qualcomm reinzupassen scheint. Und nen potentiellen Käufer für diese Sparte sehe ich auch nicht, die üblichen Verdächtigen haben bereits alle komplette Controllerfamilien. Ich fänd's richtig gut, wenn ich mich hier irre, denn mit beiden habe ich gerne gearbeitet. Aus dem Angebot von digikey bleibt da nicht mehr so viel übrig: Am unteren Ende der Preisskala findet sich mit ethernet fast nur ARM-Geraffel gefolgt von MIPS und hier und da mal vereinzelt was anderes wie AVR32 oder Coldfire. Bei den Entwicklungsboards mit ethernet wird die Luft schon recht dünn, das sind nur noch eine Handvoll mit Cortex-M oder MIPS32. Ohne Ethernet sind es mal schlappe zwei Größenordnungen mehr Angebot, und für einen Teil der Netzwerkanwendungen müsste ich sowieso basteln mit externem PHY mit Hardware-Timestamping und Synchronem Ethernet, so daß das nicht unbedingt ein Kriterium sein muß. Gruß, Florian
[toc] | [prev] | [next] | [standalone]
| From | Lutz Schulze <lschulze@netzwerkseite.de> |
|---|---|
| Date | 2016-12-15 07:12 +0100 |
| Message-ID | <o4kr3bdoxu2w.t0jqg8rygpne$.dlg@40tude.net> |
| In reply to | #218544 |
Am Wed, 14 Dec 2016 23:12:49 +0100 schrieb Florian Teply: > Kernanforderung an die > Entwicklungsumgebung ist Benutzbarkeit mit meinen Rechnern Vielleicht sollte man darüber noch einmal nachdenken und das sinnvoll aufweichen? Lutz -- Mit unseren Sensoren ist der Administrator informiert, bevor es Probleme im Serverraum gibt: preiswerte Monitoring Hard- und Software-kostenloses Plugin auch für Nagios - Nachricht per e-mail,SMS und SNMP: http://www.messpc.de Messwerte nachträgliche Wärmedämmung http://www.messpc.de/waermedaemmung.php
[toc] | [prev] | [next] | [standalone]
| From | "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> |
|---|---|
| Date | 2016-12-15 09:40 +0000 |
| Message-ID | <ebf6nrFu5jqU4@mid.individual.net> |
| In reply to | #218551 |
Lutz Schulze <lschulze@netzwerkseite.de> wrote: >Am Wed, 14 Dec 2016 23:12:49 +0100 schrieb Florian Teply: >> Kernanforderung an die >> Entwicklungsumgebung ist Benutzbarkeit mit meinen Rechnern >Vielleicht sollte man darüber noch einmal nachdenken und das sinnvoll >aufweichen? Das würde ich auch vorschlagen. Pollin 750 040 für 111 EUR wäre wohl eine brauchbare Plattform. Das installierte Win 7 Pro kann man durch ein Linux ersetzen oder zumindest die Windows Partition shrinken. Dann wird die Auswahl an Entwicklungsumgebungen schlagartig grösser und auch die Wahrscheinlichkeit, bei Problemen in Foren Hilfe zu erhalten. -- Dipl.-Inform(FH) Peter Heitzer, peter.heitzer@rz.uni-regensburg.de
[toc] | [prev] | [next] | [standalone]
| From | Edzard Egberts <news@edzeg.net> |
|---|---|
| Date | 2016-12-15 11:13 +0100 |
| Message-ID | <o2tqcp$a4d$1@news2.open-news-network.org> |
| In reply to | #218562 |
Peter Heitzer wrote: > Lutz Schulze <lschulze@netzwerkseite.de> wrote: >> Am Wed, 14 Dec 2016 23:12:49 +0100 schrieb Florian Teply: > >>> Kernanforderung an die >>> Entwicklungsumgebung ist Benutzbarkeit mit meinen Rechnern > >> Vielleicht sollte man darüber noch einmal nachdenken und das sinnvoll >> aufweichen? > > Das würde ich auch vorschlagen. Pollin 750 040 für 111 EUR wäre wohl > eine brauchbare Plattform. Ein Komplett-PC von Pollin? Für Boards würde ich eher da gucken: http://www.olimex.com, z.B. die OLinuXino boards http://shop.embedded-projects.net, z.B. GNUBLIN system
[toc] | [prev] | [next] | [standalone]
| From | "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> |
|---|---|
| Date | 2016-12-15 12:21 +0000 |
| Message-ID | <ebfg6sF26jlU1@mid.individual.net> |
| In reply to | #218563 |
Edzard Egberts <news@edzeg.net> wrote: >Peter Heitzer wrote: >> Lutz Schulze <lschulze@netzwerkseite.de> wrote: >>> Am Wed, 14 Dec 2016 23:12:49 +0100 schrieb Florian Teply: >> >>>> Kernanforderung an die >>>> Entwicklungsumgebung ist Benutzbarkeit mit meinen Rechnern >> >>> Vielleicht sollte man darüber noch einmal nachdenken und das sinnvoll >>> aufweichen? >> >> Das würde ich auch vorschlagen. Pollin 750 040 für 111 EUR wäre wohl >> eine brauchbare Plattform. >Ein Komplett-PC von Pollin? Für Boards würde ich eher da gucken: >http://www.olimex.com, z.B. die OLinuXino boards >http://shop.embedded-projects.net, z.B. GNUBLIN system Ich bezog mich auf die verwendeten Rechner, auf denen die Entwicklungssoftware laufen soll. D.h. seine PPC Rechner (vermutlich ältere Macs) durch einen Rechner mit x86 CPU zu ergänzen. -- Dipl.-Inform(FH) Peter Heitzer, peter.heitzer@rz.uni-regensburg.de
[toc] | [prev] | [next] | [standalone]
| From | Marc Santhoff <m.santhoff@t-online.de> |
|---|---|
| Date | 2016-12-15 14:54 +0100 |
| Message-ID | <20161215145435.10414671@puma.das.netz> |
| In reply to | #218544 |
Florian Teply <usenet@teply.info> schrieb: > Aus dem Angebot von digikey bleibt da nicht mehr so viel übrig: Am > unteren Ende der Preisskala findet sich mit ethernet fast nur > ARM-Geraffel gefolgt von MIPS und hier und da mal vereinzelt was > anderes wie AVR32 oder Coldfire. Bei den Entwicklungsboards mit > ethernet wird die Luft schon recht dünn, das sind nur noch eine > Handvoll mit Cortex-M oder MIPS32. Ohne Ethernet sind es mal schlappe > zwei Größenordnungen mehr Angebot, und für einen Teil der > Netzwerkanwendungen müsste ich sowieso basteln mit externem PHY mit > Hardware-Timestamping und Synchronem Ethernet, so daß das nicht > unbedingt ein Kriterium sein muß. Dann schau doch mal da, ob es eine fetige Version für deinen Entwicklungsrechner gibt bzw. ob die Quellen im Repo deines Linux sind oder eben sich mit vertretbarem Aufwand selbst übersetzen lassen: http://openocd.org/ Die Unterstützung für Flasher-Hardware und Protokolle ist eigentlich sehr breit. Benutzen tu ich es selbst nicht, daher keine Empfehlung oder Tipps. Bin unter FreeBSD mit avrdude unterwegs bzw. für STM32 benutze ich Windows wg. der Tools vom Hersteller. Btw., für WLAN kann man auf ESP8266 zurückgreifen, kleine Module mit selbst genug Rechenpower aber wenigfreien I/O. Für kleine CPU bzw. SoC ist auch das schon genannte Ethernut, das eigentlich NutOS heißt, einen Blick wert. http://ethernut.de/ HTH, Marc
[toc] | [prev] | [next] | [standalone]
| From | Florian Teply <usenet@teply.info> |
|---|---|
| Date | 2016-12-15 22:08 +0100 |
| Message-ID | <rbdbidxl241.ln2@news.home.teply.info> |
| In reply to | #218567 |
Marc Santhoff <m.santhoff@t-online.de> wrote: > Florian Teply <usenet@teply.info> schrieb: > >> Aus dem Angebot von digikey bleibt da nicht mehr so viel übrig: Am >> unteren Ende der Preisskala findet sich mit ethernet fast nur >> ARM-Geraffel gefolgt von MIPS und hier und da mal vereinzelt was >> anderes wie AVR32 oder Coldfire. Bei den Entwicklungsboards mit >> ethernet wird die Luft schon recht dünn, das sind nur noch eine >> Handvoll mit Cortex-M oder MIPS32. Ohne Ethernet sind es mal schlappe >> zwei Größenordnungen mehr Angebot, und für einen Teil der >> Netzwerkanwendungen müsste ich sowieso basteln mit externem PHY mit >> Hardware-Timestamping und Synchronem Ethernet, so daß das nicht >> unbedingt ein Kriterium sein muß. > > Dann schau doch mal da, ob es eine fetige Version für deinen > Entwicklungsrechner gibt bzw. ob die Quellen im Repo deines Linux sind > oder eben sich mit vertretbarem Aufwand selbst übersetzen lassen: > > http://openocd.org/ > Das kompiliert gerade. Zusammen mit DDD, gcc und den anderen tools. Dauert halt ein bischen, der Rechner ist nicht dewr neueste, aber man kann ja nebenbei noch im Usenet schreiben ;-) > Die Unterstützung für Flasher-Hardware und Protokolle ist eigentlich > sehr breit. Benutzen tu ich es selbst nicht, daher keine Empfehlung > oder Tipps. Bin unter FreeBSD mit avrdude unterwegs bzw. für STM32 > benutze ich Windows wg. der Tools vom Hersteller. > Mal sehen was hier sonst noch für Empfehlungen auftauchen. Gruß, Florian
[toc] | [prev] | [next] | [standalone]
| From | Michael Schwingen <news-1457978346@discworld.dascon.de> |
|---|---|
| Date | 2016-12-15 23:07 +0000 |
| Message-ID | <slrno568if.kdf.news-1457978346@a-tuin.ms.intern> |
| In reply to | #218544 |
On 2016-12-14, Florian Teply <usenet@teply.info> wrote: > Aus ungefähr den erwähnten Gründen hab' ich mir AVR, klassische PIC und ARM > vor der Cortex-Serie nicht weiter angeschaut, die scheinen mir doch arg > eng oder aber von Obsoleszenz bedroht. Was nützt einem ne schöne > Umgebung, wenn die Anwendung nicht reinpasst oder man keine Hardware > mehr bekommt... > > Ähnliches befürchte ich für 68k/Coldfire und S08/S12, da das irgendwie > nicht ins Portfolio bei Qualcomm reinzupassen scheint. Und nen potentiellen Die waren IMHO auch vor NXP/Qualcomm schon nahezu tot - Freescale hat bei den kleinen Controllern seit längerem IIRC fast nur noch auf der ARM-Schiene neues herausgebracht. > Aus dem Angebot von digikey bleibt da nicht mehr so viel übrig: Am > unteren Ende der Preisskala findet sich mit ethernet fast nur > ARM-Geraffel gefolgt von MIPS und hier und da mal vereinzelt was anderes > wie AVR32 oder Coldfire. Bei den Entwicklungsboards mit ethernet wird die > Luft schon recht dünn, das sind nur noch eine Handvoll mit Cortex-M oder > MIPS32. Ich würde STM32F4xx (oder 32F7xx? Ich habe heute ein STM32F746-Discovery-Kit auf den Tisch bekommen) oder einen LPC mit Ethernet-MAC empfehlen. Beide laufen mit den üblichen GNU-Tools und OpenOCD als Debugger/Flash-Tool. Bei MIPS habe ich keine Erfahrungen - manche werden von OpenOCD per JTAG unterstützt. cu Michael
[toc] | [prev] | [next] | [standalone]
| From | Florian Teply <usenet@teply.info> |
|---|---|
| Date | 2016-12-16 15:01 +0100 |
| Message-ID | <hm8didx0s81.ln2@news.home.teply.info> |
| In reply to | #218578 |
Michael Schwingen <news-1457978346@discworld.dascon.de> wrote: > On 2016-12-14, Florian Teply <usenet@teply.info> wrote: >> Aus ungefähr den erwähnten Gründen hab' ich mir AVR, klassische PIC und ARM >> vor der Cortex-Serie nicht weiter angeschaut, die scheinen mir doch arg >> eng oder aber von Obsoleszenz bedroht. Was nützt einem ne schöne >> Umgebung, wenn die Anwendung nicht reinpasst oder man keine Hardware >> mehr bekommt... >> >> Ähnliches befürchte ich für 68k/Coldfire und S08/S12, da das irgendwie >> nicht ins Portfolio bei Qualcomm reinzupassen scheint. > > Die waren IMHO auch vor NXP/Qualcomm schon nahezu tot - Freescale hat bei > den kleinen Controllern seit längerem IIRC fast nur noch auf der ARM-Schiene > neues herausgebracht. > Stümmt, irgendwie hat sich da seit Motorola-Zeiten kaum mehr was getan. PPC wurde ja wenigstens nebenbei von IBM getrieben und später dann auch von der anderen Bude auf deren Name ich gerade nicht komme, irgendwas mit A... 68k wurde zwar noch auf Coldfire aufgebohrt, aber das wurde anscheinend von der Kommunikationssparte und deren Kunden getrieben und wurde eher halbherzig gemacht. Dabei find ich den Maschinencode da recht elegant :-( >> Aus dem Angebot von digikey bleibt da nicht mehr so viel übrig: Am >> unteren Ende der Preisskala findet sich mit ethernet fast nur >> ARM-Geraffel gefolgt von MIPS und hier und da mal vereinzelt was anderes >> wie AVR32 oder Coldfire. Bei den Entwicklungsboards mit ethernet wird die >> Luft schon recht dünn, das sind nur noch eine Handvoll mit Cortex-M oder >> MIPS32. > > Ich würde STM32F4xx (oder 32F7xx? Ich habe heute ein STM32F746-Discovery-Kit > auf den Tisch bekommen) oder einen LPC mit Ethernet-MAC empfehlen. Beide > laufen mit den üblichen GNU-Tools und OpenOCD als Debugger/Flash-Tool. > Die zwei stehen bei mir momentan auch recht weit oben auf der Liste. NXP wurde traditionell schon recht gut von Open Source tools unterstützt, und ST scheint da seit kurzem auch ein wenig Energie zu investieren. > Bei MIPS habe ich keine Erfahrungen - manche werden von OpenOCD per JTAG > unterstützt. > Na mal sehen. Irgendwie muss das doch gehen, ein Haufen WLAN-Router haben doch MIPS-prozessoren drin. Ist dann zwar mit Linux obendrauf, aber das macht ja nix... Gruß, Florian
[toc] | [prev] | [next] | [standalone]
| From | Michael Schwingen <news-1457978346@discworld.dascon.de> |
|---|---|
| Date | 2016-12-16 20:27 +0000 |
| Message-ID | <slrno58jh1.kdf.news-1457978346@a-tuin.ms.intern> |
| In reply to | #218609 |
On 2016-12-16, Florian Teply <usenet@teply.info> wrote: > 68k wurde zwar noch auf Coldfire aufgebohrt, aber das wurde anscheinend von > der Kommunikationssparte und deren Kunden getrieben und wurde eher halbherzig > gemacht. Dabei find ich den Maschinencode da recht elegant :-( Ich habe damals (~2000) gerne auf SH3/SH4 gearbeitet, das kommt einem vor wie eine RISC-Version des 68k-Befehlssatzes. >> Ich würde STM32F4xx (oder 32F7xx? Ich habe heute ein STM32F746-Discovery-Kit >> auf den Tisch bekommen) oder einen LPC mit Ethernet-MAC empfehlen. Beide >> laufen mit den üblichen GNU-Tools und OpenOCD als Debugger/Flash-Tool. >> > Die zwei stehen bei mir momentan auch recht weit oben auf der Liste. NXP > wurde traditionell schon recht gut von Open Source tools unterstützt, und > ST scheint da seit kurzem auch ein wenig Energie zu investieren. Die älteren LPC-Sachen waren nicht so toll - das CodeRed-Geraffel lief wegen binary-only Debug-Tool und proprietärer Debug-Hardware auf den Evalboards nur unter manchen X86-Linux-Versionen (d.h. z.B. nicht auf Debian). Ich habe damals einen ST-Link samt OpenOCD benutzt, um die LPC1768 zu programmieren, und das LPC-Interface in die Tonne getreten. Inzwischen sollte das besser geworden sein. > Na mal sehen. Irgendwie muss das doch gehen, ein Haufen WLAN-Router haben > doch MIPS-prozessoren drin. Ist dann zwar mit Linux obendrauf, aber das > macht ja nix... TP-Link & Co mit älteren Atheros/QCA-Chipsätzen (AR933x) sollten gut unterstützt werden. Wenn Du Dir eine serielle Console 'dranfädelst und den u-boot im Flash nicht plättest, kommst Du ohne Programmierkabel aus. Ich habe mir zum Spaß mal einen von denen hier besorgt: https://wiki.openwrt.org/toh/unbranded/a5-v11?s kompletter Rechner mit Ethernet, WLAN und USB-Host (das war der Anreiz, das Teil zu besorgen - die Idee war, da einen ST-Link anzustecken) für ca. 10 EUR. OpenWRT läuft, aber das Flash ist sehr knapp. cu Michael
[toc] | [prev] | [next] | [standalone]
| From | Matthias Weingart <mwnews@pentax.boerde.de> |
|---|---|
| Date | 2016-12-16 07:47 +0000 |
| Message-ID | <XnsA6E05959CE1D8AlwLookOnTBrightSide@penthouse.boerde.de> |
| In reply to | #218463 |
<usenet@teply.info>: > Nun hab ich hier ein paar eher spezielle Rahmenbedingungen: die zur > Entwicklung zur Verfuegung stehenden Rechner haben weder Windows, noch ne > x86-kompatible CPU, sondern laufen unter Linux auf PowerPC. Damit fallen > gefuehlt 99% der von den jeweiligen Herstellern propagierten und in > Binaerform unter Volk gestreuten Entwicklungsumgebungen schonmal komplett > aus, da in diesem Hardware/Software-Kontext nicht lauffaehig. PowerPC? Gibts sowas überhaupt noch? Was findest Du an x86 schlecht - sofern Linux drauf läuft? > Ich bin also auf der Suche nach a) einem Software-Toolset, das auch > unter Linux auf nicht-x86 einsetzbar ist, und b) nach nem guenstigen > Entwicklungssystem auf der Hardware-Seite. Was wuerdet Ihr empfehlen? Mal ein Tipp am Rande. Leg Dich nicht zu sehr fest. Man muss auch mal Kompromisse machen. Insbesondere bei der Festlegung der Entwicklungsumgebung auf PowerPC und nicht x86 - wieso bis Du da so festgelegt? Ich würde das Hauptaugenmerk auf die Leistungsfähigkeit der Controllerfamilie legen und wie gross die Community dazu ist, insbesondere sollte auch alle Libs quelloffen sein, da stimm ich Dir zu. Da kommt heutzutage insbesondere 32bit ARM infrage, selbst für kleinste Projekte stören die 32bit ihmo nicht. Mit dem Rest dann irgendwie versuchen zu leben - und sei es ein extra Notebook mit x86 auf dem die Entwicklungsumgebung läuft, es muss ja nicht das unsägluiche Win**Üüü sein, oft läuft ja auch einiges dank gcc und Co auf Linux. M. --
[toc] | [prev] | [next] | [standalone]
| From | Florian Teply <usenet@teply.info> |
|---|---|
| Date | 2016-12-16 15:49 +0100 |
| Message-ID | <7gbdidxm291.ln2@news.home.teply.info> |
| In reply to | #218581 |
Matthias Weingart <mwnews@pentax.boerde.de> wrote: > <usenet@teply.info>: > >> Nun hab ich hier ein paar eher spezielle Rahmenbedingungen: die zur >> Entwicklung zur Verfuegung stehenden Rechner haben weder Windows, noch ne >> x86-kompatible CPU, sondern laufen unter Linux auf PowerPC. Damit fallen >> gefuehlt 99% der von den jeweiligen Herstellern propagierten und in >> Binaerform unter Volk gestreuten Entwicklungsumgebungen schonmal komplett >> aus, da in diesem Hardware/Software-Kontext nicht lauffaehig. > > PowerPC? Gibts sowas überhaupt noch? Was findest Du an x86 schlecht - > sofern Linux drauf läuft? > Neu gibt's PPC praktisch nur noch als Industrie-Hardware, das ist richtig. Seit Apple auf x86 umgestiegen ist gibts da nix mehr auf dem Consumer-Markt. Aber: das gibt es tatsächlich noch, die Hardware läuft und läuft und läuft... x86 find' ich nicht prinzipiell schlecht, hab' ich nur nicht zur Verfügung. Prinzipiell könnte ich auch nach ner Entwicklungsumgebung suchen, die unter MacOS 6 auf 68k läuft, das dürfte aber _wirklich_ aussichtslos sein. >> Ich bin also auf der Suche nach a) einem Software-Toolset, das auch >> unter Linux auf nicht-x86 einsetzbar ist, und b) nach nem guenstigen >> Entwicklungssystem auf der Hardware-Seite. Was wuerdet Ihr empfehlen? > > Mal ein Tipp am Rande. Leg Dich nicht zu sehr fest. Man muss auch mal > Kompromisse machen. Insbesondere bei der Festlegung der > Entwicklungsumgebung auf PowerPC und nicht x86 - wieso bis Du da so > festgelegt? Nun, da steht halt hier Hardware rum, x86 hab' ich privat nicht, und mein Arbeitgeber dürfte sich eher wenig erfreut zeigen wenn ich meine Arbeitszeit mit soetwas verdaddele. > Ich würde das Hauptaugenmerk auf die Leistungsfähigkeit der Controllerfamilie > legen und wie gross die Community dazu ist, insbesondere sollte auch alle > Libs quelloffen sein, da stimm ich Dir zu. Da kommt heutzutage insbesondere > 32bit ARM infrage, selbst f?r kleinste Projekte st?ren die 32bit ihmo nicht. > Mit dem Rest dann irgendwie versuchen zu leben - und sei es ein extra > Notebook mit x86 auf dem die Entwicklungsumgebung l?uft, es muss ja nicht das > uns?gluiche Win**??? sein, oft l?uft ja auch einiges dank gcc und Co auf > Linux. > Windows kommt mir schon aus Prinzip nicht ins Haus. Ich bin die letzten 30 Jahre privat ohne Windows ausgekommen, da muß ich jetzt nicht damit anfangen. Über ne x86-Maschine würde ich nachdenken wenn es nicht anders geht, aber solange die Tools Open Source sind, ist das nicht nötig, das kompiliert IDR auch auf anderen Architekturen wunderbar. Letztendlich liegt das Augenmerk wie Du erwähnst zum größten Teil auf den Möglichkeiten und der einfachen Verfügbarkeit der Hardware sowie der nötigen Libraries. Bezüglich Community, nun, das herauszufinden ist auch Intention dieses Threads. Soweit ich das bis jetzt überblicke, scheint vieles in Richtung ARM Cortex-M (NXP LPCxxx or ST STM32) zu deuten, mit ein paar Minderheitsvoten für eher exotische Architekturen. Persönlich bin ich ja für exotische Hardware zu haben, sonst hätte ich ja schon lange x86 zuhause ;-) Softwareseitig scheint sich fürs Debugging OpenOCD herauszukristallisieren, evtl. auch mit Unterstützung durch DDD. Und natürlich die GNU Tools... Basierend darauf werd' ich mich nun nach Hardware (Eval-Board, JTAG-Adapter) umsehen müssen, und dann das eine mit dem anderen abgleichen. Gruß, Florian
[toc] | [prev] | [standalone]
Page 5 of 5 — ← Prev page 1 2 3 4 [5]
Back to top | Article view | de.sci.electronics
csiph-web