Programmspeicher von Atmega 128 erweitern
Hallo,
ist es generell möglich den Atmega 128 durch einen externen Speicher zu erweitern auf dem der Programm Code ist?
Also so, dass wenn ich mein Programm erweitere, nichts in den Atmega 128 geschrieben wird.
Der Atmega hat ein Grundprogramm drauf um den externen Speicher auszulesen, auf dem das eigentliche Programm ist.
Somit würde man den Controller schonen (da man ihn ja nicht mehr beschreiben/löschen muss).
Der externe Speicher könnte eine SD oder CF Karte sein.
Und wie krieg ich dann den Programm Code auf den externe Speicher?
Per Card Reader ist klar, geht um das Dateiformat usw.
Wäre echt nice wenn das geht!
Das Mega128Funk Board von RN ist ja nicht so der hit -> verlöteter SMD Controller. Gibt doch auch Sockel.
Re: Programmspeicher von Atmega 128 erweitern
Hallo,
Zitat:
Zitat von Xairo
Somit würde man den Controller schonen (da man ihn ja nicht mehr beschreiben/löschen muss).
So ist es nicht vorgesehen, es kann nur das SRAM erweitert werden, und in diesem kann kein Programm ablaufen. Das Programm steht immer im Flash.
Zitat:
Zitat von Xairo
Der externe Speicher könnte eine SD oder CF Karte sein.
Das geht so auch nicht in diesem Zusammenhang, wie gesagt, nur SRAM erweiterbar, man kann zwar eine SD-Card ansteuern, aber nicht jetzt direkt als Speicher nutzen, muss alles vom Programm selber gehandelt werden.
Eine SD-Card usw. ist ja auch nur eine Art Flashspeicher.