Design Tools fuer ATMega, welche?

Feb 12, 2014 223 Replies

Am 12.02.2014 22:52, schrieb Dieter Wiedmann:

;-)

Der Preis des Dragons ist aber durchaus noch hobbykompatibel...

Programmierhardware: usbasp (Eigenbau), tinyusb (Eigenbau), AVR Dragon. In der Reihenfolge von oft nach selten verwendet.

XL

Am 12.02.2014 20:04, schrieb Joerg:

Notepad++, Cmake, AVR-Toolchain von Atmel, MinGW-make, AVRDude, STK500.

Vielen Dank fuer die zahlreichen informativen Beitraege. Wenn ich mich nicht vertan haben, sieht es so aus, dass AVR Studio in diesem Thread knapp gewonnen hat. Oder mit guter Fuehrungposition, wenn Dragon dazuzaehlt:

AVR Studio : 4 CodeVision AVR : 3 GCC Compiler : 3 AVR Dragon : 2 (setzt aber wohl auf AVR Studio auf) Win AVR Editor : 1

Bei den Programmern liegt offenbar AVR MkII vorn. Ich nehme an, es ist dieser, wo man SPI und JTAG in einem hat:

formatting link

Das ist doch mal ein Wort. Nochmal vielen Dank.

Gruesse, Joerg http://www.analogconsultants.com/

Joerg schrieb:

Das ist ein von Atmel hergestellter "Programmieradapter" mit USB zum PC.

Der belegt dann wohl nach dem Dragon den zweiten Platz.

Marc

I am Microsoft of Borg. Resistance izkxGPF 0x5654 8820 Application RESIST.EXE has performed an illegal operation and will be shut down.

Aha, danke, auch an Eric.

IIUC hatte der Dragon zwei Stimmen, der AVR MkII vier. Aber der Adapter ist nicht so kritisch, solange der nicht diese elende Arduino Methode mit fliegendem Reset Kondensator benutzt. Denn Atmel uC setze ich nicht ein ohne externen POR/BOR/Watchdog, da geht nur der normale externe Pulldown.

Gruesse, Joerg http://www.analogconsultants.com/

Am 13.02.2014 17:05, schrieb Joerg: [...]

sein, ich habe aber mit den Megas nicht viel Erfahrung, da ich fast nur Tiny brauch.

Werde ich definitiv machen. Fehlendes Gehaeuse beim Dragon, wie Marc berichtete, ist nicht so schoen, aber bei besserer Eignung kein Hinderungsgrund. Das muessten wir dann nachruesten, weil das ganze auch draussen in der Wildnis eingesetzt wird. Muss Buschpiloten-fest sein :-)

Gruesse, Joerg http://www.analogconsultants.com/

Joerg ( snipped-for-privacy@invalid.invalid):

AVR Studio arbeitet auch mit dem GCC ;-)

73, Tom
DL7BJ|DL-QRP-AG #1186|DARC OV I18|FISTS #15933|AGCW #2737|ARRL http://dl7bj.org http://hamqth.com https://twitter.com/dl7bj

Joerg ( snipped-for-privacy@invalid.invalid):

DebugWire und externe Reset-Bausteine, ebenso wie der C von Reset

Debuggen kann man da ja einen Jumper vorsehen. Der Dragon als

AVR JTAG ICE MKIII (USB) AVR AT90 JTAG ICE MKII (RS232) AVR One! (USB)

73, Tom
DL7BJ|DL-QRP-AG #1186|DARC OV I18|FISTS #15933|AGCW #2737|ARRL http://dl7bj.org http://hamqth.com https://twitter.com/dl7bj

Deshalb werde ich das vor einer Entscheidung eingehend pruefen, so wie Eric es ja schon schrieb. Ohne externe POR/BOR Chips gibt's von mir kein neues uC Design, ich traue den Dingern dahingehend nicht.

Jumper und alles andere was abfliegen kann, geht in diesem Metier ueberhaupt nicht. U.a. deshalb:

formatting link

Es wird wohl eher sowas professionelleres. USB ist inzwischen Bedingung, und wenn JTAG plus SPI plus vielleicht sogar Bootloading per RS232/485 moeglich waeren, umso besser. Wobei man fuer letzteres nur einen FTDI Adapter braeuchte (aber ohne DTR an einer Reset Leitung).

Gruesse, Joerg http://www.analogconsultants.com/

auch.

drauf und gut ist.

73, Tom
DL7BJ|DL-QRP-AG #1186|DARC OV I18|FISTS #15933|AGCW #2737|ARRL http://dl7bj.org http://hamqth.com https://twitter.com/dl7bj

Am 13.02.2014 18:43, schrieb Thomas 'Tom' Malkus: [...]

ein USB-Kabel anstecken kann.

/ralph

>

schon sinnvoll sein. Man kann denen aber auch einen ispMKII in die

73, Tom
DL7BJ|DL-QRP-AG #1186|DARC OV I18|FISTS #15933|AGCW #2737|ARRL http://dl7bj.org http://hamqth.com https://twitter.com/dl7bj

Ralph Aichinger ( snipped-for-privacy@pangea.at):

Naja, der isp MKII kostet um die 30? Netto. Bei einem Kunden haben alle Monteure einen in der Notebooktasche.

73, Tom
DL7BJ|DL-QRP-AG #1186|DARC OV I18|FISTS #15933|AGCW #2737|ARRL http://dl7bj.org http://hamqth.com https://twitter.com/dl7bj

So richtig nicht. Wir machen das lieber am fertigen Exemplar. Sonst sit es muehsam, auch wirklich das ganze Endkonzept zu testen.

Im Feld ist Bootloading sehr sinnvoll. Monteuren gibt man nicht gern einen $xxx Programmer mit, ein $x Pod mit FTDI Chip drin ist da besser.

Gruesse, Joerg http://www.analogconsultants.com/

Wir haben eine Anwendung im Feld, bei dem es gelegentlich ein FW-Update

man einsetzt.

Johannes

>> Wo hattest Du das Beben nochmal GENAU vorhergesagt? Kosmologen: Die Geheim-Vorhersage.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required