Forum: Mikrocontroller und Digitale Elektronik NGW100 via JTAGICE mkII flashen


von B. K. (bekoeppel) Benutzerseite


Lesenswert?

Hallo!

Ich habe ein NGW100, welches sich nicht mehr erreichen lässt. Es bekommt 
keine IP, ist auf der Standard-IP nicht erreichbar, und die serielle 
Konsole antwortet auch nicht.

Daher versuche ich, das NGW100 neu zu flashen via JTAGICE mkII. Ich 
folge dieser Anleitung: 
<http://support.atmel.no/knowledgebase/avr32studiohelp/com.atmel.avr32.tool.ngw100/html/upgrading_u_boot.html#NGW>;

Dabei tritt folgendes Problem auf: (Ubuntu Intrepid)

beni@humpback:~$ sudo avr32program erase -fcfi@0
Connected to JTAGICE mkII version 5.44, 5.44 at USB.
Failed getting chip information.
Missing or wrong part description file for part with JTAG ID 0xffffffff 
in folder /usr/share/avr32.
beni@humpback:~$ sudo avr32program erase -fcfi@0
Connected to JTAGICE mkII version 5.44, 5.44 at USB.
Flash chip was not added.
Unkown flash type (Manufacturer ID 0x3000, VCS Major version 0x31, VCS 
Minor version 0x30, Device ID= 0x1D6).

beni@humpback:~$ sudo avr32program erase -fcfi@0
Connected to JTAGICE mkII version 5.44, 5.44 at USB.
Failed writing 0xc0003000 (ABORT|RES|DBE|DBR) to OCD register 2 (DC)
SAB write failed writing 0xc0003000 to 0x100000008.
sabWrite:
The command was not understood by the JTAGICE mkII unit.

beni@humpback:~$ sudo avr32program erase -fcfi@0
Connected to JTAGICE mkII version 5.44, 5.44 at USB.
Flash chip was not added.
Reading CFI data failed.
Doing CFI Query failed.
Failed writing to CPU register file index 11.
Failed writing 0x00000000 (???) to OCD register 69 (DCEMU)
SAB write failed writing 0x00000000 to 0x100000114.
sabWrite:
The command was not understood by the JTAGICE mkII unit.

beni@humpback:~$ sudo avr32program erase -fcfi@0
Connected to JTAGICE mkII version 5.44, 5.44 at USB.
Flash chip was not added.
Reading CFI data failed.
Doing CFI Query failed.
Write memory failed.
Failed writing 64 bytes to address 0x24000000.
jtagBlockWrite:
The command was not understood by the JTAGICE mkII unit.


Mich erstaunt, dass es jedes mal woanders klemmt.

Firmware-Upgrade habe ich via Windows gemacht, auf Version 5.44.
avr32program hat Version 3.1.4.

Andere Befehle funktionieren aber ohne Probleme:
beni@humpback:~$ sudo avr32program cpuinfo
Connected to JTAGICE mkII version 5.44, 5.44 at USB.

Device information:
  Device Name                                   AP7002 AP7001 AP7000
  Device Revision                               C
  JTAG ID                                       0x21e8203f
  SRAM size                                     32 kB



Kennt das Problem jemand?
Wie bringe ich meinen JTAGICE mkII mit dem NGW100 in Verbindung?
Wie kann ich uBoot und Linux zurück aufs NGW100 bringen?


Liebe Grüsse und vielen Dank im Voraus!
Benedikt Köppel

von Gast (Gast)


Lesenswert?

kann der Fehler daher kommen weil du nicht als root angemeldet bist?

von B. K. (bekoeppel) Benutzerseite


Lesenswert?

Hm darum führe ich ja alle Befehle mit 'sudo' aus. Das kommt doch aufs 
Gleiche raus.

von Gast (Gast)


Lesenswert?

nicht unbedingt, hängt davon ab, was der root in der sudoers für Rechte 
gegeben hat

von B. K. (bekoeppel) Benutzerseite


Lesenswert?

beni  ALL=(ALL) ALL
ich denke, das erlaubt alles.

von Gast (Gast)


Lesenswert?

und welcher Gruppe gehört "beni" zu?
Wäre es nicht einfacher, um evtl. Fehler aus dieser Quelle 
auszuschließen, sich als direkt als root anzumelden?

von Gast (Gast)


Lesenswert?

- 1x als

von B. K. (bekoeppel) Benutzerseite


Lesenswert?

Ok, ich werde heute Abend versuchen, direkt als root auszuführen und 
dann meine Resultat hier posten.

von Gast (Gast)


Lesenswert?


von B. K. (bekoeppel) Benutzerseite


Lesenswert?

Hallo,

leider klappt es auch als User root nicht. Ziemlich genau die selben 
Meldungen wie oben, die sich immer mal ein bisschen abwechseln.

Gibts noch Hoffnung für mein NGW und JTAG?

Liebe Grüsse
Benedikt Köppel

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
Noch kein Account? Hier anmelden.