Probleme mit CRC u XMega32A4U

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

Probleme mit CRC u XMega32A4U

 · 
Posted: 15.09.2015 - 14:06  ·  #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
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: Probleme mit CRC u XMega32A4U

 · 
Posted: 15.09.2015 - 14:16  ·  #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
Administrator
Avatar
Gender:
Location: Germany
Age: 58
Posts: 959
Registered: 09 / 2007
Subject:

Re: Probleme mit CRC u XMega32A4U

 · 
Posted: 15.09.2015 - 15:33  ·  #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.
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: 15 · Cache Hits: 14   65   79 · Page-Gen-Time: 0.023821s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI