Forum: Mikrocontroller und Digitale Elektronik xmega ext.flash & ext.sram


von Daniel (Gast)


Lesenswert?

Hallo Leute,

Ich müsste an einen 128er xmega eine sram erweiterung von mindestens 64k 
anschliessen zusätzlich brauch ich einen flash speicher mit mindestens 
4mb
kann man diese an das eib direkt anschliessen?


vielen dank in voraus

lg
daniel

von wt (Gast)


Lesenswert?

SRAM kannst Du direkt anschliessen und in der FW adressieren, s. dazu 
datenblatt vom XMEGA
Beim Flash mußt Du evtl. SPI benutzen dazu würde ich erstmal datenblatt 
vom Flash bemühen.

von Daniel (Gast)


Lesenswert?

danke für deine hilfe

was haltest du von den atmel flash speicher? dataflash oder serial flash
AT45DB321C - 32M bit, 2.7-Volt Only Serial Interface Flash with two 
528-Byte SRAM Buffers

vom strombedarf scheinen die dinger hammer zu sein ... da die schaltung 
die ich machen muss über batterien bzw akkus laufen soll

von wt (Gast)


Lesenswert?

Erscheint mir etwas zu schnell für XMEGA SPI
Stromwerte sind ok

von Daniel (Gast)


Lesenswert?

wüsstest du vielleicht eine alternative?

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

>Erscheint mir etwas zu schnell für XMEGA SPI

?! Wie jetzt? Das XMega SPI läuft maximal Fcpu/2, also 16Mhz Clock. 
Reicht doch lang hin. Die DataFlashs können natürlich auch langsamer.

von wt (Gast)


Lesenswert?

genau das ist der Punkt, daß die langsamer können steht außer Frage. 
AT45DB321C kann lt. Datenblatt 33MHz. Wenn der Daniel nicht in 
Stückzahlen möchte, dann ist es egal. Sonst würde ich aus kostengründen 
etwas suchen, was in etwa XMEGA SPI speed entspricht.
Leider habe ich keine Alternative parat, ist momentan nicht mein Fokus 
bei XMEGA.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

>Sonst würde ich aus kostengründen
>etwas suchen, was in etwa XMEGA SPI speed entspricht.
>Leider habe ich keine Alternative parat, ist momentan nicht mein Fokus
>bei XMEGA.

Diese Aussage verstehe ich nicht. DataFlashs sind billig und eignen sich 
bestens zum Anschluß an jegliche SPI-Schnittstellen sowohl langsamer, 
als auch schneller Controller. Wo ist also das Problem? Wir betreiben in 
einer Geräteserie die AT45DB161D zu Tausenden. Sie kosten gerade mal 
2,30 EUR, also 1/5 des Controllerpreises und ich denke nicht, daß Du 
einen Flash-IC mit 16MBit finden wirst, der genau so wenige Pins hat, 
sich so einfach ansteuern läßt und so preiswert ist.

von Simon K. (simon) Benutzerseite


Lesenswert?

Travel Rec. wrote:
>>Sonst würde ich aus kostengründen
>>etwas suchen, was in etwa XMEGA SPI speed entspricht.
>>Leider habe ich keine Alternative parat, ist momentan nicht mein Fokus
>>bei XMEGA.
>
> Diese Aussage verstehe ich nicht. DataFlashs sind billig und eignen sich
> bestens zum Anschluß an jegliche SPI-Schnittstellen sowohl langsamer,
> als auch schneller Controller. Wo ist also das Problem? Wir betreiben in
> einer Geräteserie die AT45DB161D zu Tausenden. Sie kosten gerade mal
> 2,30 EUR, also 1/5 des Controllerpreises und ich denke nicht, daß Du
> einen Flash-IC mit 16MBit finden wirst, der genau so wenige Pins hat,
> sich so einfach ansteuern läßt und so preiswert ist.

Es gibt auch (von Atmel) DataFlashs mit langsamerer Rate, die billiger 
sind, aber trotzdem reichen. Das meint er.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Soweit ich weiß, sind die obsolete.

von wt (Gast)


Lesenswert?

wie gesagt, ich habe mich mit Flash Bausteinen nicht großartig 
beschäftigt, aber für meine Begriffe gilt wie schneller umso teuerer, 
mag vielleich in DAtaflash Segment anders sein, wie auch immer. 33MHz 
für 16 MHz SPI ist technisch overdresed, sorry for that.

Nebenbei wenn Du in xK Stk. Zahlen fertigst und für XMEGA 128 mehr als 
10€ ausgibst, ist es an der Zeit den Einkäufer auszutauschen.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

>aber für meine Begriffe gilt wie schneller umso teuerer,
>mag vielleich in DAtaflash Segment anders sein, wie auch immer. 33MHz
>für 16 MHz SPI ist technisch overdresed, sorry for that.

Es gibt keine langsameren DataFlashs, nur noch schnellere (80/100Mhz), 
von Atmel zumindest. Und der Preis hängt bei DFs nicht von der 
Schnelligkeit sondern von der Marktverbreitung ab. Ein AT45DB161D ist 
beispielsweise 50 Cent günstiger, als das halbsogroße AT45DB081D.

>und für XMEGA 128 mehr als 10€ ausgibst,

Wir verwenden keine XMegas in unserem System, sondern Mega256(0) und 
ähnliche. Die sind u.U. teurer, als ein XMega123A1. XMegas werden wir 
erst dann einsetzen, wenn die Marktverfügbarkeit deutlich besser ist.

von wt (Gast)


Lesenswert?

Echt wahr? ich glaube, ich bemühe doch mal meinen distri und laß mir ein 
paar Flash Bausteine zukommen.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

>ich bemühe doch mal meinen distri

CSD-electronics hat DataFlashs in verschiedenen Ausführungen für 
günstige Preise.

>Die sind u.U. teurer, als ein XMega123A1.

XMega128A1 war gemeint.

von Daniel (Gast)


Lesenswert?

herzlichen dank an euch ... jetzt weiss ich in welche richtung ich auf 
jeden fall gehe!!!

grüße
daniel

von wt (Gast)


Lesenswert?

zu "XMega128A1 war gemeint.":
ich reite nicht auf den Tipfehler anderer Leute, das ist quatsch:)

Habe gerade CSD-electronics besucht, jetzt überlege ich mir meine letzte 
Hose bei Ebay zu versteigern, damit ich diese Preise zahlen kann. knappe 
7€ für MEGA128L! gilt das gleiche wie oben WENIGER IST MEHR! :)

von Daniel (Gast)


Lesenswert?

also ich hab bei ineltek eine anfrage gemacht und die habn mir 5 
xmega128 als muster gesendet, angeblich kosten die um die 5 - 6 euro

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?


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.