Problem mit Xmega128A4, Xmega32A4 läuft

  • 1
  • 2
  • Page 1 of 2
RichardT
Benutzer
Avatar
Gender:
Age: 56
Posts: 19
Registered: 02 / 2013
Subject:

Problem mit Xmega128A4, Xmega32A4 läuft

 · 
Posted: 07.03.2014 - 20:43  ·  #1
@ All

Wer kann helfen?

Ich hab gerade ein Problem und finde den Grund nicht.
Habe gleiche Planinen, gleiche Programme nur einmal mit Xmega128A4 und andermal mit Xmega32A4 bestückt. Alles läuft super mit dem 32er.
Beim 128er will der ISP3-USB nicht programmieren, dh es gibt einen "Flash verify error at address $0100. Wenn ich dann den Flash zurücklese ist der Flash bis vor Adresse $0100 leer danach gibt es data. Ich kann den Flash auch löschen. Selbstverständlich habe ich CPU type geändert:
"Device = xmega128A4, VCC=3.3;"
{ $BOOTRST $20000} {Reset Jump to $20000}

Hilfe?

Grüsse
Richard
miparo
Administrator
Avatar
Gender:
Location: Germany
Age: 58
Posts: 959
Registered: 09 / 2007
Subject:

Re: Problem mit Xmega128A4, Xmega32A4 läuft

 · 
Posted: 07.03.2014 - 22:42  ·  #2
Hallo Richard,
lässt sich der 128er denn mit PDI low speed programmieren ?

Zumal man die A4 Gurken nicht mehr nehmen sollte.

Siehe DataSheet:
1. Not recommended for new designs - Use XMEGA A4U series.

miparo
Thomas
Benutzer
Avatar
Gender:
Location: Gera
Age: 61
Posts: 123
Registered: 04 / 2003
Subject:

Re: Problem mit Xmega128A4, Xmega32A4 läuft

 · 
Posted: 08.03.2014 - 09:20  ·  #3
Hallo Richard,

ich hatte das Problem mit einem XMega128A4U.
Die Informationen im Datenblatt zur Seitengröße des Flash sind etwas widersprüchlich.

Nachdem ich in der zugehörigen .DSC-Datei den Eintrag "PageSize" unter "[device]" von 512 auf 256 geändert hatte, ließ er sich programmieren.

Gruß

Thomas
RichardT
Benutzer
Avatar
Gender:
Age: 56
Posts: 19
Registered: 02 / 2013
Subject:

Re: Problem mit Xmega128A4, Xmega32A4 läuft

 · 
Posted: 08.03.2014 - 10:10  ·  #4
Hallo Miparo/Thomas

Ja, ich hab auch mal mit low speed programmiert (kein Unterschied), und es ist ein 128A4U, hab ich aber auch (also beide versionen) in der software versucht. Ich werde mal die Idee von Thomas versuchen und dann wissen lassen.

Danke

Richard
RichardT
Benutzer
Avatar
Gender:
Age: 56
Posts: 19
Registered: 02 / 2013
Subject:

Re: Problem mit Xmega128A4, Xmega32A4 läuft

 · 
Posted: 08.03.2014 - 16:40  ·  #5
Jetzt geht's

Danke Thomas
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: Problem mit Xmega128A4, Xmega32A4 läuft

 · 
Posted: 08.03.2014 - 16:44  ·  #6
@all,

jetzt kommt bei mir die Frage auf: ist da nur der XMega128A4 betroffen oder noch
andere XMega128xxx ???
Wenn das so ist dann kann ich das DSC File ändern. Da ist dann Atmel davon abgewichen
alle XMegas ab 128kB Flash mit 512byte pages zu versehen. Und dann stimmt das Datenblatt
für den XMega128A4 nicht was die page size betrifft. Wäre ja fatal...

grübel rolf
Thomas
Benutzer
Avatar
Gender:
Location: Gera
Age: 61
Posts: 123
Registered: 04 / 2003
Subject:

Re: Problem mit Xmega128A4, Xmega32A4 läuft

 · 
Posted: 09.03.2014 - 09:19  ·  #7
@Rolf

Die Tabelle 7.1 auf Seite 16 im Datenblatt (XMEGA A4U 8387E-AVR-11/2013) ist sowieso inkonsistent.
Code
  Typ    PageSize  Pages  ApplicationSize  

 16A4U     128       64       16k         2*128* 64 = 16384 -> passt
 32A4U     128      128       32k         2*128*128 = 32768 -> passt
 64A4U     128      256       64k         2*128*256 = 65536 -> passt
128A4U     256      512      128k         2*256*512 = 262144 -> falsch!!!


Mit PageSize 128Word würde es passen 2*128*512 = 131072.

Falsche Datenblätter sind wirklich fatal, aber anscheinend nicht unmöglich. Vielleicht können Sie mit Atmel Kontakt aufnehmen und die Frage endgültig klären.

Gruß
Thomas
miparo
Administrator
Avatar
Gender:
Location: Germany
Age: 58
Posts: 959
Registered: 09 / 2007
Subject:

Re: Problem mit Xmega128A4, Xmega32A4 läuft

 · 
Posted: 09.03.2014 - 15:28  ·  #8
Laut Studio haben die folgende Pagesize:

128er mit 256 Pagessize
A4U,B1,B3,D4

128er mit 512 Pagesize
A1,A1U,A3,A3U,C3,D3
  • 1
  • 2
  • Page 1 of 2
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 8 · Cache Hits: 14   140   154 · Page-Gen-Time: 0.0203s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI