Gast
#129269
Hallo, bevor mich dieser Controller noch vollends in die Klappe bringt, hoffe ich das ihr mir hier helfen könnt :-) Folgendes Problem: Ich möchte es ermöglichen über die serielle Schnittstelle ein Update aufzuspielen. Damit ich den Controller flashen kann, muss ich das entsprechende Stückchen Code aus dem Speicher laufen lassen. Was zumindest lt. Handbuch der Controller auch beherrscht. Nur leider verrät das Handbuch nicht wie das funktionieren soll. Über das Scatter-Loading File habe ich versucht den entsprechenden Code im RAM zu positionieren, was auch (zumindest lt. dem Mapping-File) funktioniert. Und wenn ich das Handbuch richtig verstanden habe, sollte der Prozessor beim starten dann dafür sorgen, dass der Code an die entsprechende Stelle im RAM kopiert wird. Sobald ich den Code dann in den Emulator lade stelle ich fest, dass an der Adresse im RAM nur Init-werte stehen. Kann mir jmd. sagen, ob das auf diesem Wege überhaupt möglich ist, bzw. wie ich es anstelle den Code aus dem RAM laufen zu lassen? Wäre klasse, wenn Ihr mir helfen könntet. Noch ein paar technische Details, ich verwende: - Philips LPC2294 - den Compiler von Arm (Realview DS) Besten Dank im vorraus Uwe Heinrich