Speichererweiterung ATMega Workaround

Gast #1878928
Lesenswert?

Hallo zusammen,

ich habe, basierend für einen AT90USB162, eine Code geschrieben, der ca 
15kb groß ist.
Von der Applikation (Board) muss ich 5 Stück erstellen.
Leider ist aber der Markt für AVR's mit einem USB Contoller und 16kb 
Flash leergefegt.
Jetzt habe ich für mein Vorhaben ein paar Workaround, und würde gerne 
eure Meinung hierzu wissen.

a) Ich nehme einen ATmega32 in Verbindung mit einem FT232RL. Nur muss 
ich hier wohl in der Software größere modifikationen vornehmen.

b) Ich nehme einen AT90USB82 und füge zusätzlichen Flash Speicher hinzu.
Hier weiß ich garnicht, welchen ich nehmen muss und wie ich den 
Anzubinden habe. Zudem weiß ich hier auch nicht, wie ich dem Bootloader 
die weiteres Speicheradressen beibringe.

c)Ich nehme einen AT90USB82 und beschreibe ihn mit einem MMC/SD 
Bootloader. kann der Code dann von der SD Card aus ausgeführt werden?

Viele Grüße,
mirki
#1878943
Lesenswert?

mirki schrieb:
> b) Ich nehme einen AT90USB82 und füge zusätzlichen Flash Speicher hinzu.
> Hier weiß ich garnicht, welchen ich nehmen muss und wie ich den
> Anzubinden habe. Zudem weiß ich hier auch nicht, wie ich dem Bootloader
> die weiteres Speicheradressen beibringe.
>
> c)Ich nehme einen AT90USB82 und beschreibe ihn mit einem MMC/SD
> Bootloader. kann der Code dann von der SD Card aus ausgeführt werden?

Beides geht nicht, da diese AVRs Code nur aus dem internen Flash 
ausführen können.

Falls Du den at90usb162 nicht mehr bekommst (5 Stück sollte man doch 
irgendwo noch auftreiben können, ggf. schick mir mal eine PM) dann 
könntest Du auch mal nach dem atmega32u2 ausschau halten, der ist 
ziemlich pinkompatibel.

Viele Grüße,
        Simon

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren