Gast
#1378981
Hallo, ich versuche das RTOS Keil RTX mittels ULINK2 Debugger in den RAM zu laden anstatt in den Flash, damit ich unter Keil uVision mehr Breakpoints habe und um den Flash-Speicher zu schonen, das laden klappt mittels einer SRAM.ini und angepasstem Speicherlayout (RAM-Adresse anstatt ROM-Adresse) ganz gut, jedoch hängt sich der Controller nach der Funktion os_sys_init() auf, so dass nicht mal der erste Breakpoint vom Initialisierungstask aufgerufen wird. Bevor die Funktion os_sys_init() aufgerufen wird klappt das Debuggen jedoch noch wunderbar. Kann es sein, dass das Debuggen vom Keil RTX im RAM vom AT91SAM7X256 nicht unterstützt wird? Zumal in dem Beispiel Blinky_RTX was ich als Vorlage verwende kein RAM Target vorgesehen ist, was aber in den restlichen Beispielen ohne RTX Kernel sonst immer mit dabei ist. Hier die SRAM.ini
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
Vielen Dank
