PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : RP6 und Atmel Studio 6.0



bernd01
23.07.2012, 21:55
Hallo,

möchte mir eventuell einen RP6 V2 zulegen. Kann mir jemand sagen ob man diesen über das Atmel Studio 6.0 programmieren kann und eine JTAG Schnittstelle hat ?
Möchte diesen mit einem JTAGICE programmieren. Suche einen Roboter für den Einstieg laut Beschreibung hören sich die Möglichkeiten mal gar nicht so schlecht an.

Max Web
23.07.2012, 22:52
Hallo,

auf jeden Fall kannst Du den RP6 problemlos mit dem Atmel Studio 6 programmieren.
Zum Thema JTAG und JTAGICE kann Dir vielleicht ein anderer User etwas mehr Informationen geben.

SlyD
24.07.2012, 12:37
Hallo,

AVRStudio kannst Du natürlich benutzen wie jeden anderen Editor auch, das ruft ja auch nur den AVR-GCC auf und erzeugt Hex Dateien. Die fügst Du einfach einmal im RobotLoader hinzu.
Oder Du nutzt den neuen Kommandozeilen Modus im RobotLoader 2.3, da kann man das direkt aus beliebigen IDEs heraus per Kommandozeile ansteuern.

JTAG ist auf dem RP6 Mainboard leider nicht vorhanden, aber auf dem RP6-M32 und dem neuen RP6-M256 WLAN Erweiterungsmodul sind die Pins mit dem JTAG Interface herausgeführt. Beim M256 muss man sich allerdings noch ein Adapterkabel basteln.
Du musst zuvor noch über ISP das JTAG Fuse Bit aktivieren, das ist deaktiviert da normalerweise von den RP6 Anwendern JTAG eher selten benutzt wird.
Bedenke bitte das Du den Bootloader mit JTAG überschreibst, d.h. der Roboter startet das Programm dann sofort und wartet nicht erst auf den Startbefehl (Taster bzw. aus der Software heraus). Daher würde er also nach kurzer Verzögerung sofort losfahren wenn Du ein entsprechendes Programm geladen hast.
Die Hexdateien um den Bootloader wiederherzustellen findest Du im RP6 Wiki Artikel.


MfG,
SlyD