xlanhackerx
26.01.2009, 22:23
Hallo liebe Leute.
Nachdem ich nun einigermaßen einfache UDP-Port Ansteuerungen mit einem Atmega32 sowie dem ENC28J60 programmieren kann dachte ich mir ein neues Projekt anzustreben.
Da ich nun bereits schon mehrere Boards gebaut und vernetzt habe, dachte ich an eine zentrale Flashmöglichkeit. Am besten natürlich es direkt über das Ethernet, denn dies ist immer verbunden.
Ich dachte an eine Möglichkeit einen Art Server ins Netzwerk zu hängen auf dem die zu flashende Datei liegt. Das Programm welches beim start des Microcontrollers geladen wird schaut erstmal im Netzwerk nach ob dort ein Server mit einer aktuelleren Version zufinden ist und läd diese herunter.
Möglich wäre dies in einen extra Flash zu laden oder so zu schreiben dass die Datei Stück für Stück in den eigenen Flash geladen wird und anschließen sich selber programmiert (Self-Programming).
Hat jemand eine Ahnung wie man sowas am einfachsten realisieren könnte ? Wäre für jede Info sowie Hilfe dankbar.
Mfg.
Oliver
Nachdem ich nun einigermaßen einfache UDP-Port Ansteuerungen mit einem Atmega32 sowie dem ENC28J60 programmieren kann dachte ich mir ein neues Projekt anzustreben.
Da ich nun bereits schon mehrere Boards gebaut und vernetzt habe, dachte ich an eine zentrale Flashmöglichkeit. Am besten natürlich es direkt über das Ethernet, denn dies ist immer verbunden.
Ich dachte an eine Möglichkeit einen Art Server ins Netzwerk zu hängen auf dem die zu flashende Datei liegt. Das Programm welches beim start des Microcontrollers geladen wird schaut erstmal im Netzwerk nach ob dort ein Server mit einer aktuelleren Version zufinden ist und läd diese herunter.
Möglich wäre dies in einen extra Flash zu laden oder so zu schreiben dass die Datei Stück für Stück in den eigenen Flash geladen wird und anschließen sich selber programmiert (Self-Programming).
Hat jemand eine Ahnung wie man sowas am einfachsten realisieren könnte ? Wäre für jede Info sowie Hilfe dankbar.
Mfg.
Oliver