ancien:tek:ubuntu
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | ancien:tek:ubuntu [2024/02/09 16:39] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== GNU/Linux sur igepv2 ====== | ||
+ | En partant de ce qui a l'air de bouger le plus: ubuntu | ||
+ | Quelques liens pour commencer : | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | |||
+ | En suivant la page de free-electrons, | ||
+ | |||
+ | petits trucs pour test | ||
+ | |||
+ | ====== kernel ====== | ||
+ | |||
+ | < | ||
+ | git clone git:// | ||
+ | cd linux-omap-2.6 | ||
+ | git tag | ||
+ | git checkout -b v2.6.33.7-0 | ||
+ | |||
+ | #and build with omap3_defconfig ! | ||
+ | # pour mon cas | ||
+ | export PATH=/ | ||
+ | export ARCH=arm | ||
+ | export CROSS_COMPILE=arm-none-linux-gnueabi- | ||
+ | |||
+ | make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- igep0030_defconfig | ||
+ | make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- uImage modules | ||
+ | |||
+ | #The result will be an uImage file in arch/ | ||
+ | |||
+ | make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- modules_install INSTALL_MOD_PATH=[path to your target rootfs] | ||
+ | </ | ||
+ | La modification la plus importante pour nous est la prise en compte du driver snd-usb-audio en natif | ||
+ | |||
+ | ==== 2.6.33.4 ==== | ||
+ | |||
+ | * {{: | ||
+ | * {{: | ||
+ | |||
+ | ==== 2.6.35.8 ==== | ||
+ | |||
+ | * {{: | ||
+ | * {{: | ||
+ | |||
+ | ====== rootfs ====== | ||
+ | un rootfs simple sans probleme, nous compilerons tout le reste directement sur la carte | ||
+ | |||
+ | < | ||
+ | apt-get install rootstock | ||
+ | rootstock --fqdn igepv2 --login ubuntu --password ubuntu --imagesize 2G --seed build-essential, | ||
+ | |||
+ | # une fois le fichier decompressé sur la SD | ||
+ | # regle un pb udevd | ||
+ | echo "dev /dev tmpfs rw 0 0 | ||
+ | tmpfs /tmp tmpfs defaults 0 0 " >> etc/fstab | ||
+ | |||
+ | </ | ||
+ | Cela donne: | ||
+ | * {{: | ||
+ | * {{: | ||
+ | |||
+ | ====== quelques paramètres ====== | ||
+ | |||
+ | ntpdate : pas d' | ||
+ | < | ||
+ | echo "# | ||
+ | # | ||
+ | # rc.local | ||
+ | ntpdate 2.fr.pool.ntp.org 1.fr.pool.ntp.org 0.fr.pool.ntp.org | ||
+ | exit 0" > etc/ | ||
+ | </ | ||
+ | < | ||
+ | echo " | ||
+ | auto eth0 | ||
+ | iface eth0 inet dhcp | ||
+ | |||
+ | auto eth0:0 | ||
+ | iface eth0:0 inet static | ||
+ | | ||
+ | | ||
+ | |||
+ | ">> | ||
+ | |||
+ | mv etc/ | ||
+ | mv etc/ | ||
+ | </ | ||
+ | |||
+ | ======un paquet d' | ||
+ | < | ||
+ | |||
+ | apt-get install build-essential autoconf automake1.9 libtool automake gettext awk | ||
+ | |||
+ | </ |
ancien/tek/ubuntu.txt · Dernière modification : de 127.0.0.1