Auf http://www.mikrocontroller.net/articles/Olimex_EP9302-Board_CS-E9302 wurde das Board ja schon sehr gut beschrieben. Das Board kommt nackt ohne Kabel, Netzteil etc. Nur mit der CD mit Bootloader, Images, Sourcen und Tools. Habe mir ein Ubuntu 8.10 mit den entsprechenden Entwicklungsumgebungen (Eclipse+CDT) aufgesetzt. Eine 4.1.1-920t Embedded Umgebung mit Installationshinweisen wird mitgeliefert und ein kleines HelloWorld läßt sich nach Anleitung übersetzen. Zum übertragen eines Programms von Ubuntu-Rechner an das Board benötigt man einen WebServer (siehe Beispiel), den ich bislang noch nicht installiert habe (Installationstip dazu wäre nett), sondern gehe über einen anderen zugänglichen WebServer, von wo ich meine Programme auf das Board rüberziehen kann. Der Bootloader kommt beim Start im Terminalmode (Hyperterminal COM1 via Nullmodem, 57600 8N1) hoch, man sieht die Dateistruktur, kann Kommandos eingeben und ein Programm vom WebServer holen und ausführen. Problem #1: ---------- Ausgabe über COM1 (/dev/ttyAM0 - anstatt ttyS0) funktioniert, aber über COM2 (/dev/ttyAM1) kommt nichts raus. Öffnen, Parametrisieren (gleich wie COM1), senden: alles liefert korrekte Returnwerte incl. Anzahl der gesendeten Zeichen. NULL-Modemkabel, Board-Jumper (COM2-IRDA), In/Out Spannungspegel am RS232 Baustein geprüft, aber keine Aktivität am COM2 Port des CS-9302 (mit Skope gemessen) ---> Hilfe, ich habe keine Idee mehr...
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.