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

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

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

-   **现象描述**

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

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

-   **可能原因**

    串口已经被占用。

-   **解决办法**

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

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

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

D
duangavin123 已提交
31
    **图 3**  关闭串口终端<a name="fig197211713185012"></a>  
D
duangavin123 已提交
32
    ![](figure/关闭串口终端.png "关闭串口终端")
D
duanxichao 已提交
33 34 35

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

D
duangavin123 已提交
36 37
    **图 4**  重新启动烧写任务<a name="fig2196042514"></a>  
    ![](figure/重新启动烧写任务.png "重新启动烧写任务")
D
duanxichao 已提交
38 39 40 41 42 43 44 45


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

-   **现象描述**

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

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

-   **可能原因**

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

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

-   **解决方法**

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

D
duangavin123 已提交
60
    **图 6**  网络防火墙设置图<a name="fig168416458311"></a>  
D
duangavin123 已提交
61
    ![](figure/网络防火墙设置图.png "网络防火墙设置图")
D
duanxichao 已提交
62 63 64

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

D
duangavin123 已提交
65
    **图 7**  防火墙和网络保护界面图<a name="fig19866154513414"></a>  
D
duangavin123 已提交
66
    ![](figure/防火墙和网络保护界面图.png "防火墙和网络保护界面图")
D
duanxichao 已提交
67 68 69

4.  查找Visual Studio Code应用。

D
duangavin123 已提交
70
    **图 8**  查找Visual Studio Code应用图<a name="fig9213244657"></a>  
D
duangavin123 已提交
71
    ![](figure/查找Visual-Studio-Code应用图.png "查找Visual-Studio-Code应用图")
D
duanxichao 已提交
72 73 74

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

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


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

-   **现象描述**

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

-   **可能原因**

    安装IDE插件DevEco后未重启。

-   **解决方法**

    重启IDE。


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

-   **现象描述**

D
duangavin123 已提交
98
    ![](figure/Symptom.png)
D
duanxichao 已提交
99 100 101 102 103 104 105 106


-   **可能原因1**

    没有装python。

-   **解决办法**

D
duangavin123 已提交
107
    请按照[安装Python环境](quickstart-lite-env-setup-linux.md#section1238412211211)。
D
duanxichao 已提交
108 109 110

-   **可能原因2**

D
duangavin123 已提交
111
    ![](figure/reason-for-not-finding-python.png)
D
duanxichao 已提交
112 113 114 115 116 117 118 119 120 121 122 123 124 125

-   **解决办法**

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

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

    例:

D
duangavin123 已提交
126
    ![](figure/solution-6.png)
D
duanxichao 已提交
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142


## 串口无回显<a name="section14871149155911"></a>

-   **现象描述**

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

-   **可能原因1**

    串口连接错误。

-   **解决办法**

    修改串口号。

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


-   **可能原因2**

    单板U-boot被损坏。

-   **解决办法**

    烧写U-boot。

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


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

D
duangavin123 已提交
159
    >![](../public_sys-resources/icon-notice.gif) **须知:** 
D
duanxichao 已提交
160 161 162 163 164 165 166 167 168 169 170
    >单板的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.  烧写完成后,登录串口如下图所示。

    **图 10**  U-boot烧写完成串口显示图<a name="zh-cn_topic_0000001053466255_fig155914681910"></a>  
D
duangavin123 已提交
171
    ![](figure/U-boot烧写完成串口显示图.png "U-boot烧写完成串口显示图")
D
duanxichao 已提交
172 173