El fabricante de osciloscopios DSO138 no abandona a sus usuarios y actualiza periódicamente el software ("firmware") de sus dispositivos. Veamos qué pasos debe seguir para actualizar el firmware del osciloscopio DSO138.
Necesario
- - osciloscopio DSO138;
- - Convertidor USB-TTL (UART).
Instrucciones
Paso 1
Cuando se enciende el osciloscopio, su pantalla muestra el identificador de la versión de firmware actual. La versión de firmware aparece después de la abreviatura FW (FirmWare). Recordemos este número.
Ahora vamos a la página con el firmware del sitio web oficial del fabricante del osciloscopio DSO138 y vemos qué versión del firmware es la más reciente. En el momento de escribir este artículo, la última versión es 113-13801-061 con fecha 2016-10-10. Esto es claramente más nuevo que el firmware del osciloscopio instalado de la foto anterior.
Descargue el archivo con el firmware y descomprímalo en una ubicación arbitraria en su disco duro. El firmware en sí es un archivo con la extensión *. HEX. En este caso, "113-13801-061.hex".
Paso 2
Para cargar el firmware en la memoria del osciloscopio DSO138, necesita un programa especial. Los desarrolladores del osciloscopio recomiendan el ST Flash Loader Demonstrator, que se puede descargar del sitio web oficial (enlace a continuación). Para descargar el programa, deberá registrarse en el sitio. Después de eso, se enviará al correo un enlace para descargar el programa.
El programa se distribuye como archivo. Descarga el programa. Descomprímelo en tu computadora y ejecuta el instalador. No hay sutilezas, aquí todo es estándar.
Paso 3
Hay un poco más de trabajo por hacer antes de conectar el osciloscopio a su computadora. Es necesario cerrar los puentes JP1 y JP2 ubicados en la parte inferior de la placa del osciloscopio. Esto pondrá el controlador del osciloscopio en modo de cargador de arranque en lugar del firmware normal. Los puentes deberán conectarse mediante soldadura.
Paso 4
Para cargar el firmware en la memoria del osciloscopio, se usa el puerto J5 (UART) con un nivel lógico de 3, 3 V. Para conectarlo a una computadora, necesitamos un conversor de USB a UART. Dichos dispositivos cuestan alrededor de 150 rublos en las tiendas en línea chinas.
Conectamos el "silbato" al osciloscopio según el diagrama. Tenga en cuenta que el puerto TX del convertidor (salida) debe estar conectado al puerto RX (entrada) del osciloscopio y viceversa. Y GND es el cable común. Ahora puede conectar el convertidor al puerto USB de su computadora.
Paso 5
Encendemos el osciloscopio a la red, y conectamos el conversor USB-UART al puerto USB de la computadora. Ahora lanzamos el programa Flash Loader Demonstrator.
Seleccionamos el puerto, el número del puerto COM al que está conectado el convertidor. El resto de la configuración se puede dejar como está. Haga clic en el botón "Siguiente".
A esto le sigue una advertencia de que una acción posterior borrará la memoria del osciloscopio. Haga clic en el botón "Eliminar protección" para continuar con el siguiente paso.
Paso 6
Después de eso, se abre una página con información sobre las secciones de memoria del osciloscopio. Seleccionamos aquí memoria con un tamaño de 64K (compruebe que en el paso anterior se definió exactamente con este tamaño). Haga clic en Siguiente.
Marque la casilla junto a "Descargar al dispositivo". Presione el botón con tres puntos para seleccionar el archivo de firmware descargado previamente "113-13801-061.hex". El resto de parámetros se establecen como en la imagen.
Al presionar el botón "Siguiente" se iniciará el proceso de flasheo de la memoria flash del osciloscopio DSO138. Después de eso, se iniciará el proceso de verificación del firmware descargado. La finalización satisfactoria se indicará mediante una barra de progreso verde. Todo el proceso dura entre 1 y 2 minutos.
Paso 7
Desenergice el osciloscopio. Desconecte el convertidor UART de él.
No olvide desoldar los puentes cerrados JP1 y JP2.
Ahora puede conectar el osciloscopio a la red y asegurarse de que la versión se haya actualizado al cargarlo: “FW: 113-13801-061”.