GigaUrządzenie

Instrukcja obsługi programatora GigaDevice GD-Link

Programista GigaDevice GD-Link

 

Wersja: Angielski V 1.2

 

1. Wprowadzenie

Niniejsza instrukcja obsługi opisuje aplikację używaną do obsługi pamięci flash lub konfiguracji MCU GigaDevice za pomocą dostępnego kabla USB i adaptera GD-Link. Programator GD-Link to narzędzie umożliwiające użytkownikowi korzystanie z mikrokontrolerów z dużą szybkością.

1.1 Opis funkcji

Za pomocą programatora GD-Link użytkownik może pobrać aplikację do wewnętrznej pamięci flash lub bezpiecznego chipa itd., jednocześnie programista może skonfigurować funkcję pobierania offline GD-Link.

1.2 Cel

Oprócz idealnego stagAby użytkownicy mogli pobierać aplikacje z dużą szybkością, programista GD-Link ma również na celu zapewnienie wspaniałych i kreatywnych wrażeń. Opis został poprawiony w celu zapewnienia lepszej obsługi.

1.3 Środowisko operacyjne

Wymagania dotyczące oprogramowania: chiński lub angielski Windows XP, Windows 7 i zaawansowane systemy operacyjne.

Wymagania sprzętowe: Adapter GD-Link, patrz Instrukcja użytkownika adaptera GD-Link.

1.4 Żargon i skrót

  • Łącze GD: Adapter GD-Link to wielofunkcyjne narzędzie programistyczne typu „trzy w jednym” dla mikrokontrolerów serii GD32. Zapewnia port debugera CMSIS-DAP z JTAGInterfejs /SWD. Użytkownik może używać adaptera GD-Link do programowania online lub debugowania kodu w kompatybilnym IDE, takim jak Keil lub IAR. Kolejną ważną funkcją jest programowanie offline.
  • USB: Uniwersalna magistrala szeregowa (USB) łączy więcej niż tylko komputery i urządzenia peryferyjne. Ma moc, dzięki której możesz połączyć się z zupełnie nowym światem wrażeń komputerowych.

1.5 Skład opakowania

Wszystko filewymagane są elementy wymienione w tabeli 1.

RYS. 1 Skład opakowania.JPG

 

2. Bieganie

To oprogramowanie działa na komputerach PC i kompatybilnych oraz na platformach WINDOWS. Nie ma potrzeby konfigurowania oprogramowania, wystarczy kliknąć ikonę, aby uruchomić oprogramowanie.

 

3. Korzystanie ze szczegółów

3.1 Wprowadzenie do układu

Wykres 2 przedstawia interfejs użytkownika i obszary oprogramowania:

RYS. 2 Wprowadzenie do układu.JPG

3.1.1 Okno Właściwości 

Wykres 3 pokazuje właściwości GD-Link i docelowego MCU. W kolejności od góry do dołu:

3.1.1.1 Właściwość GD-Link

  • Interfejs połączeniowy: GD-Link użyj połączenia USB z komputerem
  • Interfejs urządzenia: Użytkownicy mogą wybrać SWD lub JTAG aby połączyć się z MCU, domyślnym wyborem jest SWD.
  • Wersja oprogramowania: aktualna wersja oprogramowania MCU.
  • UID: Pokazuje UID MCU w GD-Link.
  • SN: Pokazuje numer seryjny GD-Link.

3.1.1.2 JTAG/SWD Właściwość

Prędkość początkowa: Użytkownicy mogą tutaj zmienić prędkość transferu GD-Link, domyślna prędkość to 500 kHz.

3.1.1.3 Docelowa właściwość MCU

  • Nr części MCU: Pokazuje podłączony MCU.
  • Endian: GD MCU to mały endian.
  • Sprawdź identyfikator rdzenia: Domyślny wybór to Tak.
  • Identyfikator rdzenia: Pokazuje wartość identyfikatora rdzenia MCU.
  • Użyj pamięci RAM: Domyślna opcja to Tak, pamięć RAM jest używana do szybszego programowania.
  • Adres RAM: Pokazuje wartość adresu początkowego RAM.
  • Rozmiar pamięci RAM: Pokazuje rozmiar pamięci RAM docelowego MCU.
  • UID: Pokazuje UID docelowego MCU.

3.1.1.4 Właściwości Flasha

  • Rozmiar Flash: Pokazuje rozmiar Flash docelowego MCU. Różne MCU mogą mieć inny rozmiar pamięci Flash i różne rejestry kasowania/programowania. Użytkownicy mogą zapoznać się ze szczegółami w instrukcji obsługi MCU.
  • Adres bazowy Flash: Pokazuje wartość adresu bazowego Flash.

RYS. 3 Właściwości Flash.JPG

3.1.2 Odśwież listę właściwości

Ten przycisk umożliwia użytkownikowi odświeżenie listy właściwości bez zamykania tej aplikacji (jak pokazano na wykresie 4).

RYS. 4 Odśwież listę właściwości.JPG

3.1.3 Łącze GD

To menu zawiera opcję Aktualizuj file, Skonfiguruj GD-Link i zaktualizuj oprogramowanie sprzętowe (jak pokazano na wykresie

  • Nr części MCU: Pokazuje podłączony MCU.
  • Endian: GD MCU to mały endian.
  • Sprawdź identyfikator rdzenia: Domyślny wybór to Tak.
  • Identyfikator rdzenia: Pokazuje wartość identyfikatora rdzenia MCU.
  • Użyj pamięci RAM: Domyślna opcja to Tak, pamięć RAM jest używana do szybszego programowania.
  • Adres RAM: Pokazuje wartość adresu początkowego RAM.
  • Rozmiar pamięci RAM: Pokazuje rozmiar pamięci RAM docelowego MCU.
  • UID: Pokazuje UID docelowego MCU.

3.1.1.4 Właściwości Flasha

  • Rozmiar Flash: Pokazuje rozmiar Flash docelowego MCU. Różne MCU mogą mieć inny rozmiar pamięci Flash i różne rejestry kasowania/programowania. Użytkownicy mogą zapoznać się ze szczegółami w instrukcji obsługi MCU.
  • Adres bazowy Flash: Pokazuje wartość adresu bazowego Flash.

RYS. 5 Właściwości Flash.JPG

3.1.2 Odśwież listę właściwości

Ten przycisk umożliwia użytkownikowi odświeżenie listy właściwości bez zamykania tej aplikacji (jak pokazano na wykresie 4).

RYS. 6 Odśwież listę właściwości.JPG

3.1.3 Łącze GD

To menu zawiera opcję Aktualizuj file, Skonfiguruj GD-Link i zaktualizuj oprogramowanie sprzętowe (jak pokazano w tabeli 7).

Aktualizacja 3.1.3.1 File
To menu może aktualizować file do przechowywania w GD-Link w celu programowania offline.
Użytkownicy powinni wybrać numer części MCU, a następnie kliknąć „Dodaj”, aby dokonać wyboru file w formacie bin i wprowadź adres pobierania przed aktualizacją file(Jak pokazano na wykresie 5).
Nareszcie użytkownicy mogą kliknąć „Aktualizuj”, aby zapisać listę files do GD-Link. Jeśli zapis przebiegł pomyślnie, użytkownicy naciskają klawisz „K1” na GD-Link, GD-Link pobiera wszystko files pod odpowiedni adres.
Niektóre numery części obsługują konfigurację bajtów opcji, GD-Link konfiguruje bajty opcji MCU zgodnie z informacjami skonfigurowanymi przez użytkownika (jak pokazano w tabeli 6).

RYS. 7 Aktualizacja File.JPG

RYS. 8 Aktualizacja File.JPG

3.1.3.2 Skonfiguruj GD-Link

To menu zawiera konfigurację programowania offline, konfigurację programowania online 7/11 i trzyczęściowy numer seryjny produktu (jak pokazano na wykresie 8, to menu doda więcej funkcji poprzez aktualizację oprogramowania sprzętowego).

  • Konfiguracja programowania offline: To menu konfiguruje, czy chip jest bezpieczny po programowaniu offline. Zacznie obowiązywać po aktualizacji programu files.
  • Konfiguracja programowania online: To menu konfiguruje, czy chip jest bezpieczny po programowaniu online, czy jest resetowany przed programowaniem online i czy uruchamiany po programowaniu online. Zacznie obowiązywać po kliknięciu przycisku „OK”.
  • Product SN: To menu konfiguruje wartość SN produktu po zaprogramowaniu online (jak pokazano w tabeli 8). Zaznaczenie pola wyboru oznacza wpisanie numeru SN produktu do docelowego MCU po zaprogramowaniu online. Użytkownicy konfigurują adres w celu zapisania numeru seryjnego produktu, wartości numeru seryjnego produktu i wartości wzrostu numeru seryjnego produktu.

RYS. 9 Skonfiguruj plik GD-Link.JPG

RYS. 10 Skonfiguruj plik GD-Link.JPG

3.1.3.3 Aktualizacja oprogramowania sprzętowego
To menu aktualizuje oprogramowanie sprzętowe GD-Link, jeśli GD-Link jest w trybie aktualizacji oprogramowania sprzętowego. Przed aktualizacją oprogramowania sprzętowego GD-Link upewnij się, że posiadasz najnowszą wersję oprogramowania.

3.1.4 Docelowy MCU 

Na tej stronie znajdują się menu Connect, Disconnect i inne menu operacyjne (jak pokazano w tabeli 9).

  • Połącz: Użytkownicy muszą kliknąć to menu przed obsługą docelowego MCU za pomocą skrótów klawiaturowych F2.
  • Rozłącz: To menu jest włączane po pomyślnym podłączeniu i służy do rozłączenia z docelowym MCU.
  • Bezpieczeństwo: Zabezpieczenia obejmują dwa poziomy, w przypadku serii GD10x można ustawić tylko niski poziom, natomiast w przypadku serii GD1x0 można ustawić dwa poziomy. W przypadku ustawienia wysokiego poziomu MCU serii GD1x0 nie zostanie przełączony w tryb niezabezpieczony.
  • Brak zabezpieczeń: Kliknięcie tego menu może usunąć zabezpieczenia niskiego poziomu.
  • Skonfiguruj bajty opcji: Użytkownicy mogą używać tego menu do zmiany bajtów opcji.
  • Mass Erase: Użytkownicy mogą używać tego menu do usuwania całego chipa za pomocą skrótów klawiaturowych F4. Być może użytkownicy będą musieli chwilę poczekać, aż rozmiar Flash MCU przekroczy 512 KB.
  • Page Erase: To menu umożliwia użytkownikom usuwanie MCU poprzez strony za pomocą skrótów klawiaturowych F3.
  • Program: Zaprogramuj wybór file do docelowego MCU. Oprogramowanie zabezpieczy chip i zapisze numer SN produktu, jeśli użytkownicy skonfigurowali zabezpieczenia po opcjom programowania online w menu „Konfiguracja”.
  • Program ciągły: Ta funkcja jest włączona, gdy oprogramowanie odłącza się od docelowego MCU. Oprogramowanie wykryje, czy nowy MCU jest włączony automatycznie i połączy się z MCU. Następnie oprogramowanie zaprogramuje nowy MCU z bieżącym wyborem file i poczekaj na następne połączenie MCU.
  • Odczyt danych: Dzięki tej funkcji użytkownik może odczytać docelowy MCU na dwa sposoby: Odczytaj cały chip lub Odczytaj według zakresu.
  • Uruchom aplikację: Uruchom program file po zaprogramowaniu.

RYS. 11 Docelowy plik MCU.JPG

3.2 Schemat działania

FIG 12 Schemat blokowy operacji.JPG

 

4. Uwaga

Upewnij się, że GD-Link jest podłączony do komputera.

 

5. Aktualizacja

Możesz iść do urzędnika webstrona http://gd32mcu.com/cn/download aby uzyskać najnowszą wersję.

 

Copyright © 2021 GigaDevice

 

Przeczytaj więcej o tym podręczniku i pobierz plik PDF:

Dokumenty / Zasoby

Programista GigaDevice GD-Link [plik PDF] Instrukcja obsługi
Programista GD-Link, GD-Link, Programista

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *