Hallo Allerseits, ich versuche seit einer Weile einen Sam3s4a auf einem Olimex P256 Board anzusprechen. Allerdings gelingt es mir schon nicht die Device Signatur des µC im Atmel Studio 6 (6.0.1938) über einen SAM-ICE auszulesen. Das Softwarepaket von Segger ist installiert. Ich hab es sowohl mit v4.56d und v4.60 probiert, der Programmer selbst lässt sich als JTAG-Interface auch verbinden und misst auch die Spannung. Versuche ich aber die Device Signatur zu ermitteln kommt nur "Unable to enter programming mode." Wenn ich nur den GDB-Server von Segger aufrufe findet er den µC. Gibt es bei der Einrichtung noch irgendwas Spezielles zu beachten? Oder hat vielleicht jemand eine Idee, an welche Stelle ich mich zu doof anstelle? Ist evtl. der Programmer mit Version 5.00 zu alt für dem Sam3? Ich hab das ganze auf WinXp 32bit, Win7 32 und 64bit probiert, überall mit demselben Ergebnis. Schon mal Danke für eure Ideen, Sven.
ich kenn das olimex board leider nicht, aber hast du die sam-ice firmware aktualisiert? auf dem original sam3s-ek von Atmel läuft die Kombination ohne Probleme (hab aber als erstes den SAM-ICE aktualisiert). Gibts ein Link zum User Guide des Boards irgendwo?
hallo sven, die version 5 des j-link unterstützt noch kein SWD. welche meldung erhältsts du wenn due jlink.exe startest? gruss gerhard
Informationen zu dem Olimex-Board gibt es hier: https://www.olimex.com/Products/ARM/Atmel/SAM3-P256/ bzw. das Manual hier: https://www.olimex.com/Products/ARM/Atmel/SAM3-P256/resources/SAM3-P256.pdf Der SAM-ICE ist auf der aktuellen für ihn verfügbaren Version, ein Update gibt es für den nicht mehr. Es kommt die Warnung, dass die Firmware den Chip nur langsam ansprechen könnte, weil alle Seqeunzen auf der CPU berechnet werden müssen, ich den aber trotzdem nutzen könnte. Allerdings hab ich es gerade auf Arbeit mit einem nagelneuen SAM-ICE ausprobiert, mit dem selben Ergebnis. Die Jlink.exe sagt folgendes (jetzt auf Arbeit mit v4.58a): SEGGER J-Link Commander V4.58a ('?' for help) Compiled Dec 5 2012 18:38:27 DLL version V4.58a, compiled Dec 5 2012 18:38:08 Firmware: J-Link compiled Jul 30 2008 11:24:37 ARM Rev.5 Hardware: V5.00 S/N: 20000092 OEM: SAM-ICE Feature(s): RDI VTarget = 3.326V Info: TotalIRLen = 4, IRPrint = 0x01 Info: Found Cortex-M3 r2p0, Little endian. Info: TPIU fitted. Info: FPUnit: 6 code (BP) slots and 2 literal slots Found 1 JTAG device, Total IRLen = 4: #0 Id: 0x4BA00477, IRLen: 04, IRPrint: 0x1, CoreSight JTAG-DP (ARM) Cortex-M3 identified. JTAG speed: 100 kHz Der scheint den Sam3 erstmal zu erkennen. Wenn ich im Atmel Studio den SAM-ICE verbinde, startet auch jlink als Prozess und dort wird der Chip auch erkannt. Im Output steht aber "[ERROR] Unexpected Chip Identifier 0x28900960 (expected 0x28800960)., ModuleName: TCF (TCF command: Device:startSession failed.)" und es geht nicht weiter.
Okay ich bin doof. Ich hab bei der Auswahl des Prozessors sam3s4A gewählt, auf dem Board ist aber ein sam3s4B. Dieser eine Buchstabe entscheidet also über Gedeih und Verderb. Macht man das richtig, gehts auch. Sowohl mit dem neuen als auch dem alten SAM-ICE. Danke für eure Mithilfe Sven
Hello everybody i have the same issue basically i am using SAM4E-EK and processor on it is SAM4E16E i need to flash my application using AS6 when i do so i get same message "Unable to enter programming mode." please check target device and so on my Jlink.exe message is bellow #################### SEGGER J-Link Commander V4.78g ('?' for help) Compiled Nov 8 2013 18:39:46 DLL version V4.78g, compiled Nov 8 2013 18:39:22 Firmware: J-Link ARM V8 compiled Nov 8 2013 12:07:30 Hardware: V8.00 S/N: 28016323 OEM: SAM-ICE Feature(s): RDI, GDB VTarget = 3.332V Info: TotalIRLen = ?, IRPrint = 0x..000000000000000000000000 Info: TotalIRLen = ?, IRPrint = 0x..000000000000000000000000 No devices found on JTAG chain. Trying to find device on SWD. No device found on SWD. Did not find any core. Failed to identify target. Trying again with slow (4 kHz) speed. Info: TotalIRLen = ?, IRPrint = 0x..000000000000000000000000 Info: TotalIRLen = ?, IRPrint = 0x..000000000000000000000000 No devices found on JTAG chain. Trying to find device on SWD. No device found on SWD. Did not find any core. J-Link> #################### Regards Nick
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.