GigaDevice

Manuale utente programmatore GigaDevice GD-Link

Programmatore GigaDevice GD-Link

 

Versione: Inglese V 1.2

 

1. Introduzione

Questo manuale utente descrive un'applicazione utilizzata per azionare il flash o configurare gli MCU GigaDevice con il cavo USB e l'adattatore GD-Link disponibili. Il programmatore GD-Link è uno strumento che consente all'utente di utilizzare MCU ad alta velocità.

1.1 Descrizione della funzione

Con il programmatore GD-Link, l'utente può scaricare il programma applicativo nella memoria flash interna o nel chip protetto e così via, allo stesso tempo il programmatore può configurare la funzione di download offline di GD-Link.

1.2 Scopo

Oltre a una perfetta stagE per consentire agli utenti di scaricare il programma applicativo ad alta velocità, il programmatore GD-Link mira anche a fornire un'esperienza meravigliosa e creativa. La descrizione viene modificata per un servizio migliore.

1.3 Ambiente operativo

Requisiti software: cinese o inglese Windows XP, Windows 7 e sistemi operativi avanzati.

Requisiti hardware: Adattatore GD-Link, facendo riferimento al Manuale dell'utente dell'adattatore GD-Link.

1.4 Gergo e contrazione

  • Link GD: L'adattatore GD-Link è uno strumento di sviluppo multifunzione tre in uno per MCU serie GD32. Fornisce la porta del debugger CMSIS-DAP con JTAGInterfaccia /SWD. L'utente può utilizzare l'adattatore GD-Link per la programmazione online o il codice di debug in IDE compatibile come Keil o IAR. Un'altra funzione importante è la programmazione offline.
  • USB: L'Universal Serial Bus (USB) collega più di computer e periferiche. Ha il potere di connetterti con un mondo completamente nuovo di esperienze per PC.

1.5 Composizione della confezione

Tutto files elencati nella tabella 1 sono obbligatori.

FIG 1 Composizione confezione.JPG

 

2. Correre

Questo software è in esecuzione su PC e computer compatibili e su piattaforme di WINDOWS. Non è necessario configurare il software, l'unica cosa che devi fare è fare clic sull'icona per utilizzare il software.

 

3. Utilizzo dei dettagli

3.1 Introduzione al layout

Il grafico 2 mostra l'interfaccia utente e include le aree del software:

FIG 2 Introduzione al layout.JPG

3.1.1 Finestra Proprietà 

Il grafico 3 mostra le proprietà di GD-Link e MCU di destinazione. In ordine dall'alto verso il basso:

3.1.1.1 Proprietà GD-Link

  • Interfaccia di connessione: GD-Link utilizza la connessione USB al PC
  • Interfaccia dispositivo: gli utenti possono scegliere SWD o JTAG per connettersi a MCU, la selezione predefinita è SWD.
  • Versione firmware: versione attuale del firmware MCU.
  • UID: mostra l'UID dell'MCU nel GD-Link.
  • SN: mostra il numero di serie di GD-Link.

3.1.1.2 ETAGProprietà /SWD

Velocità iniziale: Gli utenti possono modificare la velocità di trasferimento GD-Link qui, la velocità predefinita è 500 kHz.

3.1.1.3 Proprietà MCU di destinazione

  • MCU Part No.: mostra l'MCU connesso.
  • Endian: GD MCU è little endian.
  • Verifica ID core: la selezione predefinita è Sì.
  • Core ID: Mostra il valore dell'ID core MCU.
  • Usa RAM: la selezione predefinita è Sì, la RAM viene utilizzata per programmare più velocemente.
  • Indirizzo RAM: Mostra il valore dell'indirizzo iniziale della RAM.
  • Dimensioni RAM: mostra le dimensioni della RAM dell'MCU di destinazione.
  • UID: mostra l'UID dell'MCU di destinazione.

3.1.1.4 Proprietà Flash

  • Dimensioni flash: mostra le dimensioni del flash dell'MCU di destinazione. MCU diversi potrebbero avere dimensioni Flash diverse e registri di cancellazione/programma diversi, gli utenti possono fare riferimento al Manuale utente dell'MCU per i dettagli.
  • Flash Base Address: Mostra il valore dell'indirizzo base Flash.

FIG 3 Proprietà Flash.JPG

3.1.2 Aggiorna elenco proprietà

Questo pulsante consente all'utente di aggiornare l'elenco delle proprietà senza chiudere questa applicazione (come mostrato nel grafico 4).

FIG 4 Aggiorna proprietà List.JPG

3.1.3 GD Link

Questo menu include Aggiorna file, configurare GD-Link e aggiornare il firmware (come mostrato nella tabella

  • MCU Part No.: mostra l'MCU connesso.
  • Endian: GD MCU è little endian.
  • Verifica ID core: la selezione predefinita è Sì.
  • Core ID: Mostra il valore dell'ID core MCU.
  • Usa RAM: la selezione predefinita è Sì, la RAM viene utilizzata per programmare più velocemente.
  • Indirizzo RAM: Mostra il valore dell'indirizzo iniziale della RAM.
  • Dimensioni RAM: mostra le dimensioni della RAM dell'MCU di destinazione.
  • UID: mostra l'UID dell'MCU di destinazione.

3.1.1.4 Proprietà Flash

  • Dimensioni flash: mostra le dimensioni del flash dell'MCU di destinazione. MCU diversi potrebbero avere dimensioni Flash diverse e registri di cancellazione/programma diversi, gli utenti possono fare riferimento al Manuale utente dell'MCU per i dettagli.
  • Flash Base Address: Mostra il valore dell'indirizzo base Flash.

FIG 5 Proprietà Flash.JPG

3.1.2 Aggiorna elenco proprietà

Questo pulsante consente all'utente di aggiornare l'elenco delle proprietà senza chiudere questa applicazione (come mostrato nel grafico 4).

FIG 6 Aggiorna proprietà List.JPG

3.1.3 GD Link

Questo menu include Aggiorna file, configurare GD-Link e aggiornare il firmware (come mostrato nella tabella 7).

3.1.3.1 Aggiornamento File
Questo menu può aggiornare il file file da memorizzare nel GD-Link per la programmazione offline.
Gli utenti devono selezionare il numero di parte MCU, quindi fare clic su "Aggiungi" per selezionare file in formato bin e inserire l'indirizzo di download prima di aggiornare il file file(Come mostrato nel grafico 5).
Infine, gli utenti possono fare clic su "Aggiorna" per memorizzare l'elenco files a GD-Link. Se memorizzato correttamente, gli utenti premono il tasto 'K1' su GD-Link, GD-Link scarica tutto files all'indirizzo corrispondente.
Alcuni numeri di parte supportano la configurazione dei byte delle opzioni, GD-Link configura i byte delle opzioni MCU in base alle informazioni configurate dall'utente (come mostrato nella tabella 6).

FIG 7 Aggiornamento File.JPG

FIG 8 Aggiornamento File.JPG

3.1.3.2 Configurare GD-Link

Questo menu include la configurazione della programmazione offline, la configurazione della programmazione online 7/11 e il numero di serie del prodotto in tre parti (come mostrato nella tabella 8, questo menu aggiungerà più funzioni aggiornando il firmware).

  • Configurazione della programmazione offline: questo menu configura se proteggere il chip dopo la programmazione offline. Entrerà in vigore dopo il programma di aggiornamento files.
  • Configurazione della programmazione online: questo menu configura se proteggere il chip dopo la programmazione online, se ripristinarlo prima della programmazione online e se eseguirlo dopo la programmazione online. Avrà effetto mentre fai clic sul pulsante "OK".
  • Product SN: questo menu configura il valore SN del prodotto dopo la programmazione online (come mostrato nella tabella 8). Selezionare la casella di controllo significa scrivere il numero di serie del prodotto nell'MCU di destinazione dopo la programmazione online. Gli utenti configurano l'indirizzo per scrivere il numero di serie del prodotto, il valore del numero di serie del prodotto e il valore di aumento del numero di serie del prodotto.

FIG 9 Configura GD-Link.JPG

FIG 10 Configura GD-Link.JPG

3.1.3.3 Aggiorna firmware
Questo menu aggiorna il firmware GD-Link se GD-Link è in modalità di aggiornamento del firmware. Assicurati che il software sia l'ultima versione prima di aggiornare il firmware GD-Link.

3.1.4 Obiettivo MCU 

Questa pagina include Connetti, Disconnetti e altri menu operativi (come mostrato nella tabella 9).

  • Connetti: gli utenti devono fare clic su questo menu prima di utilizzare l'MCU di destinazione con le scorciatoie da tastiera F2.
  • Disconnetti: questo menu è abilitato dopo che la connessione è riuscita, viene utilizzato per disconnettersi dall'MCU di destinazione.
  • Sicurezza: la sicurezza include due livelli, la serie GD10x può essere impostata solo su un livello basso mentre la serie GD1x0 può utilizzare due livelli. L'MCU della serie GD1x0 non passerà all'insicurezza se impostato su un livello alto.
  • Insicurezza: facendo clic su questo menu è possibile rimuovere la sicurezza di basso livello.
  • Configura OptionBytes: gli utenti possono utilizzare questo menu per modificare i byte delle opzioni.
  • Cancellazione di massa: gli utenti possono utilizzare questo menu per cancellare l'intero chip con le scorciatoie da tastiera F4. Forse gli utenti devono attendere un momento mentre MCU Flash ha dimensioni superiori a 512 KB.
  • Cancella pagina: questo menu consente agli utenti di cancellare MCU per pagine con le scorciatoie da tastiera F3.
  • Programma: Programma la selezione file all'MCU di destinazione. Il software proteggerà il chip e scriverà il SN del prodotto se gli utenti hanno configurato la sicurezza dopo le opzioni di programmazione online nel menu "Configurazione".
  • Programma continuo: questa funzione è abilitata mentre il software si disconnette dall'MCU di destinazione. Il software rileverà se il nuovo MCU si accende automaticamente e si connetterà all'MCU. Quindi il software programmerà il nuovo MCU con la selezione corrente file e attendi la prossima connessione MCU.
  • Leggi dati: con questa funzione l'utente può leggere l'MCU di destinazione in due modi: leggere l'intero chip o leggere per intervallo.
  • Esegui app: esegue il programma file dopo la programmazione.

FIG 11 Destinazione MCU.JPG

3.2 Diagramma di flusso operativo

FIG 12 Diagramma di flusso di Operation.JPG

 

4. Attenzioni

Assicurati che GD-Link sia connesso al PC.

 

5. Aggiornare

Puoi andare al funzionario websito http://gd32mcu.com/cn/download per ottenere l'ultima versione.

 

Copyright © 2021 GigaDevice

 

Leggi di più su questo manuale e scarica il PDF:

Documenti / Risorse

Programmatore GigaDevice GD-Link [pdf] Manuale d'uso
Programmatore GD-Link, GD-Link, programmatore

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *