Probleme mit CRC u XMega32A4U

RichardT
Benutzer
Avatar
Geschlecht:
Alter: 57
Beiträge: 19
Dabei seit: 02 / 2013
Betreff:

Probleme mit CRC u XMega32A4U

 · 
Gepostet: 15.09.2015 - 14:06 Uhr  ·  #1
Hallo Allerseits

Hab I'm Augenblick ein Problem damit, eine CRC summe zu generieren. I'm Simulator geht es auch nicht. Hab auch schon das Beispiel XMegaCRC benutzt.

Die function:
Code
 CRC16:= CRC16_Block($0, @SourceBlock, 64); 

hängt sich auf (im simulator) während die functionen:

Code
 CRC16_StreamInit($FFFF);
     CRC16_StreamAdd(SourceBlock[x]);
  CRC16:= CRC16_StreamGet;


immer nur den "seed value" wiedergeben, d.h.$FFFF (im simulator)

Hardwaremäsig läuft der uC weiter allerding ist der CRC wert immer $00.

Ich meine das die XMEGA "U" versionen alle einen CRC generator haben. Ich benutzte XMega 32A4U und -128A4U.

Wäre froh wenn mir jemand weiterhelfen könnte.

Grüsse
Richard
rh
Administrator
Avatar
Geschlecht:
Herkunft: Germany
Alter: 25
Homepage: e-lab.de
Beiträge: 5558
Dabei seit: 03 / 2002
Betreff:

Re: Probleme mit CRC u XMega32A4U

 · 
Gepostet: 15.09.2015 - 14:16 Uhr  ·  #2
Hallo Richard,

der SIM kann nur die wesentlichste Peripherie der XMegas simulieren.
XMega CRC kann nicht simuliert werden. Da muss das ICE ran.

rolf
miparo
Schreiberling
Avatar
Geschlecht:
Herkunft: Germany
Alter: 59
Beiträge: 988
Dabei seit: 09 / 2007
Betreff:

Re: Probleme mit CRC u XMega32A4U

 · 
Gepostet: 15.09.2015 - 15:33 Uhr  ·  #3
Da müssen wir noch ein paar {$X} im Treiber einbauen so das der SIM dort nicht hängen bleibt.
Es geht nichts über den SIM mit direkten HW debugging.
Funzt Top bei den XMegas.
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.
MySQL Queries: 15 · Cache Hits: 14   66   80 · Page-Gen-Time: 0.026313s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI