Funktioniert ICE200 mit avr-gcc??

Gast #25773
Hallo Leute!

Ich habe mich jetzt doch entschieden, einen ICE200 zu kaufen! Der avrmon 
macht leider nicht alles das, was ich möchte und wird es auch nie 
können. Wahrscheinlich werde ich meinen Code über die ICE200 an einem 
90S8515 testen und dann den funktionierenden Code an den ATmega anpassen 
und rüberladen. Das ist zwar nicht schön, sollte aber eigentlich 
funktionieren und spart immerhin über 3800€, da die Preise für sämtliche 
ICEs für die größeren Megas bei 3900€ anfangen und das ist zu viel Geld 
für ein Hobby.

Zu dem ICE200 habe ich eine Frage: Läuft der ICE200 100%ig mit dem 
avr-gcc zusammen oder bin ich mit dem ICE an den IAR C-Compiler oder an 
einen Assembler gebunden? Man weiß ja nie!

PS: Kennt jemand einen Anbieter, der weniger als 130€ für den ICE200 
verlangt?

Danke für Eure Antworten!
Gast
@sven
Sicher ist es möglich mit Classic AVR Emulator zu debuggen. Allerdings 
sollte man dabei bedenken, das zwischen Classic und neuem MEGA Design 
teilweise erhebliche Unterschiede bestehen. So haben die neuen MEGAs 
einen erheblich verbesserten UART der zusätzliche über ein 1 Byte FIFO 
verfügt. Dadurch ist natürlich das Verhalten des Status-Registers 
grundsätzlich anders. Hier sind z.B. die RX-Bits ähnlich gebuffert. 
Daher kann es dir durchaus passieren, das eine Lösung sich nicht direkt 
auf eine MEGA Umgebung portieren lässt.
@knut
Der JTAG ICE ist kein Emulator im eigentlichen Sinne, sondern lediglich 
ein Hardware-Interface (Pegelwandler und RS232 Schnittstelle) zur 
Kommunikation mit dem Prozessor bzw. Steuerung der internen Register. 
Emulatoren sind ICE40 (nur MEGA8) und ICE50.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.