= Setup your UAV/dev board = Flair needs some libraries (udt, vrpn, etc) in order to work. You will find here some instructions to install an OS compatible with Flair on your board. The provided images are built using [https://github.com/2rm-robotics/robomap3-rt robomap3]. == Parrot Ardrone 2 == see this [wiki:setup_target/ardrone2 page] to install it == Parrot Bebop 1/2 == see this [wiki:setup_target/bebop2 page] to install it == Parrot Minidrone == see this [wiki:setup_target/mambo page] to install it == Hds UAV (igep module) == * [https://uav.hds.utc.fr/src/uav/robomap3/MLO bootloader] * [https://uav.hds.utc.fr/src/uav/robomap3/igep.ini bootloader config] * [https://uav.hds.utc.fr/src/uav/robomap3/zImage kernel] * [https://uav.hds.utc.fr/src/uav/robomap3/core-image-flair-uav.tar.bz2 sd image] * [https://uav.hds.utc.fr/src/uav/robomap3/core-image-flair-uav.jffs2 flash image] == Raspberry pi 3 == == Beaglebone blue == We use a chrooted environment. As Debian already has a ssh server, the chrooted dropbear is running on port 1024. You can connect to it with: {{{ ssh root@192.168.7.2 -p 1024 }}} or copy files with: {{{ scp -P 1024 filename root@192.168.7.2: }}} === rootfs === === chroot script === chroot script (''/home/debian/chroot.sh''): {{{ #!/bin/sh mount -o bind /dev /home/debian/rootfs/dev/ mount -o bind /sys /home/debian/rootfs/sys/ mount -o bind /proc /home/debian/rootfs/proc/ mount -t tmpfs -o mode=0755,nodev,nosuid tmpfs /home/debian/rootfs/run mount -t devpts devpts /home/debian/rootfs/dev/pts chroot /home/debian/rootfs/ /etc/init.d/dropbear start }}}