GigaDevice GD-Link Programmer User Manual
GigaDevice GD-Link Programmer User Manual
Version
10 Pages
GigaDevice MCU English V 1.2
1 / 11
GigaDevice GD-Link Programmer User Manual
Directory
GigaDevice GD-Link Programmer User Manual ...................................................................... 1
1. Introduction .......................................................................................................................... 3
2. Running ................................................................................................................................. 4
4. Attentions............................................................................................................................ 10
5. Update .................................................................................................................................. 10
2 / 11
GigaDevice GD-Link Programmer User Manual
1. Introduction
This user manual describes an application used to operate the flash or config
GigaDevice MCUs with available USB cable and GD-Link adaptor. GD-Link programmer
With GD-Link programmer, user can download the application program to the internal
flash memory or secure chip and so on, at the same time programmer can config GD-Link
1.2 Purpose
Besides a perfect stage for users to download application program with high speed,
GD-Link programmer also aims to provide wonderful and creative experience. The
operation systems.
Manual.
interface. User can use GD-Link adapter for online programming or debug code
programming.
3 / 11
GigaDevice GD-Link Programmer User Manual
USB:Universal Serial Bus (USB) connects more than computers and peripherals.
It has the power to connect you with a whole new world of PC experiences.
Chart 1
2. Running
This software is running on PC and compatible computers, and on platforms of
WINDOWS. There’s no need to setup the software, the only thing you need to do is to
3. Using Details
Property Window
Chart 2
4 / 11
GigaDevice GD-Link Programmer User Manual
Chart 3 shows the properties about GD-Link and target MCU. In order from top to bottom:
Initial Speed: Users can change the GD-Link transfer speed here, the default speed is
500 kHz.
Flash size: It shows the flash size of the target MCU. Different MCU maybe has different
Flash size and different erase/program registers, users can refer to User Manual of MCU
for the detail.
Flash Base Address: It shows the Flash base address value.
5 / 11
GigaDevice GD-Link Programmer User Manual
Chart 3
This button allows user refresh properties list without close this application(As shown in chart 4).
Chart 4
3.1.3 GD-Link
This menu includes Update file, Configure GD-Link and Update firmware (As shown in chart
7).
6 / 11
GigaDevice GD-Link Programmer User Manual
This menu can update the file to store in the GD-Link for offline-programming.
Users should select the MCU part No., then click ‘Add’ to select file in bin format and input
downloading address first before updating the file(As shown in chart 5).
At last, users can click ‘Update’ to store the listed files to GD-Link. If stored successfully,
users press the ‘K1’ key on GD-Link, GD-Link downloads all files to the corresponding address.
Some part No. supports option bytes configuration, GD-Link configures the MCU option
bytes according to the information configured by the user(As shown in chart 6).
Chart 5
Chart 6
and Product SN three parts (As shown in chart 8, this menu will add more function by updating
firmware).
Offline-Programming Configuration: This menu configure whether secure chip after
offline -programming. It will take effect after update program files.
Online-Programming Configuration: This menu configure whether secure chip after
online- programming, whether reset before online-programming, and whether run
after online-programming. It will take effect while click “OK” button.
Product SN: This menu configure product SN value after online-programming (As shown
in chart 8). Check the checkbox means write product SN to target MCU after online-
programming. Users configure the address to write product SN, product SN value and
product SN increase value.
Chart 7
Chart 8
8 / 11
GigaDevice GD-Link Programmer User Manual
This menu update GD-Link firmware if GD-Link is in firmware updating mode. Please make
sure your software is the latest version before you update your GD-Link firmware.
This page includes Connect, Disconnect and other operation menus (As shown in chart 9).
Connect: Users must click this menu before operating target MCU with keyboard
shortcuts F2.
Disconnect: This menu is enabled after connected successful, it is used to disconnect
from target MCU.
Security: Security includes two levels, GD10x series only low level can be set while
GD1x0 series can use two levels. The GD1x0 series MCU will not be changed to
insecurity if set high level.
Insecurity: Clicking this menu can remove low level security.
Configure OptionBytes: Users can use this menu to change option bytes.
Mass Erase: Users can use this menu to erase full chip with keyboard shortcuts F4.
Maybe users need to wait for a moment while MCU Flash size more than 512KB.
Page Erase: This menu allow users to erase MCU by pages with keyboard shortcuts F3.
Program: Program the selection file to the target MCU. The software will secure the
chip and write product SN if users have configured security after online-programming
options in “Configuration” menu.
Continuous Program: This function is enabled while the software disconnects from
target MCU. The software will detect whether new MCU is power on automatically and
connect to MCU. Then the software will program the new MCU with current selection
file and wait for next MCU connect.
Read Data: With this function user can read target MCU by two ways: Read full chip or
Read by range.
Run App: Run the program file after programming.
9 / 11
GigaDevice GD-Link Programmer User Manual
Chart 9
No
Run the software Connect the MCU Update Firmware Mode
Yes No
Update File Mode
Yes
4. Attentions
Please make sure that GD-Link is connected to PC.
5. Update
10 / 11
GigaDevice GD-Link Programmer User Manual
version.
11 / 11