quickstart-lite-steps-board3518-faqs.md 5.5 KB
Newer Older
D
duangavin123 已提交
1
# 常见问题<a name="ZH-CN_TOPIC_0000001128311064"></a>
D
duanxichao 已提交
2 3 4 5 6 7 8 9 10 11 12 13 14 15

-   [烧写选择串口后提示失败](#section1498892119619)
-   [Windows电脑与单板网络连接失败](#section8512971816)
-   [烧写失败](#section1767804111198)
-   [编译构建过程中,提示找不到“python”](#zh-cn_topic_0000001053466255_section1039835245619)
-   [串口无回显](#zh-cn_topic_0000001053466255_section14871149155911)

## 烧写选择串口后提示失败<a name="section1498892119619"></a>

-   **现象描述**

    点击烧写并选择串口后,出现Error: Opening COMxx: Access denied。

    **图 1**  打开串口失败图<a name="zh-cn_topic_0000001053466255_fig066333283916"></a>  
D
duangavin123 已提交
16
    ![](figure/打开串口失败图-7.png "打开串口失败图-7")
D
duanxichao 已提交
17 18 19 20 21 22 23 24 25 26

-   **可能原因**

    串口已经被占用。

-   **解决办法**

1.  按图依次选择下拉框,查找带有serial-xx的终端

    **图 2**  查找是否存在占用串口的终端<a name="zh-cn_topic_0000001053466255_fig165994164420"></a>  
D
duangavin123 已提交
27
    ![](figure/查找是否存在占用串口的终端-8.png "查找是否存在占用串口的终端-8")
D
duanxichao 已提交
28 29 30 31

2.  点击标号中的垃圾桶图标,关闭串口。

    **图 3**  关闭串口终端<a name="zh-cn_topic_0000001053466255_fig7911282453"></a>  
D
duangavin123 已提交
32
    ![](figure/关闭串口终端-9.png "关闭串口终端-9")
D
duanxichao 已提交
33 34 35 36 37 38

3.  重新点击烧写,选择串口并开始烧写程序

    **图 4**  重新启动烧写任务<a name="zh-cn_topic_0000001053466255_fig1138624316485"></a>  
    

D
duangavin123 已提交
39
    ![](figure/changjian1-10.png)
D
duanxichao 已提交
40 41 42 43 44 45 46 47 48


## Windows电脑与单板网络连接失败<a name="section8512971816"></a>

-   **现象描述**

    点击烧写并选择串口后,无法获取文件。

    **图 5**  网络不通,单板无法获取文件图<a name="zh-cn_topic_0000001053466255_fig5218920223"></a>  
D
duangavin123 已提交
49
    ![](figure/网络不通-单板无法获取文件图-11.png "网络不通-单板无法获取文件图-11")
D
duanxichao 已提交
50 51 52 53 54 55 56 57 58 59 60 61 62

-   **可能原因**

    单板网络与Windows电脑不联通。

    Windows电脑防火墙未允许Visual Studio Code联网。

-   **解决方法**

1.  检查网线是否连接。
2.  点击Windows防火墙。

    **图 6**  网络防火墙设置图<a name="zh-cn_topic_0000001053466255_fig62141417794"></a>  
D
duangavin123 已提交
63
    ![](figure/网络防火墙设置图-12.png "网络防火墙设置图-12")
D
duanxichao 已提交
64 65 66 67

3.  点击“允许应用通过防火墙”。

    **图 7**  防火墙和网络保护界面图<a name="zh-cn_topic_0000001053466255_fig20703151111116"></a>  
D
duangavin123 已提交
68
    ![](figure/防火墙和网络保护界面图-13.png "防火墙和网络保护界面图-13")
D
duanxichao 已提交
69 70 71 72

4.  查找Visual Studio Code应用。

    **图 8**  查找Visual Studio Code应用图<a name="zh-cn_topic_0000001053466255_fig462316612165"></a>  
D
duangavin123 已提交
73
    ![](figure/查找Visual-Studio-Code应用图-14.png "查找Visual-Studio-Code应用图-14")
D
duanxichao 已提交
74 75 76 77

5.  勾选Visual Studio Code的专用和公用网络的访问权限。

    **图 9**  允许Visual Studio Code应用访问网络<a name="zh-cn_topic_0000001053466255_fig132725269184"></a>  
D
duangavin123 已提交
78
    ![](figure/允许Visual-Studio-Code应用访问网络-15.png "允许Visual-Studio-Code应用访问网络-15")
D
duanxichao 已提交
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99


## 烧写失败<a name="section1767804111198"></a>

-   **现象描述**

    点击烧写并选择串口后,出现无法烧写的情况。

-   **可能原因**

    安装IDE插件DevEco后未重启。

-   **解决方法**

    重启IDE。


## 编译构建过程中,提示找不到“python”<a name="zh-cn_topic_0000001053466255_section1039835245619"></a>

-   **现象描述**

D
duangavin123 已提交
100
    ![](figure/zh-cn_image_0000001174270743.png)
D
duanxichao 已提交
101 102 103 104 105 106 107 108


-   **可能原因1**

    没有装python。

-   **解决办法**

109
    请按照[安装python](quickstart-lite-env-setup-lin.md)。
D
duanxichao 已提交
110 111 112

-   **可能原因2**

D
duangavin123 已提交
113
    ![](figure/zh-cn_image_0000001174270739.png)
D
duanxichao 已提交
114 115 116 117 118 119 120 121 122 123 124 125 126 127

-   **解决办法**

    usr/bin目录下没有python软链接,请运行以下命令:

    ```
    # cd /usr/bin/
    # which python3
    # ln -s /usr/local/bin/python3 python
    # python --version
    ```

    例:

D
duangavin123 已提交
128
    ![](figure/zh-cn_image_0000001174350661.png)
D
duanxichao 已提交
129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144


## 串口无回显<a name="zh-cn_topic_0000001053466255_section14871149155911"></a>

-   **现象描述**

    串口显示已连接,重启单板后,回车无任何回显。

-   **可能原因1**

    串口连接错误。

-   **解决办法**

    修改串口号。

145
    请查看设备管理器,确认连接单板的串口与终端中连接串口是否一致,若不一致,请按镜像运行内[步骤1](quickstart-lite-steps-board3518-running.md)修改串口号。
D
duanxichao 已提交
146 147 148 149 150 151 152 153 154 155 156 157 158 159 160


-   **可能原因2**

    单板U-boot被损坏。

-   **解决办法**

    烧写U-boot。

    若上述步骤依旧无法连接串口,可能由于单板U-boot损坏,按下述步骤烧写U-boot。


1.  获取引导文件U-boot。

D
duangavin123 已提交
161
    >![](../public_sys-resources/icon-notice.gif) **须知:** 
D
duanxichao 已提交
162 163 164 165 166 167 168 169 170 171
    >单板的U-boot文件请在开源包中获取:
    >Hi3516DV300:device\\hisilicon\\hispark\_taurus\\sdk\_liteos\\uboot\\out\\boot\\u-boot-hi3516dv300.bin
    >Hi3518EV300:device\\hisilicon\\hispark\_aries\\sdk\_liteos\\uboot\\out\\boot\\u-boot-hi3518ev300.bin

2.  根据USB烧写步骤烧写U-boot文件。

    按照[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文件进行烧写。

3.  烧写完成后,登录串口如下图所示。

D
duangavin123 已提交
172
    ![](figure/zh-cn_image_0000001174350659.png)
D
duanxichao 已提交
173 174