• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 烧录常见问题<a name="ZH-CN_TOPIC_0000001170009518"></a>
2
3
4## 轻量和小型系统<a name="section278314413530"></a>
5
6### 烧写选择串口后,提示“Error: Opening COMxx: Access denied”<a name="section18988185615914"></a>
7
8-   **现象描述**
9
10    点击烧写并选择串口后,出现“Error: Opening COMxx: Access denied”。
11
12    ![](figures/Failed-to-open-the-serial-port.png)
13
14-   **可能原因**
15
16    串口已经被占用。
17
18-   解决方法
19
20    检查主机中可能占用该端口的工具,关闭即可。若是当前工具占用,可按以下步骤排查并关闭:
21
22    1.  排查终端窗口列表,检查是否被monitor或其他终端占用。
23
24        ![](figures/terminal-list.png)
25
26    2.  找到占用,点击垃圾桶图标,关闭占用。
27
28
29### 烧写失败<a name="section1370982513317"></a>
30
31-   **现象描述**
32
33    点击烧写并选择串口后,出现无法烧写的情况。
34
35-   **可能原因**
36
37    安装IDE插件DevEco后未重启。
38
39-   **解决方法**
40
41    重启IDE。
42
43
44### 串口无回显<a name="section183421944953"></a>
45
46-   **现象描述**
47
48    串口显示已连接,重启单板后,回车无任何回显。
49
50-   **可能原因1**
51
52    串口连接错误。
53
54-   **解决办法**
55
56    修改串口号。
57
58    请查看设备管理器,确认连接单板的串口与终端中连接串口是否一致,若不一致,请按镜像运行修改串口号。
59
60
61-   **可能原因2**
62
63    单板U-boot被损坏。
64
65-   **解决办法**
66
67    烧写U-boot。
68
69    若上述步骤依旧无法连接串口,可能由于单板U-boot损坏,按下述步骤烧写U-boot。
70
71
721.  获取引导文件U-boot。
73
74    >![](../public_sys-resources/icon-notice.gif) **须知:**
75    >单板的U-boot文件请在开源包中获取:
76    >Hi3516DV300:device\\hisilicon\\hispark\_taurus\\sdk\_liteos\\uboot\\out\\boot\\u-boot-hi3516dv300.bin
77    >Hi3518EV300:device\\hisilicon\\hispark\_aries\\sdk\_liteos\\uboot\\out\\boot\\u-boot-hi3518ev300.bin
78
792.  根据USB烧写步骤烧写U-boot文件。
80
81    按照[Hi3516系列USB烧写步骤](../quick-start/quickstart-lite-steps-hi3516-burn.md)中描述的USB烧写方法,选择对应单板的U-boot文件进行烧写。
82
833.  烧写完成后,登录串口如下图所示。
84
85    **图 1**  U-boot烧写完成串口显示图<a name="zh-cn_topic_0000001128470856_zh-cn_topic_0000001053466255_fig155914681910"></a>
86    ![](figures/U-boot烧写完成串口显示图.png "U-boot烧写完成串口显示图")
87
88
89### Windows电脑与单板网络连接失败<a name="section1215410450215"></a>
90
91-   **现象描述**
92
93    点击烧写并选择串口后,无法获取文件。
94
95    **图 2**  网络不通,Hi3516单板无法获取文件<a name="zh-cn_topic_0000001128470856_fig135261439195819"></a>
96    ![](figures/网络不通-Hi3516单板无法获取文件.png "网络不通-Hi3516单板无法获取文件")
97
98-   **可能原因**
99
100    单板网络与Windows电脑不联通。
101
102    Windows电脑防火墙未允许Visual Studio Code联网。
103
104-   **解决方法**
105
1061.  检查网线是否连接。
1072.  点击Windows防火墙。
108
109    ![](figures/hi3516-network-and-firewall-setting.png)
110
1113.  点击“允许应用通过防火墙”。
112
113    ![](figures/hi3516-firewall-and-network-protection.png)
114
1154.  查找Visual Studio Code应用。
116
117    ![](figures/hi3516-selecting-the-visual-studio-code-application.png)
118
1195.  勾选Visual Studio Code的专用和公用网络的访问权限。
120
121    ![](figures/hi3516-allowing-the-visual-studio-code-application-to-access-the-network.png)
122
123
124### 烧录时无法识别到设备
125
126- **现象描述**
127
128  烧录操作时,烧录工具提示“没有发现设备”或“Check whether the board is connected”等信息。
129
130- **可能原因**
131
132  Windows电脑与开发板之间的线缆(烧录所需线缆,此处以USB线缆为例)未连接。
133
134  Windows电脑与开发板之间线缆对应的驱动未安装。
135
136- **解决方法**
137
138  1. 检查USB线缆是否连接。
139
140  2. 在Windows环境中打开设备管理器。
141
142  3. 打开“通用串行总线控制器”列表。
143
144  4. 检查“USB Device”是否已安装驱动。如显示告警标识,说明Windows环境中未安装相应驱动。
145
146  5. 请根据Windows环境的具体情况,安装“USB Device”的驱动(如FT23R USB UART Driver)后,重新操作。
147
148  6. 如仍有其他问题,请查询对应FAQ。
149
150