Vivado常见问题之实验箱连接出错 [Labtoolstcl 44-494] There is no active target available for server at localhost.

首先说一下我的实验环境,Win10系统,Vivado2018.3,电脑是联想ThinkPad系列,实验箱是龙芯中科生产的,型号为LS-CPU-EXB。
我在用自己的电脑连接实验箱时,出现了下面的错误: [Labtoolstcl 44-494] There is no active target available for server at localhost.Targets(s) “, jsn1” may be locked by another hw_server. 从错误提示中猜想,是一个名为“jsn1”的东西被另一个硬件设备(hw_server)锁定了。从网上一顿乱搜,也没找到适合我这个错误的解决方法。后来自己摸索了一下,发现竟然神奇般的解决了,而且屡试不爽。下面说一下我的解决方案。
1.出现下面的错误之后,点击OK,回到主界面。
Vivado常见问题之实验箱连接出错 [Labtoolstcl 44-494] There is no active target available for server at localhost.
2.Open target --> Open New Target

Vivado常见问题之实验箱连接出错 [Labtoolstcl 44-494] There is no active target available for server at localhost.
3.上一步点了Open New Target后会出现下面的界面,点击Next

Vivado常见问题之实验箱连接出错 [Labtoolstcl 44-494] There is no active target available for server at localhost.
4.按图所示进行设置,设置好后点击Next

Vivado常见问题之实验箱连接出错 [Labtoolstcl 44-494] There is no active target available for server at localhost.
5.等待个几秒钟后,出现下图界面

Vivado常见问题之实验箱连接出错 [Labtoolstcl 44-494] There is no active target available for server at localhost.
点击OK关闭此界面。

6.Open target–> Auto Connect,重新进行连接,发现可以连接上了,下图为连接成功之后的样子。

Vivado常见问题之实验箱连接出错 [Labtoolstcl 44-494] There is no active target available for server at localhost.
此方法对我的电脑有效,我也用我同学的电脑测试过一次,同样有效。但我不知道原理是什么,希望有懂这方面的大佬多多指教。