1# 常见问题<a name="ZH-CN_TOPIC_0000001128470856"></a> 2 3- [烧写选择串口后提示失败](#section627268185113) 4- [Windows电脑与单板网络连接失败](#section195391036568) 5- [烧写失败](#section571164016565) 6- [编译构建过程中,提示找不到“python”](#section1039835245619) 7- [串口无回显](#section14871149155911) 8 9## 烧写选择串口后提示失败<a name="section627268185113"></a> 10 11- **现象描述** 12 13 点击烧写并选择串口后,出现Error: Opening COMxx: Access denied。 14 15 **图 1** 打开串口失败图<a name="fig1756105874814"></a> 16  17 18- **可能原因** 19 20 串口已经被占用。 21 22- **解决办法** 23 241. 按图依次选择下拉框,查找带有serial-xx的终端 25 26 **图 2** 查找是否存在占用串口的终端<a name="fig723433664916"></a> 27  28 292. 点击标号中的垃圾桶图标,关闭串口。 30 31 **图 3** 关闭串口终端<a name="fig197211713185012"></a> 32  33 343. 重新点击烧写,选择串口并开始烧写程序 35 36 **图 4** 重新启动烧写任务<a name="fig2196042514"></a> 37  38 39 40## Windows电脑与单板网络连接失败<a name="section195391036568"></a> 41 42- **现象描述** 43 44 点击烧写并选择串口后,无法获取文件。 45 46 **图 5** 网络不通,单板无法获取文件图<a name="fig135261439195819"></a> 47  48 49- **可能原因** 50 51 单板网络与Windows电脑不联通。 52 53 Windows电脑防火墙未允许Visual Studio Code联网。 54 55- **解决方法** 56 571. 检查网线是否连接。 582. 点击Windows防火墙。 59 60 **图 6** 网络防火墙设置图<a name="fig168416458311"></a> 61  62 633. 点击“允许应用通过防火墙”。 64 65 **图 7** 防火墙和网络保护界面图<a name="fig19866154513414"></a> 66  67 684. 查找Visual Studio Code应用。 69 70 **图 8** 查找Visual Studio Code应用图<a name="fig9213244657"></a> 71  72 735. 勾选Visual Studio Code的专用和公用网络的访问权限。 74 75 **图 9** 允许Visual Studio Code应用访问网络<a name="fig019395421210"></a> 76  77 78 79## 烧写失败<a name="section571164016565"></a> 80 81- **现象描述** 82 83 点击烧写并选择串口后,出现无法烧写的情况。 84 85- **可能原因** 86 87 安装IDE插件DevEco后未重启。 88 89- **解决方法** 90 91 重启IDE。 92 93 94## 编译构建过程中,提示找不到“python”<a name="section1039835245619"></a> 95 96- **现象描述** 97 98  99 100 101- **可能原因1** 102 103 没有装python。 104 105- **解决办法** 106 107 请按照[安装Python环境](quickstart-lite-env-setup-linux.md#section1238412211211)。 108 109- **可能原因2** 110 111  112 113- **解决办法** 114 115 usr/bin目录下没有python软链接,请运行以下命令: 116 117 ``` 118 # cd /usr/bin/ 119 # which python3 120 # ln -s /usr/local/bin/python3 python 121 # python --version 122 ``` 123 124 例: 125 126  127 128 129## 串口无回显<a name="section14871149155911"></a> 130 131- **现象描述** 132 133 串口显示已连接,重启单板后,回车无任何回显。 134 135- **可能原因1** 136 137 串口连接错误。 138 139- **解决办法** 140 141 修改串口号。 142 143 请查看设备管理器,确认连接单板的串口与终端中连接串口是否一致,若不一致,请按镜像运行内[步骤1](#section627268185113)修改串口号。 144 145 146- **可能原因2** 147 148 单板U-boot被损坏。 149 150- **解决办法** 151 152 烧写U-boot。 153 154 若上述步骤依旧无法连接串口,可能由于单板U-boot损坏,按下述步骤烧写U-boot。 155 156 1571. 获取引导文件U-boot。 158 159 > **须知:** 160 >单板的U-boot文件请在开源包中获取: 161 >Hi3516DV300:device\\hisilicon\\hispark\_taurus\\sdk\_liteos\\uboot\\out\\boot\\u-boot-hi3516dv300.bin 162 >Hi3518EV300:device\\hisilicon\\hispark\_aries\\sdk\_liteos\\uboot\\out\\boot\\u-boot-hi3518ev300.bin 163 1642. 根据USB烧写步骤烧写U-boot文件。 165 166 按照[Hi3516系列USB烧写步骤](https://device.harmonyos.com/cn/docs/ide/user-guides/hi3516_upload-0000001052148681)/[Hi3518系列USB烧写步骤](https://device.harmonyos.com/cn/docs/ide/user-guides/hi3518_upload-0000001057313128)中描述的USB烧写方法,选择对应单板的U-boot文件进行烧写。 167 1683. 烧写完成后,登录串口如下图所示。 169 170 **图 10** U-boot烧写完成串口显示图<a name="zh-cn_topic_0000001053466255_fig155914681910"></a> 171  172 173 174