Le fabricant d'oscilloscopes DSO138 ne quitte pas ses utilisateurs et met périodiquement à jour le logiciel ("firmware") de leurs appareils. Voyons quelles étapes vous devez suivre pour mettre à jour le firmware de l'oscilloscope DSO138.
Nécessaire
- - oscilloscope DSO138;
- - Convertisseur USB-TTL (UART).
Instructions
Étape 1
Lorsque l'oscilloscope est allumé, son écran affiche l'identifiant de la version actuelle du firmware. La version du firmware est indiquée après l'abréviation FW (FirmWare). Souvenons-nous de ce numéro.
Maintenant, nous allons à la page avec le firmware du site officiel du fabricant de l'oscilloscope DSO138 et voyons quelle version du firmware est la dernière. Au moment d'écrire ces lignes, la dernière version est la 113-13801-061 datée du 2016-10-10. C'est clairement plus récent que le firmware de l'oscilloscope installé sur la photo précédente.
Téléchargez l'archive avec le firmware et décompressez-la dans un emplacement arbitraire sur votre disque dur. Le firmware lui-même est un fichier avec l'extension *. HEX. Dans ce cas, "113-13801-061.hex".
Étape 2
Pour charger le firmware dans la mémoire de l'oscilloscope DSO138, vous avez besoin d'un programme spécial. Les développeurs de l'oscilloscope recommandent le ST Flash Loader Demonstrator, qui peut être téléchargé sur le site officiel (lien ci-dessous). Pour télécharger le programme, vous devrez vous inscrire sur le site. Après cela, un lien pour télécharger le programme sera envoyé par courrier.
Le programme est distribué sous forme d'archive. Téléchargez le programme. Décompressez-le sur votre ordinateur et exécutez le programme d'installation. Il n'y a pas de subtilités, tout est standard ici.
Étape 3
Il y a encore un peu de travail à faire avant de connecter l'oscilloscope à votre ordinateur. Il est nécessaire de fermer les cavaliers JP1 et JP2 situés en bas de la carte de l'oscilloscope. Cela mettra le contrôleur de l'oscilloscope en mode bootloader au lieu du firmware normal. Les cavaliers devront être connectés par soudure.
Étape 4
Pour charger le firmware dans la mémoire de l'oscilloscope, on utilise le port J5 (UART) avec un niveau logique de 3, 3 V. Pour le connecter à un ordinateur, nous avons besoin d'un convertisseur USB vers UART. De tels appareils coûtent environ 150 roubles dans les magasins en ligne chinois.
Nous connectons le "sifflet" à l'oscilloscope selon le schéma. Notez que le port TX du convertisseur (sortie) doit être connecté au port RX (entrée) de l'oscilloscope, et vice versa. Et GND est le fil commun. Vous pouvez maintenant connecter le convertisseur au port USB de votre ordinateur.
Étape 5
Nous allumons l'oscilloscope au réseau et connectons le convertisseur USB-UART au port USB de l'ordinateur. Nous lançons maintenant le programme Flash Loader Demonstrator.
Nous sélectionnons le port, le numéro du port COM auquel le convertisseur est connecté. Le reste des paramètres peut être laissé tel quel. Cliquez sur le bouton "Suivant".
Ceci est suivi d'un avertissement indiquant qu'une action ultérieure effacera la mémoire de l'oscilloscope. Cliquez sur le bouton « Supprimer la protection » pour passer à l'étape suivante.
Étape 6
Après cela, une page contenant des informations sur les sections de mémoire de l'oscilloscope s'ouvre. Nous sélectionnons ici une mémoire d'une taille de 64K (vérifiez qu'à l'étape précédente elle a été définie avec exactement cette taille). Cliquez sur Suivant.
Cochez la case à côté de « Télécharger sur l'appareil ». Appuyez sur le bouton avec trois points pour sélectionner le fichier de firmware précédemment téléchargé "113-13801-061.hex". Le reste des paramètres est défini comme dans l'image.
Appuyez sur le bouton « Suivant » pour lancer le processus de flashage de la mémoire flash de l'oscilloscope DSO138. Après cela, le processus de vérification du firmware téléchargé commencera. La réussite sera indiquée par une barre de progression verte. L'ensemble du processus prend environ 1-2 minutes.
Étape 7
Mettez l'oscilloscope hors tension. Déconnectez-en le convertisseur UART.
N'oubliez pas de dessouder les cavaliers fermés JP1 et JP2.
Vous pouvez maintenant connecter l'oscilloscope au réseau et vous assurer que la version a été mise à jour lors du chargement: « FW: 113-13801-061 ».