Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
Added
Changed
Fixed
v0.2.1 - 2020-05-31
Added
- Support for up to three virtual serial ports. 29613b52, 52a2edcd, ff3db43e, 37eef1c0, ac6844a1, 5787138d, cd12a526
- By default, only one virtual serial port is enumerated, which is connected to the GDBServer of the RV-Link.
- A second virtual serial port can be configured to be enabled with the GDB command
monitor rvl vcom on
. The vcom setting is stored in the build-in Flash memory. 2bf263e1, a63d1a77, 65fc43df, 07f264f9
- When the second virtual serial port is enabled it streams all data to the physical serial port connected to the target machine. 229fa555, 5e5cd5c5
- The 3rd virtual serial port (disabled by defaut) when enabled simply echos data. ebfff8f8
Changed
- Adopt Mulan's loose license, version 1. 34b9bf98, dcf0c697
- Improved Longan Nano build variant regarding the JTAG reset signal. 9bdcc28c, 6e626315
Fixed
- Fixed bugs found in v0.2.
References
v0.2 - 2019-10-26
Added
- Supports for types of breakpoints:
- Hardware breakpoint
- Software breakpoint
- Write watchpoint
- Read watchpoint
- Access watchpoint
- Support program upload to RAM, support program debugging in RAM.
Changed
- Improved debugging and program upload speed.
Fixed
- Fixed bugs found in v0.1.
Additional Notes
Available RV-Link firmware images:
References
v0.1 - 2019-09-28
Added
- Support for the Sipeed Longan Nano as link platform.
- Support register write operation, memory write operation.
Changed
- Optimized JTAG operating speed, TCK is set to 1MHz.
- The JTAG port line to correspond to the SPI interface, in preparation for using SPI to drive JTAG in the future.
Additional Notes
Supported link platforms:
- Sipeed Longan Nano
- GD32VF103C-START
Supported targets:
References
v0.0.1 - 2019-09-20
Initial release.
Additional Notes
Realized basic debugging functions:
- Program download
- Hardware breakpoint
- Single step
- Halt, Resume
- Register read, memory read
Supported link platforms:
Supported targets:
References