Skip to content

Commit 246b8ea

Browse files
committed
chore: bump version
1 parent 6b136a1 commit 246b8ea

File tree

3 files changed

+17
-6
lines changed

3 files changed

+17
-6
lines changed

CHANGELOG.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.2.2] - 2023-02-20
11+
12+
### [Added]
13+
14+
- Enable 2-wire debug for ch57x, update default reset config reg values
15+
1016
### Fixed
1117

1218
- Hang on Linux caused by libusb timeout #22
1319

1420
## [0.2.1] - 2023-01-28
1521

16-
### [Added]
22+
### Added
1723

1824
- EEPROM erase support
1925
- EEPROM write support
@@ -25,7 +31,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2531

2632
## [0.2.0] - 2022-11-13
2733

28-
### [Added]
34+
### Added
2935

3036
- EEPROM dump support, fix #12
3137
- Refactor all subcommands, using clap v4

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wchisp"
3-
version = "0.2.1"
3+
version = "0.2.2"
44
edition = "2021"
55
authors = ["Andelf <[email protected]>"]
66
repository = "https://github.com/ch32-rs/wchisp"

README.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,12 @@ Command-line implementation of the WCHISPTool in Rust, by the ch32-rs team.
66

77
This tool is a work in progress.
88

9+
- **NOTE**: CH32V003 does not have a USB ISP interface, use WCH-Link to program
10+
- **NOTE**: This tool is for USB ISP, not using with WCH-Link
11+
- Currently I'm working on a WCH-Link implementation
12+
913
## TODOs
14+
1015
- [x] chip detection, identification
1116
- `wchisp probe`
1217
- `wchisp info`
@@ -16,14 +21,14 @@ This tool is a work in progress.
1621
- [x] skip erasing, verifying, resetting
1722
- [x] chip config register dump
1823
- `wchisp config`
19-
- works for most chips, but not all
24+
- works for most chips, but not all. Issues and PRs are welcomed
2025
- [ ] write config registers
21-
- [x] reset config registers to default(unprotected state)
26+
- [x] reset config registers to default(unprotected, debug-enabled state)
2227
- [ ] write config with friendly register names? like `wchisp config set SRAM_CODE_MODE=1 ...`
2328
- [x] EEPROM dump
2429
- [x] EEPROM erase
2530
- [x] EEPROM write
26-
- [x] select from multiple chips(using index) `wchisp -d 0 info`
31+
- [x] select from multiple chips(using `-d` to select index) `wchisp -d 0 info`
2732
- [ ] ISP via UART or Net
2833

2934
## Usage

0 commit comments

Comments
 (0)