Changes between Version 2 and Version 3 of setup_target/ardrone2
- Timestamp:
- Feb 15, 2019, 5:34:01 PM (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
setup_target/ardrone2
v2 v3 75 75 cross toolchain : https://devel.hds.utc.fr/software/flair/wiki/toolchain/install 76 76 77 robomap3 : https://sourcesup.renater.fr/projects/robomap3-rt/78 77 79 78 inst_usb_bootldr.bin :bootloader propriétaire Parrot, se charge et se lance en USB. Permet ensuite de charger en USB un fichier PLF (kernel+bootcmd+ramfs) et de lancer le noyau du PLF … … 86 85 }}} 87 86 87 If you want to compile all by yourself: 88 89 robomap3 : https://sourcesup.renater.fr/projects/robomap3-rt/ 90 91 ''bitbake core-image-minimal-mtdutils'' pour la machine ardrone2-installer (se lance en ram depuis l’usb) 92 93 ''bitbake core-image-minimal-mtdutils'' pour la machine ardrone2-updater (se met en flash) 94 95 ''bitbake core-image-flair-uav'' pour la machine ardrone2 (se met en flash) 96 88 97 == Flasher ardrone2 original avec câble USB == 89 98 90 ''bitbake core-image-minimal-mtdutils'' pour la machine ardrone2-installer (se lance en ram depuis l’usb) 91 ''bitbake core-image-minimal-mtdutils'' pour la machine ardrone2-updater (se met en flash) 92 ''bitbake core-image-flair-uav'' pour la machine ardrone2 (se met en flash) 93 94 brancher le câble USB et le série (115200bps), envoyer le ardrone2-installer : 99 brancher le câble USB et le série (115200bps), envoyer le [https://uav.hds.utc.fr/src/ardrone2-installer/robomap3/core-image-minimal-mtdutils-ardrone2-installer.plf ardrone2-installer] : 95 100 96 101 {{{ … … 107 112 }}} 108 113 109 copier les éléments de ardrone2-updater ( ''tmp/deploy/images/ardrone2-updater/zImage.plf'' et ''tmp/deploy/images/ardrone2-updater/core-image-minimal-mtdutils-ardrone2-updater.tar.gz'') sur le drone114 copier les éléments de ardrone2-updater ([https://uav.hds.utc.fr/src/ardrone2-updater/robomap3/zImage.plf zImage.plf] et [https://uav.hds.utc.fr/src/ardrone2-updater/robomap3/core-image-minimal-mtdutils-ardrone2-updater.tar.gz core-image-minimal-mtdutils-ardrone2-updater.tar.gz]) sur le drone 110 115 111 116 flasher le updater : … … 115 120 }}} 116 121 117 copier les éléments de ardrone2 ( ''tmp/deploy/images/ardrone2/zImage.plf'' et ''tmp/deploy/images/ardrone2/core-image-flair-uav-ardrone2.tar.bz2'') sur le drone122 copier les éléments de ardrone2 ([https://uav.hds.utc.fr/src/ardrone2/robomap3/zImage.plf zImage.plf] et [https://uav.hds.utc.fr/src/ardrone2/robomap3/core-image-flair-ardrone2.tar.bz2 core-image-flair-ardrone2.tar.bz2]) sur le drone 118 123 119 124 flasher le système : 120 125 {{{ 121 126 # update_kernel.sh zImage.plf (doit afficher found a production kernel) 122 # flash_rootfs.sh core-image-flair- uav-ardrone2.tar.bz2 (choisir l’option 1 : production)127 # flash_rootfs.sh core-image-flair-ardrone2.tar.bz2 (choisir l’option 1 : production) 123 128 }}} 124 129 reboot ! … … 137 142 Copier par ftp les scripts de flashage (dans ''robomap3-rt/meta-poky/recipes-hds/ardrone-tools/ardrone2-flash-scripts'') et les outils mtd/ubi (ubiattach, ubidetach, etc). Sur le drone, les fichiers envoyés en ftp sont dans /data/video par défaut. Mettre tout ca dans /usr/bin. 138 143 139 Copier les éléments de ardrone2-updater (''tmp/deploy/images/ardrone2-updater/zImage.plf'' et ''tmp/deploy/images/ardrone2-updater/core-image-minimal-mtdutils-ardrone2-updater.tar.gz'') sur le drone par ftp. Flasher le noyau et le rootfs de ardrone2-updater144 copier les éléments de ardrone2-updater ([https://uav.hds.utc.fr/src/ardrone2-updater/robomap3/zImage.plf zImage.plf] et [https://uav.hds.utc.fr/src/ardrone2-updater/robomap3/core-image-minimal-mtdutils-ardrone2-updater.tar.gz core-image-minimal-mtdutils-ardrone2-updater.tar.gz]) sur le drone par ftp. Flasher le noyau et le rootfs de ardrone2-updater 140 145 {{{ 141 146 # update_kernel.sh zImage.plf