Beagleboard: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
|||
| Zeile 70: | Zeile 70: | ||
==Ångström SDK== | ==Ångström SDK== | ||
'' | *Alle Operationen als root ausführen | ||
*Nach / entpacken | |||
*''. /usr/local/angstrom/arm/environment-setup'' | |||
*Target RootFS liegt unter: ''/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi'' | |||
*Pakete ins RootFS des Targets installieren: | |||
**''opkg-target update'' | |||
**''opkg-target install kernel'' | |||
**Optional: ''opkg-target install kernel-modules'' | |||
**Optional: ''opkg-target install mkubifs'' | |||
Version vom 14. Mai 2011, 11:21 Uhr
Links
- http://beagleboard.org
- Beagleboard bei Wikipedia
- Einkaufsliste
- Beagleboardbeschreibung auf eLinux.org
- Beagleboard im Webshop von Digi-Key
- Inbetriebnahme
- Getting Started auf Openismus - Sehr umfangreich, teilweise möglicherweise veraltet
- Beagleboard Beginners
- Qt auf Beagleboard installieren
- Ångström Linux
- Open Embedded
- Posts in Google Groups
U-Boot
Login
Mit Hilfe eines seriellen Kabels: IDC10 (Pfostenstecker) auf DB9M (Subd) Adapter + Nullmodemkabel
Printenv
bootcmd=if mmc init; then if run loadbootscript; then run bootscript; else if run loaduimage; then run mmcboot; else run nandboot; fi; fi; else run nandboot; fi
bootdelay=10
baudrate=115200
loadaddr=0x82000000
console=ttyS2,115200n8
vram=12M
dvimode=1024x768MR-16@60
defaultdisplay=dvi
mmcroot=/dev/mmcblk0p2 rw
mmcrootfstype=ext3 rootwait
nandroot=/dev/mtdblock4 rw
nandrootfstype=jffs2
mmcargs=setenv bootargs console=${console} vram=${vram} omapfb.mode=dvi:${dvimode} omapfb.debug=y omapdss.def_disp=${defaultdisplay} root=${mmcroot} rootfstype=${mmcrootfstype}
nandargs=setenv bootargs console=${console} vram=${vram} omapfb.mode=dvi:${dvimode} omapfb.debug=y omapdss.def_disp=${defaultdisplay} root=${nandroot} rootfstype=${nandrootfstype}
loadbootscript=fatload mmc 0 ${loadaddr} boot.scr
bootscript=echo Running bootscript from mmc ...; source ${loadaddr}
loaduimage=fatload mmc 0 ${loadaddr} uImage
mmcboot=echo Booting from mmc ...; run mmcargs; bootm ${loadaddr}
nandboot=echo Booting from nand ...; run nandargs; nand read ${loadaddr} 280000 400000; bootm ${loadaddr}
stdin=serial
stdout=serial
stderr=serial
dieid#=542e0004000000000403a3810301300c
Hilfereiche Einstellungen
- Bildschirmauflösung (dvimode):
1024x768MR-16@60(default)hd720(HD 720p)
- Verzögerung beim Boot (
bootdelay): Zeit in Sekunden
Entwicklungs-VM
- 10GB Festplatte
- Ubuntu 11.04
- Zusätzlich installierte Pakete:
- keine
- Zusätzlich installierte Software:
- Angstrom SDK für Qt-Entwicklung auf Beagleboard (Download und Installationsanleitung: [1])
Ångström SDK
- Alle Operationen als root ausführen
- Nach / entpacken
- . /usr/local/angstrom/arm/environment-setup
- Target RootFS liegt unter: /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi
- Pakete ins RootFS des Targets installieren:
- opkg-target update
- opkg-target install kernel
- Optional: opkg-target install kernel-modules
- Optional: opkg-target install mkubifs