Jump to content

Mark

Members
  • Gesamte Inhalte

    3
  • Benutzer seit

  • Letzter Besuch

Mark's Achievements

Newbie

Newbie (1/14)

0

Reputation in der Community

  1. Debuggen und Flashen aus Atmel Studio heraus funktioniert auch! Alles wunderbar
  2. Danke für die schnelle Hilfe! Das Auslöten des Widerstandes hat das Problem scheinbar behoben. Ich konnte jedenfalls erfolgreich die Device-Informationen auslesen.
  3. Hallo, könnt ihr mir helfen? Ich verzweifle langsam Ich habe ebenfalls versucht, den Master-Brick mit SAM-ICE zu debuggen. Mein Aufbau ist folgender: - Master-Brick mit aufgesetztem Debug-Brick - Spannungsversorgung über USB (Master-Brick ist dauerhaft über USB mit dem PC verbunden) - SAM-ICE ist über ein JTAG-Kabel mit dem Debug-Brick verbunden - SAM-ICE wird über Atmel Studio 6.0 angesprochen Da JTAG in der normalen Firmware deaktiviert ist, habe ich eine Firmware gebaut, in der "#define DISABLE_JTAG_ON_STARTUP" auskommentiert worden ist. Diese habe ich erfolgreich auf die Master-Brick geflashed (Mit Brickv). Die Brick verhielt sich mit der neuen Firmware wie gewohnt. Mit SAM-ICE und Atmel Studio kann ich mit diesem Aufbau die Target-Spannung auslesen (3.3V). Sobald ich jedoch versuche, z.B. die Device-Informationen auszulesen, fällt die Target-Spannung auf 0.3V ab und bleibt auch nach mehrfachem Auslesen der Spannung konstant auf 0.3V. Abgesehen von dem Auslesen der Target-Spannung sind alle JTAG-Funktionen daraufhin nicht verwendbar. Außerdem gehen auf dem Master-Brick sämtliche LEDs aus (Direkt, nachdem ich eine JTAG-Funktion verwende (z.B. auslesen der Device-Information)). Wenn ich das JTAG Kabel abnehme, startet das Master-Brick oft neu (zu erkennen an den LEDs) oder bleibt hängen und kommt erst wieder hoch, wenn ich das USB Kabel ab- und wieder anstecke. Daraufhin habe ich eine Test-Firmware gebaut (Anschalten von zwei LEDs + Endlosschleife). Hier führt alleine schon das Anstecken des JTAG-Kabels dazu, dass die LEDs ausgehen. Sobald ich das JTAG-Kabel abnehme, gehen die LEDs wieder an. Wenn ich die "normale" Firmware des Master-Bricks verwende, kann ich die Target-Spannung normal auslesen. Wenn ich versuche, die Device-Information auszulesen, zeigt mir Atmel Studio an, dass keine Verbindung aufgebaut werden konnte. Die Target-Spannung bleibt in diesem Fall jedoch konstant bei 3.3V und auch die LEDs auf des Master-Bricks leuchten noch. Habt ihr eine Idee, woran das liegen kann? Viele Grüße
×
×
  • Neu erstellen...