RV-LINK--emulator, the GD32VF chip becomes an emulator after burning the RV-LINK firmware, and can be connected to the external chip through the JTAG pin
Official related address: https://gitee.com/zoomdy/RV-LINK
Next, we will introduce the emulator, its circuit and firmware download steps. All relevant information will be placed in the attachment.
brief introduction:
What is different from other emulators is that RV-LINK interacts directly with GDB through the USB serial port and does not require an intermediary such as OpenOCD.
It is used to learn the GD32VF series with RISC-V as the core. It can also be used as an emulator after burning RV-LINK firmware. Of course, the chips it can debug are limited to the GD32VF series.
As a minimal system, Longan Nano is small and exquisite, including LCD, SD card, etc., and is fully equipped. However, if used as an emulator, it is slightly complex, contains relatively many components, and is large in size. Looking at its schematic diagram, it not only contains the components required for the minimum system, but also includes the FPC socket, SD card slot, and an extra LDO circuit to power the LCD. These are relatively a waste of resources. .
In terms of price, you can buy it on Taobao for about 25 yuan. If you make one yourself, thanks to Jialichuang’s 5 yuan advantage in making boards, about 10 yuan is enough.
Firmware burning steps:
In the link given at the beginning, the official has given a detailed description, and I intend to re-explain it here:
Depending on whether your system is 32-bit or 64-bit, select x86 or x64 in the GD32 MCU Dfu Drivers directory. Our computers are generally 64-bit, so just select X64. To install GD32 MCU Dfu Drivers.exe, you must open it with administrator rights . Otherwise, the installation will fail.
Click Install to install. GD32 MCU Dfu Tool does not require installation.
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet