[BUG] XMEGA128A1U-AU CRC

Compiler meldet no CRC logic in this device

Thomas.AC
Benutzer
Avatar
Geschlecht: keine Angabe
Alter: 44
Beiträge: 308
Dabei seit: 07 / 2013
Betreff:

[BUG] XMEGA128A1U-AU CRC

 · 
Gepostet: 04.12.2014 - 10:30 Uhr  ·  #1
Hallo Rolf,

beim XMEGA128A1U und auch beim XMEGA64A1U funktioniert der XMEGA_CRC
Treiber nicht. Fehlermeldung vom Compiler lautet "Error: no CRC logic in this device"

Laut Datenblatt besitzen alle XMEGA [EDIT] A1U auch ein CRC Modul.
Korrigieren Sie mich, falls ich mich irre.

[EDIT]
Ich führe mit Ihren Treiber erfolgreich eine CRC-32 Überprüfung großer Dateien (>1MByte) von einer SD Karte durch. Eine Datei kann ich natürlich nur blockweise einlesen.
Ich verwende aus Geschwindigkeitsgründen die CRC32_Block Funktion um jeweils 512 Bytes zu verarbeiten, allerdings muss ich den seed Parameter richtig setzten, damit am Ende das richtige Ergebnis herauskommt. (seed := not mirror32(Wert vom vorherigem Block;)

Der Workaround funktioniert prima.
Schön wäre es natürlich, wenn der Treiber eine Block-Stream Funktionalität hätte.

Ist nur ein Vorschlag, zu viel Funktionalität macht ja auch die Treiber größer und fehlerträchtiger.

Gruß
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
rh
Administrator
Avatar
Geschlecht:
Herkunft: Germany
Alter: 26
Homepage: e-lab.de
Beiträge: 5558
Dabei seit: 03 / 2002
Betreff:

Re: [BUG] XMEGA128A1U-AU CRC

 · 
Gepostet: 04.12.2014 - 13:14 Uhr  ·  #2
Hallo Thomas,

nein, nicht alle XMegas haben einen echten CRC Support.
Der XMega128A1 hat keinen, der XMega128A1U hat ihn.
Ich werde das in dem DSC File berichtigen.

rolf
Thomas.AC
Benutzer
Avatar
Geschlecht: keine Angabe
Alter: 44
Beiträge: 308
Dabei seit: 07 / 2013
Betreff:

Re: [BUG] XMEGA128A1U-AU CRC

 · 
Gepostet: 04.12.2014 - 15:04 Uhr  ·  #3
bitte auch beim XMEGA64A1U
rh
Administrator
Avatar
Geschlecht:
Herkunft: Germany
Alter: 26
Homepage: e-lab.de
Beiträge: 5558
Dabei seit: 03 / 2002
Betreff:

Re: [BUG] XMEGA128A1U-AU CRC

 · 
Gepostet: 04.12.2014 - 16:51 Uhr  ·  #4
klaro
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: 8 · Cache Hits: 14   82   96 · Page-Gen-Time: 0.011964s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI