Skip to content

Commit dd49d7e

Browse files
authored
doc: update hslink doc (#39)
1 parent 4be22be commit dd49d7e

File tree

1 file changed

+25
-8
lines changed

1 file changed

+25
-8
lines changed

docs/src/projects/HSLink Pro.md

Lines changed: 25 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -62,26 +62,43 @@ HSLink Pro 的引脚定义满足 [20-pin J-Link Connector](https://wiki.segger.c
6262

6363
### 一般升级流程
6464

65-
长按`BL`按钮5秒以上即可进入升级模式,此时电脑上会出现一个`CHERRYUF2`的移动存储设备,将升级的`.uf2`文件拖入其中即可。最新的固件可以在QQ交流群群文件或者[GitHub releases](https://github.com/cherry-embedded/CherryDAP/releases)中下载。
65+
正常连接电脑,启动完成后长按`BL`按钮2秒以上即可进入升级模式,此时电脑上会出现一个`CHERRYUF2`的移动存储设备,将升级的`.uf2`文件拖入其中即可。最新的固件可以在QQ交流群群文件或者[GitHub releases](https://github.com/cherry-embedded/CherryDAP/releases)中下载。
6666

6767
需要注意的是,如果是在2.3.4及之前版本升级到更新版本,需要先升级`中间包`,再升级其他版本的固件。
6868

6969
### V2.3.4及之前版本升级流程
7070

71-
从2.3.4开始,升级到更新版本需要更新Bootloader,必须先更新`中间包`将bootloader升级之后,才能更新到其他更新版本的固件。中间包下载地址: <https://github.com/cherry-embedded/CherryDAP/releases/download/HSLinkPro-2.4.0/HSLink-Pro-Middle.uf2>,其构建的源码为:<https://github.com/HSLink/CherryDAP_HSLink/tree/upgrade-bl-use-app>。请注意,在这个过程中请不要断电!!!直到重新出现`CHERRYUF2`移动存储设备之后,再按照一般升级流程进行升级。
71+
对于跨越2.4.0的更新,升级到更新版本需要更新Bootloader,必须先更新`中间包`将bootloader升级之后,才能更新到其他更新版本的固件。中间包下载地址: <https://github.com/cherry-embedded/CherryDAP/releases/download/HSLinkPro-2.4.0/HSLink-Pro-Middle.uf2>,其构建的源码为:<https://github.com/HSLink/CherryDAP_HSLink/tree/upgrade-bl-use-app>
72+
73+
请注意,在这个过程中请**不要断电**!!!
74+
75+
如果一切顺利,HSLink会在LED多次绿色和蓝色闪烁后自动重新出现`CHERRYUF2`移动存储设备,之后再拖入所需要的版本即可更新。
76+
77+
### 回退
78+
79+
一般来说,新Bootloader版本均能启动各版本APP,旧Bootloader能启动旧版本APP,进入Bootloader将所需固件拖入`CHERRYUF2`即可。但我们并未对其进行仔细测试。如果遇到恶性问题,请在QQ群中或是[Issues · cherry-embedded/CherryDAP](https://github.com/cherry-embedded/CherryDAP/issues)处提出,我们将在**master**分支尽快修复。
7280

7381
## FAQ
7482

7583
### 为什么 HSLink Pro 没有电源输出?
7684

7785
当Vref引脚悬空的时候,默认`Tvcc``+5V`引脚均不会输出电源,并且所有端口的电平将默认为`3.3V`。只有当`Vref`引脚上施加`1.6V`以上的电压的时候,`Tvcc`才会输出一个与`Vref`相同的电压,`+5V`引脚才会输出`5V`电压。
7886

79-
### 救砖流程
87+
### 我的HSLink似乎变砖了?
88+
89+
一般情况下正常升级不会出现问题,但是如果出现了问题,可以尝试以下救砖方式:
90+
91+
* 对于开机闪烁2次蓝灯的版本,在闪烁期间按下按钮,即可保持Bootloader,出现`CHERRYUF2`移动存储设备。
92+
* 对于出售的v1.2及之后的版本,Bootloader中已添加看门狗,在多次启动失败后保持在Bootloader的升级状态,即出现`CHERRYUF2`移动存储设备。对于这个版本,尝试连接usb等待30s。
93+
* 如果你有条件使用串口下载,包括但不限于探针、夹子、焊线,推荐使用[hpmicro/hpm_manufacturing_tool: HPMicro Manufacturing Tool](https://github.com/hpmicro/hpm_manufacturing_tool/releases/tag/v0.5.0)下载[GitHub releases](https://github.com/cherry-embedded/CherryDAP/releases)中的**merge.bin**。按住按键插入usb后即可连接isp工具,默认配置即可下载。
94+
* 对于初版也可尝试在插入usb后**立即**按住按钮,出现`CHERRYUF2`移动存储设备即可。由于窗口时间不长,请多次尝试。
95+
96+
## 开源资料
97+
98+
软件:[CherryDAP/projects/HSLink-Pro at master · cherry-embedded/CherryDAP](https://github.com/cherry-embedded/CherryDAP/tree/master/projects/HSLink-Pro)
8099

81-
一般情况下正常升级不会出现问题,但是如果出现了问题,可以尝试以下救砖流程:
100+
硬件:[HSLink/HSLink_Hardware: A place to release hslink hardware](https://github.com/HSLink/HSLink_Hardware)
82101

83-
1. 拔掉USB,保证设备完全断电
84-
2. 插入USB,并立刻按住`BL`按钮,等待`CHERRYUF2`移动存储设备出现。
85-
3. 如果`CHERRYUF2`移动存储设备没有出现,可以尝试多次重复上述步骤。
102+
上位机:[HSLink/HSLinkUpper](https://github.com/HSLink/HSLinkUpper)
86103

87-
需要注意的是,因为插入USB和按下BL按钮之间的时间可能很短,因此务必要掌握好时间。
104+
需求收集:[HSLink需求收集 · Issue #34 · cherry-embedded/CherryDAP](https://github.com/cherry-embedded/CherryDAP/issues/34)

0 commit comments

Comments
 (0)