GigaDispositivo

Manual de usuario del programador GigaDevice GD-Link

Programador GigaDevice GD-Link

 

Versión: Inglés V 1.2

 

1. Introducción

Este manual del usuario describe una aplicación utilizada para operar el flash o configurar las MCU GigaDevice con el cable USB disponible y el adaptador GD-Link. El programador GD-Link es una herramienta para que el usuario utilice MCU con alta velocidad.

1.1 Descripción de la función

Con el programador GD-Link, el usuario puede descargar el programa de aplicación a la memoria flash interna o al chip seguro, etc., al mismo tiempo el programador puede configurar la función de descarga fuera de línea de GD-Link.

1.2 Propósito

Además de una s perfectatagPara que los usuarios descarguen programas de aplicación a alta velocidad, el programador GD-Link también tiene como objetivo proporcionar una experiencia maravillosa y creativa. La descripción está editada para un mejor servicio.

1.3 Entorno operativo

Requisitos de software: Windows XP en chino o inglés, Windows 7 y sistemas operativos avanzados.

Requisitos de hardware: Adaptador GD-Link, consultando el Manual de usuario del adaptador GD-Link.

1.4 Jerga y contracción

  • Enlace GD: El adaptador GD-Link es una herramienta de desarrollo multifunción tres en uno para la serie de MCU GD32. Proporciona puerto depurador CMSIS-DAP con JTAG/Interfaz SWD. El usuario puede utilizar el adaptador GD-Link para programación en línea o depurar código en IDE compatible como Keil o IAR. Otra función importante es la programación fuera de línea.
  • USB: Universal Serial Bus (USB) conecta más que computadoras y periféricos. Tiene el poder de conectarte con un mundo completamente nuevo de experiencias de PC.

1.5 Composición del paquete

Todo fileSe requieren los enumerados en el Cuadro 1.

FIG 1 Composición del paquete.JPG

 

2. Correr

Este software se ejecuta en PC y computadoras compatibles, y en plataformas WINDOWS. No es necesario configurar el software, lo único que debe hacer es hacer clic en el icono para operar el software.

 

3. Usando detalles

3.1 Introducción al diseño

El gráfico 2 muestra la interfaz de usuario e incluye áreas del software:

FIG 2 Introducción al diseño.JPG

3.1.1 Ventana Propiedades 

El cuadro 3 muestra las propiedades de GD-Link y la MCU de destino. En orden de arriba a abajo:

3.1.1.1 Propiedad de enlace GD

  • Interfaz de conexión: GD-Link usa conexión USB a la PC
  • Interfaz del dispositivo: los usuarios pueden elegir SWD o JTAG Para conectarse a la MCU, la selección predeterminada es SWD.
  • Versión de firmware: versión actual del firmware de MCU.
  • UID: Muestra el UID de la MCU en el GD-Link.
  • SN: Muestra el número de serie del GD-Link.

3.1.1.2 JTAG/Propiedad SWD

Velocidad inicial: Los usuarios pueden cambiar la velocidad de transferencia de GD-Link aquí, la velocidad predeterminada es 500 kHz.

3.1.1.3 Propiedad de la MCU de destino

  • MCU Part No.: Muestra la MCU conectada.
  • Endian: GD MCU es little endian.
  • Verificar ID principal: la selección predeterminada es Sí.
  • ID del núcleo: muestra el valor de ID del núcleo de la MCU.
  • Usar RAM: la selección predeterminada es Sí, la RAM se usa para programar más rápido.
  • Dirección RAM: Muestra el valor de la dirección de inicio de la RAM.
  • Tamaño de RAM: muestra el tamaño de RAM de la MCU de destino.
  • UID: muestra el UID de la MCU de destino.

3.1.1.4 Propiedad Flash

  • Tamaño del flash: muestra el tamaño del flash de la MCU de destino. Diferentes MCU pueden tener diferentes tamaños de Flash y diferentes registros de borrado/programa; los usuarios pueden consultar el Manual del usuario de MCU para obtener más detalles.
  • Dirección base Flash: Muestra el valor de la dirección base Flash.

FIG 3 Propiedad Flash.JPG

3.1.2 Actualizar lista de propiedades

Este botón permite al usuario actualizar la lista de propiedades sin cerrar esta aplicación (como se muestra en el cuadro 4).

FIG 4 Actualizar lista de propiedades.JPG

3.1.3 Enlace GD

Este menú incluye Actualización file, Configure GD-Link y actualice el firmware (como se muestra en el cuadro

  • MCU Part No.: Muestra la MCU conectada.
  • Endian: GD MCU es little endian.
  • Verificar ID principal: la selección predeterminada es Sí.
  • ID del núcleo: muestra el valor de ID del núcleo de la MCU.
  • Usar RAM: la selección predeterminada es Sí, la RAM se usa para programar más rápido.
  • Dirección RAM: Muestra el valor de la dirección de inicio de la RAM.
  • Tamaño de RAM: muestra el tamaño de RAM de la MCU de destino.
  • UID: muestra el UID de la MCU de destino.

3.1.1.4 Propiedad Flash

  • Tamaño del flash: muestra el tamaño del flash de la MCU de destino. Diferentes MCU pueden tener diferentes tamaños de Flash y diferentes registros de borrado/programa; los usuarios pueden consultar el Manual del usuario de MCU para obtener más detalles.
  • Dirección base Flash: Muestra el valor de la dirección base Flash.

FIG 5 Propiedad Flash.JPG

3.1.2 Actualizar lista de propiedades

Este botón permite al usuario actualizar la lista de propiedades sin cerrar esta aplicación (como se muestra en el cuadro 4).

FIG 6 Actualizar lista de propiedades.JPG

3.1.3 Enlace GD

Este menú incluye Actualización file, Configure GD-Link y actualice el firmware (como se muestra en el cuadro 7).

3.1.3.1 Actualización File
Este menú puede actualizar el file para almacenar en el GD-Link para programación fuera de línea.
Los usuarios deben seleccionar el número de pieza de MCU y luego hacer clic en 'Agregar' para seleccionar file en formato bin e ingrese la dirección de descarga primero antes de actualizar el file(Como se muestra en el cuadro 5).
Por fin, los usuarios pueden hacer clic en "Actualizar" para almacenar la lista. files a GD-Link. Si se almacena correctamente, los usuarios presionan la tecla 'K1' en GD-Link, GD-Link descarga todo files a la dirección correspondiente.
Algunos números de pieza admiten la configuración de bytes de opción, GD-Link configura los bytes de opción de MCU de acuerdo con la información configurada por el usuario (como se muestra en el cuadro 6).

Actualización de la figura 7 File.JPG

Actualización de la figura 8 File.JPG

3.1.3.2 Configurar GD-Link

Este menú incluye Configuración de programación fuera de línea, Configuración de programación en línea 7/11 y SN del producto en tres partes (como se muestra en la tabla 8, este menú agregará más funciones al actualizar el firmware).

  • Configuración de programación fuera de línea: este menú configura si el chip es seguro después de la programación fuera de línea. Entrará en vigor después del programa de actualización. files.
  • Configuración de programación en línea: este menú configura si el chip es seguro después de la programación en línea, si se reinicia antes de la programación en línea y si se ejecuta después de la programación en línea. Tendrá efecto al hacer clic en el botón "Aceptar".
  • SN del producto: este menú configura el valor SN del producto después de la programación en línea (como se muestra en la tabla 8). Marcar la casilla significa escribir el SN del producto en la MCU de destino después de la programación en línea. Los usuarios configuran la dirección para escribir el SN del producto, el valor del SN del producto y el valor de aumento del SN del producto.

FIG 9 Configurar GD-Link.JPG

FIG 10 Configurar GD-Link.JPG

3.1.3.3 Actualizar firmware
Este menú actualiza el firmware de GD-Link si GD-Link está en modo de actualización de firmware. Asegúrese de que su software sea la última versión antes de actualizar el firmware de GD-Link.

3.1.4 MCU objetivo 

Esta página incluye Conectar, Desconectar y otros menús de operación (como se muestra en el cuadro 9).

  • Conectar: ​​los usuarios deben hacer clic en este menú antes de operar la MCU de destino con los atajos de teclado F2.
  • Desconectar: ​​este menú se habilita después de conectarse exitosamente y se usa para desconectarse de la MCU de destino.
  • Seguridad: La seguridad incluye dos niveles, la serie GD10x solo puede configurar un nivel bajo mientras que la serie GD1x0 puede usar dos niveles. La MCU de la serie GD1x0 no cambiará a inseguridad si se configura en un nivel alto.
  • Inseguridad: al hacer clic en este menú se puede eliminar el nivel de seguridad bajo.
  • Configurar OptionBytes: los usuarios pueden usar este menú para cambiar los bytes de opciones.
  • Borrado masivo: los usuarios pueden usar este menú para borrar el chip completo con el atajo de teclado F4. Tal vez los usuarios necesiten esperar un momento mientras el tamaño de MCU Flash supera los 512 KB.
  • Borrar página: este menú permite a los usuarios borrar MCU por páginas con el método abreviado de teclado F3.
  • Programa: Programar la selección. file a la MCU de destino. El software protegerá el chip y escribirá el SN del producto si los usuarios han configurado la seguridad después de las opciones de programación en línea en el menú "Configuración".
  • Programa continuo: esta función está habilitada mientras el software se desconecta de la MCU de destino. El software detectará si la nueva MCU se enciende automáticamente y se conectará a la MCU. Luego, el software programará la nueva MCU con la selección actual. file y espere a que se conecte la próxima MCU.
  • Leer datos: con esta función el usuario puede leer la MCU objetivo de dos maneras: leer el chip completo o leer por rango.
  • Ejecutar aplicación: ejecuta el programa file después de la programación.

FIG 11 Objetivo MCU.JPG

3.2 Diagrama de flujo de operación

FIG 12 Diagrama de flujo de operación.JPG

 

4. Atenciones

Asegúrese de que GD-Link esté conectado a la PC.

 

5. Actualización

Puedes ir al oficial websitio http://gd32mcu.com/cn/download para obtener la última versión

 

Copyright © 2021

 

Lea más sobre este manual y descargue el PDF:

Documentos / Recursos

Programador GigaDevice GD-Link [pdf] Manual del usuario
Programador GD-Link, GD-Link, Programador

Referencias

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *