Changes between Version 2 and Version 3 of setup_target/ardrone2


Ignore:
Timestamp:
02/15/19 17:34:01 (5 years ago)
Author:
Sanahuja Guillaume
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • setup_target/ardrone2

    v2 v3  
    7575cross toolchain : https://devel.hds.utc.fr/software/flair/wiki/toolchain/install
    7676
    77 robomap3 : https://sourcesup.renater.fr/projects/robomap3-rt/
    7877
    7978inst_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
     
    8685}}}
    8786
     87If you want to compile all by yourself:
     88
     89robomap3 : 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
    8897== Flasher ardrone2 original avec câble USB ==
    8998
    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 :
     99brancher 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] :
    95100
    96101{{{
     
    107112}}}
    108113
    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 drone
     114copier 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
    110115
    111116flasher le updater :
     
    115120}}}
    116121
    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 drone
     122copier 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
    118123
    119124flasher le système :
    120125{{{
    121126# 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)
    123128}}}
    124129reboot !
     
    137142Copier 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.
    138143
    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-updater
     144copier 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
    140145{{{
    141146# update_kernel.sh zImage.plf