Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tutoriel:utiliser_son_pda_hx4700_sous_angstrom_avec_ubuntu [Le 23/07/2021, 10:33] – Mise en page Sefran | tutoriel:utiliser_son_pda_hx4700_sous_angstrom_avec_ubuntu [Le 15/12/2022, 20:26] (Version actuelle) – Mise en forme Sefran | ||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| ---- | ---- | ||
| ====== Comment utiliser son PDA Ipaq hx4700 sous Ångström avec Ubuntu ====== | ====== Comment utiliser son PDA Ipaq hx4700 sous Ångström avec Ubuntu ====== | ||
| + | |||
| + | <note warning> | ||
| <note important> | <note important> | ||
| ===== PDA HX4700 ===== | ===== PDA HX4700 ===== | ||
| - | ====== Haut du PDA ====== | + | ==== Haut du PDA ==== |
| {{ : | {{ : | ||
| - Carte Compaq Flash (32Gb 800x UDMA 7 supportée sans problèmes). | - Carte Compaq Flash (32Gb 800x UDMA 7 supportée sans problèmes). | ||
| Ligne 56: | Ligne 58: | ||
| {{ : | {{ : | ||
| - | Appuyez sur les touches **contacts (touche 7)** et **itache (touche 4)** simultanément | + | Appuyez sur les touches **contacts (touche 7)** et **itache (touche 4)** simultanément |
| {{ : | {{ : | ||
| Ligne 198: | Ligne 200: | ||
| </ | </ | ||
| | | ||
| - | |||
| - | |||
| - | |||
| ==== Restauration de Windows CE sur le hx4700 ==== | ==== Restauration de Windows CE sur le hx4700 ==== | ||
| === Rétablir la sauvegarde de Windows CE sur une carte SD === | === Rétablir la sauvegarde de Windows CE sur une carte SD === | ||
| <code bash> | <code bash> | ||
| - | dd if=wince-backup.image of=/ | + | sudo dd if=wince-backup.image of=/ |
| </ | </ | ||
| Ligne 214: | Ligne 213: | ||
| Chargez électriquement le PDA avec son alimentation secteur ou sur le socle. | Chargez électriquement le PDA avec son alimentation secteur ou sur le socle. | ||
| - | Mettre la carte SD dans le PDA. | + | Mettre la carte SD dans le PDA. |
| Mettre sous tension le PDA | Mettre sous tension le PDA | ||
| {{ : | {{ : | ||
| - | Appuyez sur les touches **contacts (touche 7)** et **itache (touche 4)** simultanément | + | Appuyez sur les touches **contacts (touche 7)** et **itache (touche 4)** simultanément |
| {{ : | {{ : | ||
| Ligne 235: | Ligne 234: | ||
| </ | </ | ||
| - | Appuyez sur la touche de mise sous tension pour commencer la restauration | + | {{ : |
| + | Appuyez sur la **touche de mise sous tension | ||
| Puis le PDA affiche | Puis le PDA affiche | ||
| Ligne 254: | Ligne 254: | ||
| </ | </ | ||
| - | Le poser pendant la restauration sur son socle USB avec l' | + | Le poser pendant la restauration sur son socle USB et le câble USB connecté à votre ordinateur Ubuntu, ou/et avec l' |
| + | |||
| + | Lorsque la restauration du PDA est terminée, | ||
| + | <code terminal> | ||
| + | SD Download | ||
| + | ============= | ||
| + | |||
| + | Sections=0 | ||
| + | |||
| + | |||
| + | |||
| + | Download | ||
| + | Completed | ||
| + | |||
| + | CheckSum OK ! | ||
| + | |||
| + | |||
| + | |||
| + | 100% | ||
| + | </ | ||
| + | |||
| + | **Retirer la carte SD** | ||
| + | |||
| + | {{ : | ||
| + | puis avec le stylet **faire un reset (emplacement 1)** au bas du PDA | ||
| + | |||
| + | ==== Tester Ångström avec le PDA ==== | ||
| + | === Télécharger Ångström === | ||
| + | Récupérer **Angstrom-Octoprint-image-glibc-ipk-v2016.06-hx4700.rootfs.tar.gz** l' | ||
| + | |||
| + | Récupérer **zImage-hx4700.bin** l' | ||
| + | |||
| + | === Télécharger Haret pour démarrer le noyau Linux === | ||
| + | Récupérer l' | ||
| + | |||
| + | === Déterminer les périfériques SD et Compact flash pour votre poste de travail | ||
| + | |||
| + | Mon portable dispose d'un lecteur SD, et j' | ||
| + | <code bash> | ||
| + | sudo fdisk -l | ||
| + | … | ||
| + | Disque / | ||
| + | Unités : secteur de 1 × 512 = 512 octets | ||
| + | Taille de secteur (logique / physique) : | ||
| + | taille d'E/S (minimale / optimale) : | ||
| + | |||
| + | Disque /dev/sdb : 30,06 GiB, 32279224320 octets, | ||
| + | Modèle de disque : STORAGE DEVICE | ||
| + | Unités : secteur de 1 × 512 = 512 octets | ||
| + | Taille de secteur (logique / physique) : | ||
| + | taille d'E/S (minimale / optimale) : | ||
| + | Type d' | ||
| + | Identifiant de disque : 0x00000000 | ||
| + | |||
| + | Périphérique Amorçage Début | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | Donc pour mon lecteur de carte SD natif le périphérique est **/ | ||
| + | |||
| + | === Décompresser le système Ångström dans la compact flash === | ||
| + | |||
| + | Décompresser à la racine de la carte Compact flash l' | ||
| + | <code bash> | ||
| + | cd «chemin à la compact flash» | ||
| + | cp «chemin où est mon image Ångström»/ | ||
| + | sudo su | ||
| + | tar zxvf Angstrom-Octoprint-image-glibc-ipk-v2016.06-hx4700.rootfs.tar.gz | ||
| + | … | ||
| + | sync | ||
| + | </ | ||
| + | |||
| + | === Installer Haret sur la carte SD === | ||
| + | <code bash> | ||
| + | </ | ||
| + | |||
| + | === Copier l' | ||
| + | |||
| + | Installer l' | ||
| + | <code bash> | ||
| + | cp zImage-hx4700.bin «chemin vers la carte SD» | ||
| + | sync | ||
| + | </ | ||
| - | ==== Configuration du hx4700 pour faire fonctionner la distribution Ångström==== | + | ==== Configuration du hx4700 pour faire fonctionner la distribution Ångström ==== |
| === Matériel === | === Matériel === | ||
| à faire | à faire | ||
| Ligne 302: | Ligne 384: | ||
| </ | </ | ||
| - | Si cela n'est pas le cas editez | + | Si cela n'est pas le cas éditez |
| <code bash> | <code bash> | ||
| sudo vi / | sudo vi / | ||
| Ligne 324: | Ligne 406: | ||
| </ | </ | ||
| - | ==== Installation des paquets | + | ==== Installation des paquets |
| - | Configurez dash pour qu'il ne soit pas le shell par défaut (Préférer Bash) | + | Configurez dash pour qu'il ne soit pas le Shell par défaut (Préférer Bash) |
| <code bash> | <code bash> | ||
| sudo apt-get install dash | sudo apt-get install dash | ||
| Ligne 335: | Ligne 417: | ||
| Installation des paquets minimum pour le fonctionnement | Installation des paquets minimum pour le fonctionnement | ||
| <code bash> | <code bash> | ||
| - | sudo apt-get install subversion cvs git-core build-essential help2man diffstat texi2html texinfo libncurses5-dev gawk python-dev | + | sudo apt install subversion cvs git build-essential help2man diffstat texi2html texinfo libncurses5-dev gawk python-dev |
| </ | </ | ||
| Ligne 355: | Ligne 437: | ||
| </ | </ | ||
| - | Mettez à jour votre dépot | + | Mettez à jour votre dépôt |
| <code bash> | <code bash> | ||
| ./oebb.sh update | ./oebb.sh update | ||
| Ligne 368: | Ligne 450: | ||
| ==== Création d'une Image Ångström Opie pour le hx4700 ==== | ==== Création d'une Image Ångström Opie pour le hx4700 ==== | ||
| - | Modifier le fichier / | + | Modifier le fichier / |
| Compiler l' | Compiler l' | ||
| <code bash> | <code bash> | ||
| MACHINE=hx4700 bitbake opie-image | MACHINE=hx4700 bitbake opie-image | ||
| - | </ | ||
| - | |||
| - | Si vous avez une erreur de compilation openssl-1.0.0d modifiez | ||
| - | <code bash> | ||
| - | vi / | ||
| - | </ | ||
| - | et changez | ||
| - | < | ||
| - | PREFERRED_VERSION_openssl = " | ||
| - | PREFERRED_VERSION_openssl-native = " | ||
| - | </ | ||
| - | en | ||
| - | < | ||
| - | PREFERRED_VERSION_openssl = " | ||
| - | PREFERRED_VERSION_openssl-native = " | ||
| - | </ | ||
| - | |||
| - | Si vous avez une erreur de compilation bluez4-4.84 | ||
| - | < | ||
| - | ERROR: The checksums for "/ | ||
| - | MD5: expected " | ||
| - | SHA256: expected " | ||
| - | </ | ||
| - | <code bash> | ||
| - | vi / | ||
| - | </ | ||
| - | < | ||
| - | SRC_URI[md5sum] = " | ||
| - | SRC_URI[sha256sum] = " | ||
| - | </ | ||
| - | |||
| - | Si vous avez une erreur | ||
| - | < | ||
| - | ... | ||
| - | Failed to find the necessary bits to build these modules: | ||
| - | | _bsddb | ||
| - | | dl | ||
| - | | ossaudiodev | ||
| - | | To find the necessary bits, look in setup.py in detect_modules() for the module' | ||
| - | ... | ||
| - | ERROR: '/ | ||
| - | </ | ||
| - | Simple relance compilation OK | ||
| - | <code bash> | ||
| - | bitbake opie-image | ||
| </ | </ | ||
| === Récupération des éléments de la compilation === | === Récupération des éléments de la compilation === | ||
| <code bash> | <code bash> | ||
| - | ls -ail ~/ | + | ls -ail ~/ |
| </ | </ | ||
| Ligne 450: | Ligne 487: | ||
| ==== Création d'une Image Ångström Ubuntu pour le hx4700 ==== | ==== Création d'une Image Ångström Ubuntu pour le hx4700 ==== | ||
| à faire | à faire | ||
| - | |||
