Datei: COBRAXXXX-Getting-started_de.txt Ort: uClinux-dist/Documentation/COBRAXXXX/de/ Autor: Heiko Degenhardt (linux@sentec-elektronik.de) Inhalt: Grundlegende Schritte zur Arbeit mit den Boards. Version: v01.00 Datum: Wed Mar 24 17:59:40 CET 2004 Lizenz: Dieses Dokument steht unter der GNU GPL (siehe uClinux-dist/COPYING) ______________________________________________________________________ CHANGES 040324 v01.00 Erstellung - Neue Datei, da fuer COBRA5272 und COBRA5282 - Erstellt aus COBRA5272-Getting-started_de.txt, v01.01 (hede) ______________________________________________________________________ INSTALLATION TOOLCHAIN Fuer die Installation der Toolchain sei auf das Dokument uClinux-dist/Documentation/LIESMICH verwiesen. Um ein erstes, funktionsfaehiges Image zu bekommen, sollte man im ersten Konfigurationsmenue ("uClinux v3.1.0 Configuration") die "Vendor/Product Selection" aufrufen. Hier waehlt man "senTec" als Vendor aus, und COBRA5272 oder COBRA5282 als Board. Unter "Kernel/Library/Defaults Selection" waehlen Sie den gewuenschten Kernel (zunaechst am besten linux-2.4.x) und die Libc-Version, am besten uClibc. Daraufhin verlassen Sie das Hauptmenue ueber "Exit", und waehlen "Yes" zum Speichern der neuen Config. Danach rufen Sie "make dep;make" auf. Danach sollte sich eine Datei images/image.bin finden. Diese wird standardmaessig auch nach /tftpboot kopiert. Kommt dabei ein Fehler, muessen die Rechte auf /tftpboot ueberprueft werden. Ist sie dort, kann sie aus dBUG mit "dn" vom Server heruntergeladen werden. Wenn dies scheitert, sind die Einstellungen des TFTP-Servers sowie die Einstellungen fuer die IP-Adressen, die Netzmaske, den Dateinamen und den Dateityp im dBUG zu ueberpruefen ("show" zum Ansehen, "set" zum Setzen). Ist der Download komplett, kann das Image durch Eingabe von "go 20000" (COBRA5272) oder "go 10000" (COBRA5282) in dBUG gestartet werden. HINWEIS: Sie koennen versuchen, ein Verzeichnis /home/uClinux ueber NFS einzubinden. Dies koennte z. B. das Arbeitsverzeichnis fuer die Software-Entwicklung sein. Wenn der mount nicht funktioniert, ueberpruefen Sie bitte a) ob das Verzeichnis (oder ein gleichnamiger Link) existiert b) Sie die Rechte zum mounten dieses Verzeichnisses haben c) Das Setup fuer die IP korrekt ist. Stimmt diese nicht, koennen Sie romfs/etc/rc anpassen und "make romfs" aufrufen, oder vendors/senTec/romfs/etc/rc aendern und "make" aufrufen. FEEDBACK Wenn Sie Fehler in diesem Dokument finden, oder Fragen bzw. Verbesserungsvorschlaege haben, dann senden Sie bitte eine EMail an linux@sentec-elektronik.de. ______________________________________________________________________ (c) 2004, senTec Elektronik GmbH, Heiko Degenhardt