christoph83
25.07.2005, 22:21
Hallo,
wollte eben mit dem Programmieren meines Asuros beginnen, nur leider stoße ich hier auf kleine Hindernisse.
Der Selbsttest sowie der Test des IR-Adapters klappten einwandfrei. Nun will ich ein einfaches Programm in den Asuro flashen, was aber anscheinend nicht klappt.
Ich verwende die dafür vorgegebenen Programme, der Quellcode lautet:
#include "asuro.h"
int main(void)
{
Init();
StatusLED(RED);
while(1);
return 0;
}
Das Programm erstelle ich im .hex - Format und flashe es in den Speicher des Asuros (klappt einwandfrei).
Dann schalte ich den Asuro aus und wieder ein, damit er mit dem neuen Programm bootet. Zu erwarten ist, dass die StatusLED nach dem Bootvorgang rot leuchtet. Jedoch leuchten nur die beiden roten BACK-LEDs kurz auf und dann die grüne LED.
Was mache ich falsch?
Die Testprogramme des Asuros liefen alle...das flashen scheint auch zu funktionieren! Hab ich was im Quelltext übersehen?
wollte eben mit dem Programmieren meines Asuros beginnen, nur leider stoße ich hier auf kleine Hindernisse.
Der Selbsttest sowie der Test des IR-Adapters klappten einwandfrei. Nun will ich ein einfaches Programm in den Asuro flashen, was aber anscheinend nicht klappt.
Ich verwende die dafür vorgegebenen Programme, der Quellcode lautet:
#include "asuro.h"
int main(void)
{
Init();
StatusLED(RED);
while(1);
return 0;
}
Das Programm erstelle ich im .hex - Format und flashe es in den Speicher des Asuros (klappt einwandfrei).
Dann schalte ich den Asuro aus und wieder ein, damit er mit dem neuen Programm bootet. Zu erwarten ist, dass die StatusLED nach dem Bootvorgang rot leuchtet. Jedoch leuchten nur die beiden roten BACK-LEDs kurz auf und dann die grüne LED.
Was mache ich falsch?
Die Testprogramme des Asuros liefen alle...das flashen scheint auch zu funktionieren! Hab ich was im Quelltext übersehen?