Gast
#2806082
Gutn Abnd, Wie kann ichn Microvision dazu bringen, dass er zum Debuggen der Software auf dem Evaluationsboard, die Software in den "On-board-RAM" ladet und nicht in den "Flash-Speicher"?
|
Anzeige
|
Debuggen im RAM
Gast
#2806082
Gutn Abnd, Wie kann ichn Microvision dazu bringen, dass er zum Debuggen der Software auf dem Evaluationsboard, die Software in den "On-board-RAM" ladet und nicht in den "Flash-Speicher"?
Gast
#2806084
Ich hab ein LPC2378
Gast
#2806092
>Wie kann ichn Microvision dazu bringen, dass er zum Debuggen der >Software auf dem Evaluationsboard, die Software in den "On-board-RAM" >ladet und nicht in den "Flash-Speicher"? Wozu? Funktioniert das Debuggen im Flash nicht?
Gast
#2806108
Doch. Das Debuggen im Flash funktioniert. Doch ich will allgemein wissen, wie ich eine Software in den "On-Chip-RAM" bekomme. In meinem Fall eben zum Debuggen. Würd mich auf Hilfe freuen!
Gast
#2806196
Das Microvision Handbuch verrät's Dir. Da gibt es mit Sicherheit eine Beschreibung der Linkeroptionen und wie man die einstellt.
Gast
#2806476
Hallo, für die "Adresszuweisung" ist letztendlich der Linker zuständig. Du findest die zugeteilten Adressbereiche (segmente) für .text, .data, .bss und Weitere ... üblicherweise im "Linker-skript", den Namen des Linkerskripts im Makefile oder Linker-Aufruf.
Gast
#2806483
nochmal Hallo, so spät sollte man nichts mehr schreiben, man bringt nur Begriffe durcheinander. Also Berichtigung: für die "Adresszuweisung" ist letztendlich der Linker zuständig. Du findest die zugeteilten Adressbereiche für ROM, RAM und die Zuweisung der sections .text, .data, .bss und Weitere ... zu ROM oder RAM üblicherweise im "Linker-skript", den Namen des Linkerskripts im Makefile oder Linker-Aufruf.
Gast
#2807227
Lisa schrieb: > die Software in den "On-board-RAM" > ladet und nicht in den "Flash-Speicher"? Hallo, dass du das als Debug-Version anders linken musst ist eh klar, bleibt die Frage wie kommt das Programm dahin wo es hinsoll - das ist je nach Prozessor und Ausrüstung verschieden, wenn das der Programmer oder die IDE nicht kann, brauchst du halt einen kleinen Bootloader. Dafür gibts nicht nur viele Möglichkeiten der Realisierung sondern auch Zillionen Forenbeiträge. Gruss Reinhard Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|