diff --git a/zh-cn/device-dev/faqs/faqs-building.md b/zh-cn/device-dev/faqs/faqs-building.md index 21f29b629a556174aab2d14463bd4d9c2cfe8deb..6a75742fe0678305f4a7d8b9079766f0ce2cdb25 100644 --- a/zh-cn/device-dev/faqs/faqs-building.md +++ b/zh-cn/device-dev/faqs/faqs-building.md @@ -205,7 +205,7 @@ - **解决办法** - 请按照[安装Python环境](../quickstart/quickstart-lite-env-setup-linux.md) + 请按照[安装Python环境](../quick-start/quickstart-lite-env-setup-linux.md) - **可能原因2** diff --git a/zh-cn/device-dev/faqs/faqs-burning.md b/zh-cn/device-dev/faqs/faqs-burning.md index a2a469f79234ecec37f21e551f786c5a83a02c87..8e1424d971579d0caac271ecda23281d04c4aa18 100644 --- a/zh-cn/device-dev/faqs/faqs-burning.md +++ b/zh-cn/device-dev/faqs/faqs-burning.md @@ -1,7 +1,7 @@ # 烧录常见问题 - [轻量和小型系统](#section278314413530) - - [烧写选择串口后提示失败](#section18988185615914) + - [烧写选择串口后,提示“Error: Opening COMxx: Access denied”](#section18988185615914) - [烧写失败](#section1370982513317) - [串口无回显](#section183421944953) - [Windows电脑与单板网络连接失败](#section1215410450215) @@ -9,11 +9,11 @@ ## 轻量和小型系统 -### 烧写选择串口后提示失败 +### 烧写选择串口后,提示“Error: Opening COMxx: Access denied” - **现象描述** - 点击烧写并选择串口后,出现Error: Opening COMxx: Access denied。 + 点击烧写并选择串口后,出现“Error: Opening COMxx: Access denied”。 ![](figures/Failed-to-open-the-serial-port.png) @@ -21,19 +21,15 @@ 串口已经被占用。 -- **解决办法** - -1. 按图依次选择下拉框,查找带有serial-xx的终端 - - ![](figures/hi3516-checking-whether-the-serial-port-is-used.png) +- 解决方法 -2. 点击标号中的垃圾桶图标,关闭串口。 + 检查主机中可能占用该端口的工具,关闭即可。若是当前工具占用,可按以下步骤排查并关闭: - ![](figures/hi3516-disabling-the-terminal-using-the-serial-port.png) + 1. 排查终端窗口列表,检查是否被monitor或其他终端占用。 -3. 重新点击烧写,选择串口并开始烧写程序 + ![](figures/terminal-list.png) - ![](figures/hi3516-restarting-burning.png) + 2. 找到占用,点击垃圾桶图标,关闭占用。 ### 烧写失败 diff --git a/zh-cn/device-dev/faqs/faqs-init.md b/zh-cn/device-dev/faqs/faqs-init.md index fcf83e376c0bd33e4e4e8bdbcffcd24e9df2679a..5b4350b27fbaed8520f2a85f68160851bff91b6f 100644 --- a/zh-cn/device-dev/faqs/faqs-init.md +++ b/zh-cn/device-dev/faqs/faqs-init.md @@ -29,7 +29,7 @@ **可能原因** -被init启动的服务都有一个叫做“importance”的属性(详见[第2章表3](../nottoctopics/zh-cn_topic_0000001062722441.md#table14737791471)[第2章表3](../subsystems/subsys-boot-init.md)描述)。 +被init启动的服务都有一个叫做“importance”的属性(详见[第2章表3](../subsystems/subsys-boot-init.md)描述)。 - 当该属性为0时,表示若当前服务进程退出,init不需要重启单板。 - 当该属性为1时,表示若当前服务进程退出,init需要重启单板。 diff --git a/zh-cn/device-dev/faqs/faqs-overview.md b/zh-cn/device-dev/faqs/faqs-overview.md index 999ae770e0739ef59ca3fb355119227b0fee1cc6..e8ed3fc369d6e55bd18ebc1395fa9d941f59bbc4 100644 --- a/zh-cn/device-dev/faqs/faqs-overview.md +++ b/zh-cn/device-dev/faqs/faqs-overview.md @@ -60,7 +60,7 @@ ### 轻量和小型系统 -- [烧写选择串口后提示失败](faqs-burning.md#section18988185615914) +- [烧写选择串口后,提示“Error: Opening COMxx: Access denied”](faqs-burning.md#section18988185615914) - [烧写失败](faqs-burning.md#section1370982513317) - [串口无回显](faqs-burning.md#section183421944953) @@ -70,8 +70,8 @@ ### 基础内核 -- [LiteOS-A和LiteOS-M内核对外API的差异](faqs-kernel.md#section147031836183210) -- [如何分析线程栈溢出](faqs-kernel.md#section0683151131613) +- [LiteOS-A和LiteOS-M内核对外API的差异](faqs-kernel.md#section447571122918) +- [如何分析线程栈溢出](faqs-kernel.md#section8623141711293) ### 文件系统 @@ -84,14 +84,14 @@ ### 三方组件 -- [HarmonyOS已支持哪些三方组件](faqs-kernel.md#section74138185411)[OpenHarmony已支持哪些三方组件](faqs-kernel.md#section74138185411) -- [在HarmonyOS上使用OpenSSL,出现秘钥长度校验不正确](faqs-kernel.md#section10564614135516)[在OpenHarmony上使用OpenSSL,出现秘钥长度校验不正确](faqs-kernel.md#section10564614135516) +- [OpenHarmony已支持哪些三方组件](faqs-kernel.md#section74138185411) +- [在OpenHarmony上使用OpenSSL,出现秘钥长度校验不正确](faqs-kernel.md#section10564614135516) - [setsockopt是否支持SO\_RCVBUF和SO\_SNDBUF选项](faqs-kernel.md#section2093373215556) ### 编译链接 - [Arm Linux开发的应用程序,如何在LiteOS-A上运行](faqs-kernel.md#section1164175713557) -- [HarmonyOS在什么系统下编译,使用什么编译器](faqs-kernel.md#section132287223567)[OpenHarmony在什么系统下编译,使用什么编译器](faqs-kernel.md#section132287223567) +- [OpenHarmony在什么系统下编译,使用什么编译器](faqs-kernel.md#section132287223567) - [LiteOS-M上使用单独编译成静态库的三方组件,出现三方组件中的全局变量值不正确,或调用三方组件的函数后系统卡死](faqs-kernel.md#section15189154225619) - [LiteOS-A生成目标可执行文件,提示 use VFP register arguments,xxx.o does not](faqs-kernel.md#section193571012578) - [clock\_gettime接口获取的时间打印不对](faqs-kernel.md#section8973152015717) diff --git a/zh-cn/device-dev/faqs/figures/hi3516-checking-whether-the-serial-port-is-used.png b/zh-cn/device-dev/faqs/figures/hi3516-checking-whether-the-serial-port-is-used.png deleted file mode 100644 index cfa0ceb21f5a11d459b93721f512309c9d6da2ac..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/faqs/figures/hi3516-checking-whether-the-serial-port-is-used.png and /dev/null differ diff --git a/zh-cn/device-dev/faqs/figures/hi3516-disabling-the-terminal-using-the-serial-port.png b/zh-cn/device-dev/faqs/figures/hi3516-disabling-the-terminal-using-the-serial-port.png deleted file mode 100644 index 0c1f60638087d0fe56127f2f842244355afad85f..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/faqs/figures/hi3516-disabling-the-terminal-using-the-serial-port.png and /dev/null differ diff --git a/zh-cn/device-dev/faqs/figures/hi3516-restarting-burning.png b/zh-cn/device-dev/faqs/figures/hi3516-restarting-burning.png deleted file mode 100644 index 208a4fbace342514f59f0000c4d50f5dc9321f0f..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/faqs/figures/hi3516-restarting-burning.png and /dev/null differ diff --git a/zh-cn/device-dev/faqs/readme.md b/zh-cn/device-dev/faqs/readme.md deleted file mode 100644 index 4c692840a6c5d7439a02401ffbad9abadc9f4bbc..0000000000000000000000000000000000000000 --- a/zh-cn/device-dev/faqs/readme.md +++ /dev/null @@ -1,11 +0,0 @@ -# FAQs - -- [常见问题概述](faqs-overview.md) -- [环境搭建常见问题](faqs-environment-building.md) -- [编译构建子系统常见问题](faqs-building.md) -- [烧录常见问题](faqs-burning.md) -- [内核常见问题](faqs-kernel.md) -- [移植常见问题](faqs-transplant.md) -- [启动恢复常见问题](faqs-init.md) -- [系统应用常见问题](faqs-system-using.md) - diff --git a/zh-cn/device-dev/quick-start/figure/checking-the-installation-result.png b/zh-cn/device-dev/quick-start/figure/checking-the-installation-result.png deleted file mode 100644 index 90e51536da16b151e112aa3698cd339044afe3ea..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/quick-start/figure/checking-the-installation-result.png and /dev/null differ diff --git a/zh-cn/device-dev/quick-start/figure/hi3516-upload-options.png b/zh-cn/device-dev/quick-start/figure/hi3516-upload-options.png deleted file mode 100644 index 9c5ca0c7b10d63470e689a618b6f29efcdcb1852..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/quick-start/figure/hi3516-upload-options.png and /dev/null differ diff --git a/zh-cn/device-dev/quick-start/figure/hpm-version.png b/zh-cn/device-dev/quick-start/figure/hpm-version.png deleted file mode 100755 index 61aec8202ac830a3598ef2c8a413be30c5a742f0..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/quick-start/figure/hpm-version.png and /dev/null differ diff --git a/zh-cn/device-dev/quick-start/figure/install.png b/zh-cn/device-dev/quick-start/figure/install.png deleted file mode 100644 index 261e75499a68f8e80a6a002dc0f57bf523c3c428..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/quick-start/figure/install.png and /dev/null differ diff --git a/zh-cn/device-dev/quick-start/figure/installation-complete.png b/zh-cn/device-dev/quick-start/figure/installation-complete.png deleted file mode 100644 index 56b0f47cb9948e49e4aef36c6e59bd631bee5b12..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/quick-start/figure/installation-complete.png and /dev/null differ diff --git a/zh-cn/device-dev/quick-start/figure/installing-python.png b/zh-cn/device-dev/quick-start/figure/installing-python.png deleted file mode 100644 index 624db2266d404907bbf9b7038ef2a092c1837476..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/quick-start/figure/installing-python.png and /dev/null differ diff --git a/zh-cn/device-dev/quick-start/figure/installing-the-deveco-device-tool.png b/zh-cn/device-dev/quick-start/figure/installing-the-deveco-device-tool.png deleted file mode 100644 index bc895e3b216c8029d72bacb260db74d2378e3853..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/quick-start/figure/installing-the-deveco-device-tool.png and /dev/null differ diff --git a/zh-cn/device-dev/quick-start/figure/installing-visual-studio-code.png b/zh-cn/device-dev/quick-start/figure/installing-visual-studio-code.png deleted file mode 100755 index 1e6214d082696dc0727947e6b46f252fff33d92e..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/quick-start/figure/installing-visual-studio-code.png and /dev/null differ diff --git a/zh-cn/device-dev/quick-start/figure/options.png b/zh-cn/device-dev/quick-start/figure/options.png deleted file mode 100755 index ee96ae5fee13abd79cfcea30b18539e4824a7716..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/quick-start/figure/options.png and /dev/null differ diff --git a/zh-cn/device-dev/quick-start/figure/setting-10.png b/zh-cn/device-dev/quick-start/figure/setting-10.png deleted file mode 100755 index 55de1b4d9a39386800658bed77fcbec9a51cda12..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/quick-start/figure/setting-10.png and /dev/null differ diff --git a/zh-cn/device-dev/quick-start/figure/setting.png b/zh-cn/device-dev/quick-start/figure/setting.png deleted file mode 100755 index d5c8aa48799deb909d7cd047a984cc52db2dd01a..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/quick-start/figure/setting.png and /dev/null differ diff --git a/zh-cn/device-dev/quick-start/figure/settings.png b/zh-cn/device-dev/quick-start/figure/settings.png deleted file mode 100644 index 1e7dd2cdb515e871a1c5d34b3332b097bc02351b..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/quick-start/figure/settings.png and /dev/null differ diff --git a/zh-cn/device-dev/quick-start/figure/setup-was-successful.png b/zh-cn/device-dev/quick-start/figure/setup-was-successful.png deleted file mode 100755 index 773abcd91a0c0ee1d3f5f87218216fc337d8f62f..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/quick-start/figure/setup-was-successful.png and /dev/null differ diff --git a/zh-cn/device-dev/quick-start/figure/start.png b/zh-cn/device-dev/quick-start/figure/start.png deleted file mode 100644 index 0aacb08e575da85502302836c390512e55402db3..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/quick-start/figure/start.png and /dev/null differ diff --git a/zh-cn/device-dev/quick-start/figure/upload-options.png b/zh-cn/device-dev/quick-start/figure/upload-options.png deleted file mode 100755 index 913ba69f3215ac779124430b22fab3b6fb6b3993..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/quick-start/figure/upload-options.png and /dev/null differ diff --git a/zh-cn/device-dev/quick-start/figure/visual-studio-code.png b/zh-cn/device-dev/quick-start/figure/visual-studio-code.png deleted file mode 100755 index 2609aa029260a137c76c299fead396c07b8c8e45..0000000000000000000000000000000000000000 Binary files a/zh-cn/device-dev/quick-start/figure/visual-studio-code.png and /dev/null differ diff --git "a/zh-cn/device-dev/quick-start/figure/\345\205\263\351\227\255\344\270\262\345\217\243\347\273\210\347\253\257-17.png" "b/zh-cn/device-dev/quick-start/figure/\345\205\263\351\227\255\344\270\262\345\217\243\347\273\210\347\253\257-17.png" deleted file mode 100644 index 0c1f60638087d0fe56127f2f842244355afad85f..0000000000000000000000000000000000000000 Binary files "a/zh-cn/device-dev/quick-start/figure/\345\205\263\351\227\255\344\270\262\345\217\243\347\273\210\347\253\257-17.png" and /dev/null differ diff --git "a/zh-cn/device-dev/quick-start/figure/\345\205\263\351\227\255\344\270\262\345\217\243\347\273\210\347\253\257.png" "b/zh-cn/device-dev/quick-start/figure/\345\205\263\351\227\255\344\270\262\345\217\243\347\273\210\347\253\257.png" deleted file mode 100644 index 0c1f60638087d0fe56127f2f842244355afad85f..0000000000000000000000000000000000000000 Binary files "a/zh-cn/device-dev/quick-start/figure/\345\205\263\351\227\255\344\270\262\345\217\243\347\273\210\347\253\257.png" and /dev/null differ diff --git "a/zh-cn/device-dev/quick-start/figure/\345\220\257\345\212\250\346\210\220\345\212\237\345\271\266\346\211\247\350\241\214\345\272\224\347\224\250\347\250\213\345\272\217\345\233\276.png" "b/zh-cn/device-dev/quick-start/figure/\345\220\257\345\212\250\346\210\220\345\212\237\345\271\266\346\211\247\350\241\214\345\272\224\347\224\250\347\250\213\345\272\217\345\233\276.png" deleted file mode 100755 index 6a85551cd30c8c0576c138d86dc66ddf73dccb44..0000000000000000000000000000000000000000 Binary files "a/zh-cn/device-dev/quick-start/figure/\345\220\257\345\212\250\346\210\220\345\212\237\345\271\266\346\211\247\350\241\214\345\272\224\347\224\250\347\250\213\345\272\217\345\233\276.png" and /dev/null differ diff --git "a/zh-cn/device-dev/quick-start/figure/\346\211\223\345\274\200\344\270\262\345\217\243\345\244\261\350\264\245\345\233\276.png" "b/zh-cn/device-dev/quick-start/figure/\346\211\223\345\274\200\344\270\262\345\217\243\345\244\261\350\264\245\345\233\276.png" deleted file mode 100755 index 0eee1bbff2e54816d6be05f7f3972a83f615884d..0000000000000000000000000000000000000000 Binary files "a/zh-cn/device-dev/quick-start/figure/\346\211\223\345\274\200\344\270\262\345\217\243\345\244\261\350\264\245\345\233\276.png" and /dev/null differ diff --git "a/zh-cn/device-dev/quick-start/figure/\346\237\245\346\211\276\346\230\257\345\220\246\345\255\230\345\234\250\345\215\240\347\224\250\344\270\262\345\217\243\347\232\204\347\273\210\347\253\257-16.png" "b/zh-cn/device-dev/quick-start/figure/\346\237\245\346\211\276\346\230\257\345\220\246\345\255\230\345\234\250\345\215\240\347\224\250\344\270\262\345\217\243\347\232\204\347\273\210\347\253\257-16.png" deleted file mode 100644 index cfa0ceb21f5a11d459b93721f512309c9d6da2ac..0000000000000000000000000000000000000000 Binary files "a/zh-cn/device-dev/quick-start/figure/\346\237\245\346\211\276\346\230\257\345\220\246\345\255\230\345\234\250\345\215\240\347\224\250\344\270\262\345\217\243\347\232\204\347\273\210\347\253\257-16.png" and /dev/null differ diff --git "a/zh-cn/device-dev/quick-start/figure/\346\237\245\346\211\276\346\230\257\345\220\246\345\255\230\345\234\250\345\215\240\347\224\250\344\270\262\345\217\243\347\232\204\347\273\210\347\253\257.png" "b/zh-cn/device-dev/quick-start/figure/\346\237\245\346\211\276\346\230\257\345\220\246\345\255\230\345\234\250\345\215\240\347\224\250\344\270\262\345\217\243\347\232\204\347\273\210\347\253\257.png" deleted file mode 100644 index cfa0ceb21f5a11d459b93721f512309c9d6da2ac..0000000000000000000000000000000000000000 Binary files "a/zh-cn/device-dev/quick-start/figure/\346\237\245\346\211\276\346\230\257\345\220\246\345\255\230\345\234\250\345\215\240\347\224\250\344\270\262\345\217\243\347\232\204\347\273\210\347\253\257.png" and /dev/null differ diff --git "a/zh-cn/device-dev/quick-start/figure/\347\263\273\347\273\237\345\220\257\345\212\250\345\233\276-5.png" "b/zh-cn/device-dev/quick-start/figure/\347\263\273\347\273\237\345\220\257\345\212\250\345\233\276-5.png" deleted file mode 100644 index 105e9a83292ff333cafb813ecd6647dd256a9443..0000000000000000000000000000000000000000 Binary files "a/zh-cn/device-dev/quick-start/figure/\347\263\273\347\273\237\345\220\257\345\212\250\345\233\276-5.png" and /dev/null differ diff --git "a/zh-cn/device-dev/quick-start/figure/\350\277\236\346\216\245\344\270\262\345\217\243\345\233\276-14.png" "b/zh-cn/device-dev/quick-start/figure/\350\277\236\346\216\245\344\270\262\345\217\243\345\233\276-14.png" deleted file mode 100644 index 8eb26425f53028a08eb40e3037ecd302f3082270..0000000000000000000000000000000000000000 Binary files "a/zh-cn/device-dev/quick-start/figure/\350\277\236\346\216\245\344\270\262\345\217\243\345\233\276-14.png" and /dev/null differ diff --git "a/zh-cn/device-dev/quick-start/figure/\350\277\236\346\216\245\344\270\262\345\217\243\345\233\276-4.png" "b/zh-cn/device-dev/quick-start/figure/\350\277\236\346\216\245\344\270\262\345\217\243\345\233\276-4.png" deleted file mode 100644 index 063a5ff561d4a29f48744c3133724eb6b45e8a47..0000000000000000000000000000000000000000 Binary files "a/zh-cn/device-dev/quick-start/figure/\350\277\236\346\216\245\344\270\262\345\217\243\345\233\276-4.png" and /dev/null differ diff --git "a/zh-cn/device-dev/quick-start/figure/\351\207\215\346\226\260\345\220\257\345\212\250\347\203\247\345\206\231\344\273\273\345\212\241-18.png" "b/zh-cn/device-dev/quick-start/figure/\351\207\215\346\226\260\345\220\257\345\212\250\347\203\247\345\206\231\344\273\273\345\212\241-18.png" deleted file mode 100644 index 208a4fbace342514f59f0000c4d50f5dc9321f0f..0000000000000000000000000000000000000000 Binary files "a/zh-cn/device-dev/quick-start/figure/\351\207\215\346\226\260\345\220\257\345\212\250\347\203\247\345\206\231\344\273\273\345\212\241-18.png" and /dev/null differ diff --git "a/zh-cn/device-dev/quick-start/figure/\351\207\215\346\226\260\345\220\257\345\212\250\347\203\247\345\206\231\344\273\273\345\212\241.png" "b/zh-cn/device-dev/quick-start/figure/\351\207\215\346\226\260\345\220\257\345\212\250\347\203\247\345\206\231\344\273\273\345\212\241.png" deleted file mode 100644 index 208a4fbace342514f59f0000c4d50f5dc9321f0f..0000000000000000000000000000000000000000 Binary files "a/zh-cn/device-dev/quick-start/figure/\351\207\215\346\226\260\345\220\257\345\212\250\347\203\247\345\206\231\344\273\273\345\212\241.png" and /dev/null differ diff --git a/zh-cn/device-dev/quick-start/figures/11.png b/zh-cn/device-dev/quick-start/figures/11.png new file mode 100644 index 0000000000000000000000000000000000000000..ff9105c313d5755f140920bbfc2399e3ccb5e2f5 Binary files /dev/null and b/zh-cn/device-dev/quick-start/figures/11.png differ diff --git a/zh-cn/device-dev/quick-start/figure/deveco-device-tool-logo.png b/zh-cn/device-dev/quick-start/figures/2021-01-27_170334.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/deveco-device-tool-logo.png rename to zh-cn/device-dev/quick-start/figures/2021-01-27_170334.png diff --git a/zh-cn/device-dev/quick-start/figure/Download-the-source-code.png b/zh-cn/device-dev/quick-start/figures/Download-the-source-code.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/Download-the-source-code.png rename to zh-cn/device-dev/quick-start/figures/Download-the-source-code.png diff --git "a/zh-cn/device-dev/quick-start/figure/\346\211\223\345\274\200\344\270\262\345\217\243\345\244\261\350\264\245\345\233\276-15.png" b/zh-cn/device-dev/quick-start/figures/Failed-to-open-the-serial-port.png similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\346\211\223\345\274\200\344\270\262\345\217\243\345\244\261\350\264\245\345\233\276-15.png" rename to zh-cn/device-dev/quick-start/figures/Failed-to-open-the-serial-port.png diff --git "a/zh-cn/device-dev/quick-start/figure/Hi3516\345\215\225\346\235\277\346\255\243\351\235\242\345\244\226\350\247\202\345\233\276-25.png" "b/zh-cn/device-dev/quick-start/figures/Hi3516\345\215\225\346\235\277\346\255\243\351\235\242\345\244\226\350\247\202\345\233\276-0.png" old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/Hi3516\345\215\225\346\235\277\346\255\243\351\235\242\345\244\226\350\247\202\345\233\276-25.png" rename to "zh-cn/device-dev/quick-start/figures/Hi3516\345\215\225\346\235\277\346\255\243\351\235\242\345\244\226\350\247\202\345\233\276-0.png" diff --git "a/zh-cn/device-dev/quick-start/figure/Hi3516\345\215\225\346\235\277\346\255\243\351\235\242\345\244\226\350\247\202\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/Hi3516\345\215\225\346\235\277\346\255\243\351\235\242\345\244\226\350\247\202\345\233\276.png" similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/Hi3516\345\215\225\346\235\277\346\255\243\351\235\242\345\244\226\350\247\202\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/Hi3516\345\215\225\346\235\277\346\255\243\351\235\242\345\244\226\350\247\202\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/\347\241\254\344\273\266\350\277\236\347\272\277\345\233\276-0.png" "b/zh-cn/device-dev/quick-start/figures/Hi3516\345\274\200\345\217\221\347\241\254\344\273\266\350\277\236\347\272\277\345\233\276.png" old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\347\241\254\344\273\266\350\277\236\347\272\277\345\233\276-0.png" rename to "zh-cn/device-dev/quick-start/figures/Hi3516\345\274\200\345\217\221\347\241\254\344\273\266\350\277\236\347\272\277\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/\350\256\276\347\275\256\345\233\276\344\276\213.png" "b/zh-cn/device-dev/quick-start/figures/Hi3516\347\274\226\350\257\221\350\256\276\347\275\256\345\233\276\344\276\213.png" old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\350\256\276\347\275\256\345\233\276\344\276\213.png" rename to "zh-cn/device-dev/quick-start/figures/Hi3516\347\274\226\350\257\221\350\256\276\347\275\256\345\233\276\344\276\213.png" diff --git "a/zh-cn/device-dev/quick-start/figure/Hi3518EV300\345\215\225\346\235\277\346\255\243\351\235\242\345\244\226\350\247\202\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/Hi3518EV300\345\215\225\346\235\277\346\255\243\351\235\242\345\244\226\350\247\202\345\233\276.png" old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/Hi3518EV300\345\215\225\346\235\277\346\255\243\351\235\242\345\244\226\350\247\202\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/Hi3518EV300\345\215\225\346\235\277\346\255\243\351\235\242\345\244\226\350\247\202\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/Hi3518EV300\345\215\225\346\235\277\350\203\214\351\235\242\345\244\226\350\247\202\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/Hi3518EV300\345\215\225\346\235\277\350\203\214\351\235\242\345\244\226\350\247\202\345\233\276.png" old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/Hi3518EV300\345\215\225\346\235\277\350\203\214\351\235\242\345\244\226\350\247\202\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/Hi3518EV300\345\215\225\346\235\277\350\203\214\351\235\242\345\244\226\350\247\202\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/\347\241\254\344\273\266\350\277\236\347\272\277\345\233\276-7.png" "b/zh-cn/device-dev/quick-start/figures/Hi3518\345\274\200\345\217\221\347\241\254\344\273\266\350\277\236\347\272\277\345\233\276.png" similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\347\241\254\344\273\266\350\277\236\347\272\277\345\233\276-7.png" rename to "zh-cn/device-dev/quick-start/figures/Hi3518\345\274\200\345\217\221\347\241\254\344\273\266\350\277\236\347\272\277\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/\350\256\276\347\275\256\345\233\276\344\276\213-8.png" "b/zh-cn/device-dev/quick-start/figures/Hi3518\347\274\226\350\257\221\350\256\276\347\275\256\345\233\276\344\276\213.png" similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\350\256\276\347\275\256\345\233\276\344\276\213-8.png" rename to "zh-cn/device-dev/quick-start/figures/Hi3518\347\274\226\350\257\221\350\256\276\347\275\256\345\233\276\344\276\213.png" diff --git "a/zh-cn/device-dev/quick-start/figure/Hi3861-WLAN\346\250\241\347\273\204\345\244\226\350\247\202\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/Hi3861-WLAN\346\250\241\347\273\204\345\244\226\350\247\202\345\233\276.png" old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/Hi3861-WLAN\346\250\241\347\273\204\345\244\226\350\247\202\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/Hi3861-WLAN\346\250\241\347\273\204\345\244\226\350\247\202\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/Hi3861\345\212\237\350\203\275\346\241\206\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/Hi3861\345\212\237\350\203\275\346\241\206\345\233\276.png" similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/Hi3861\345\212\237\350\203\275\346\241\206\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/Hi3861\345\212\237\350\203\275\346\241\206\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/Hi3861\345\272\225\346\235\277\345\244\226\350\247\202\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/Hi3861\345\272\225\346\235\277\345\244\226\350\247\202\345\233\276.png" similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/Hi3861\345\272\225\346\235\277\345\244\226\350\247\202\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/Hi3861\345\272\225\346\235\277\345\244\226\350\247\202\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/\347\241\254\344\273\266\350\277\236\347\272\277\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/Hi3861\345\274\200\345\217\221\347\241\254\344\273\266\350\277\236\347\272\277\345\233\276.png" old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\347\241\254\344\273\266\350\277\236\347\272\277\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/Hi3861\345\274\200\345\217\221\347\241\254\344\273\266\350\277\236\347\272\277\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/IDE\347\273\210\347\253\257\345\267\245\345\205\267\346\211\223\345\274\200\346\226\271\346\263\225.png" "b/zh-cn/device-dev/quick-start/figures/IDE\347\273\210\347\253\257\345\267\245\345\205\267\346\211\223\345\274\200\346\226\271\346\263\225.png" old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/IDE\347\273\210\347\253\257\345\267\245\345\205\267\346\211\223\345\274\200\346\226\271\346\263\225.png" rename to "zh-cn/device-dev/quick-start/figures/IDE\347\273\210\347\253\257\345\267\245\345\205\267\346\211\223\345\274\200\346\226\271\346\263\225.png" diff --git "a/zh-cn/device-dev/quick-start/figure/SCons\345\256\211\350\243\205\346\210\220\345\212\237\347\225\214\351\235\242-\347\211\210\346\234\254\350\246\201\346\261\2023-0-4\344\273\245\344\270\212.png" "b/zh-cn/device-dev/quick-start/figures/SCons\345\256\211\350\243\205\346\210\220\345\212\237\347\225\214\351\235\242-\347\211\210\346\234\254\350\246\201\346\261\2023-0-4\344\273\245\344\270\212.png" old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/SCons\345\256\211\350\243\205\346\210\220\345\212\237\347\225\214\351\235\242-\347\211\210\346\234\254\350\246\201\346\261\2023-0-4\344\273\245\344\270\212.png" rename to "zh-cn/device-dev/quick-start/figures/SCons\345\256\211\350\243\205\346\210\220\345\212\237\347\225\214\351\235\242-\347\211\210\346\234\254\350\246\201\346\261\2023-0-4\344\273\245\344\270\212.png" diff --git a/zh-cn/device-dev/quick-start/figure/Save-the-parameter-settings.png b/zh-cn/device-dev/quick-start/figures/Save-the-parameter-settings.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/Save-the-parameter-settings.png rename to zh-cn/device-dev/quick-start/figures/Save-the-parameter-settings.png diff --git a/zh-cn/device-dev/quick-start/figures/Snap28.png b/zh-cn/device-dev/quick-start/figures/Snap28.png new file mode 100644 index 0000000000000000000000000000000000000000..2dcc6878e24dc6aa415fcbea24a8c4878aad5242 Binary files /dev/null and b/zh-cn/device-dev/quick-start/figures/Snap28.png differ diff --git a/zh-cn/device-dev/quick-start/figures/Snap33.png b/zh-cn/device-dev/quick-start/figures/Snap33.png new file mode 100644 index 0000000000000000000000000000000000000000..70f46e087ef79162f9cbeeb6d524b3499a744c28 Binary files /dev/null and b/zh-cn/device-dev/quick-start/figures/Snap33.png differ diff --git a/zh-cn/device-dev/quick-start/figures/Snap34.png b/zh-cn/device-dev/quick-start/figures/Snap34.png new file mode 100644 index 0000000000000000000000000000000000000000..a0c66f66fa6e77e545cc6ac3db2d6cf10f646387 Binary files /dev/null and b/zh-cn/device-dev/quick-start/figures/Snap34.png differ diff --git a/zh-cn/device-dev/quick-start/figures/Snap8.png b/zh-cn/device-dev/quick-start/figures/Snap8.png new file mode 100644 index 0000000000000000000000000000000000000000..157f5e2d0f5b33f998560f7e85efb49d6786786c Binary files /dev/null and b/zh-cn/device-dev/quick-start/figures/Snap8.png differ diff --git "a/zh-cn/device-dev/quick-start/figure/U-boot\347\203\247\345\206\231\345\256\214\346\210\220\344\270\262\345\217\243\346\230\276\347\244\272\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/U-boot\347\203\247\345\206\231\345\256\214\346\210\220\344\270\262\345\217\243\346\230\276\347\244\272\345\233\276.png" old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/U-boot\347\203\247\345\206\231\345\256\214\346\210\220\344\270\262\345\217\243\346\230\276\347\244\272\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/U-boot\347\203\247\345\206\231\345\256\214\346\210\220\344\270\262\345\217\243\346\230\276\347\244\272\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/WLAN\345\244\215\344\275\215\346\210\220\345\212\237\347\244\272\346\204\217\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/WLAN\345\244\215\344\275\215\346\210\220\345\212\237\347\244\272\346\204\217\345\233\276.png" old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/WLAN\345\244\215\344\275\215\346\210\220\345\212\237\347\244\272\346\204\217\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/WLAN\345\244\215\344\275\215\346\210\220\345\212\237\347\244\272\346\204\217\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/WLAN\346\250\241\347\273\204\350\201\224\347\275\221\346\210\220\345\212\237\347\244\272\346\204\217\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/WLAN\346\250\241\347\273\204\350\201\224\347\275\221\346\210\220\345\212\237\347\244\272\346\204\217\345\233\276.png" old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/WLAN\346\250\241\347\273\204\350\201\224\347\275\221\346\210\220\345\212\237\347\244\272\346\204\217\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/WLAN\346\250\241\347\273\204\350\201\224\347\275\221\346\210\220\345\212\237\347\244\272\346\204\217\345\233\276.png" diff --git a/zh-cn/device-dev/quick-start/figure/WadRecvCB-function.png b/zh-cn/device-dev/quick-start/figures/WadRecvCB-function.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/WadRecvCB-function.png rename to zh-cn/device-dev/quick-start/figures/WadRecvCB-function.png diff --git a/zh-cn/device-dev/quick-start/figure/bootloader.png b/zh-cn/device-dev/quick-start/figures/bootloader.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/bootloader.png rename to zh-cn/device-dev/quick-start/figures/bootloader.png diff --git a/zh-cn/device-dev/quick-start/figure/button.png b/zh-cn/device-dev/quick-start/figures/button.png old mode 100755 new mode 100644 similarity index 100% rename from zh-cn/device-dev/quick-start/figure/button.png rename to zh-cn/device-dev/quick-start/figures/button.png diff --git a/zh-cn/device-dev/quick-start/figures/deveco-device-tool-install-sucessful.png b/zh-cn/device-dev/quick-start/figures/deveco-device-tool-install-sucessful.png new file mode 100644 index 0000000000000000000000000000000000000000..0a54838f89062fd67328ef76e4a1cf770c6aee13 Binary files /dev/null and b/zh-cn/device-dev/quick-start/figures/deveco-device-tool-install-sucessful.png differ diff --git a/zh-cn/device-dev/quick-start/figure/download-ecdsa.png b/zh-cn/device-dev/quick-start/figures/download-ecdsa.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/download-ecdsa.png rename to zh-cn/device-dev/quick-start/figures/download-ecdsa.png diff --git a/zh-cn/device-dev/quick-start/figure/download-six.png b/zh-cn/device-dev/quick-start/figures/download-six.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/download-six.png rename to zh-cn/device-dev/quick-start/figures/download-six.png diff --git a/zh-cn/device-dev/quick-start/figure/download-zlib.png b/zh-cn/device-dev/quick-start/figures/download-zlib.png old mode 100755 new mode 100644 similarity index 100% rename from zh-cn/device-dev/quick-start/figure/download-zlib.png rename to zh-cn/device-dev/quick-start/figures/download-zlib.png diff --git a/zh-cn/device-dev/quick-start/figure/erase-u-Boot.png b/zh-cn/device-dev/quick-start/figures/erase-u-Boot.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/erase-u-Boot.png rename to zh-cn/device-dev/quick-start/figures/erase-u-Boot.png diff --git "a/zh-cn/device-dev/quick-start/figure/\345\205\201\350\256\270Visual-Studio-Code\345\272\224\347\224\250\350\256\277\351\227\256\347\275\221\347\273\234-23.png" b/zh-cn/device-dev/quick-start/figures/hi3516-allowing-the-visual-studio-code-application-to-access-the-network.png similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\345\205\201\350\256\270Visual-Studio-Code\345\272\224\347\224\250\350\256\277\351\227\256\347\275\221\347\273\234-23.png" rename to zh-cn/device-dev/quick-start/figures/hi3516-allowing-the-visual-studio-code-application-to-access-the-network.png diff --git a/zh-cn/device-dev/quick-start/figure/burning-succeeded-3.png b/zh-cn/device-dev/quick-start/figures/hi3516-burning-succeeded-net.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/burning-succeeded-3.png rename to zh-cn/device-dev/quick-start/figures/hi3516-burning-succeeded-net.png diff --git a/zh-cn/device-dev/quick-start/figure/deveco-device-toollogo.png b/zh-cn/device-dev/quick-start/figures/hi3516-deveco-device-tool-logo.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/deveco-device-toollogo.png rename to zh-cn/device-dev/quick-start/figures/hi3516-deveco-device-tool-logo.png diff --git a/zh-cn/device-dev/quick-start/figures/hi3516-deveco-device-tool-setting.png b/zh-cn/device-dev/quick-start/figures/hi3516-deveco-device-tool-setting.png new file mode 100644 index 0000000000000000000000000000000000000000..937a17d71744d81d509543594b094939e8a89070 Binary files /dev/null and b/zh-cn/device-dev/quick-start/figures/hi3516-deveco-device-tool-setting.png differ diff --git "a/zh-cn/device-dev/quick-start/figure/\351\230\262\347\201\253\345\242\231\345\222\214\347\275\221\347\273\234\344\277\235\346\212\244\347\225\214\351\235\242\345\233\276-21.png" b/zh-cn/device-dev/quick-start/figures/hi3516-firewall-and-network-protection.png similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\351\230\262\347\201\253\345\242\231\345\222\214\347\275\221\347\273\234\344\277\235\346\212\244\347\225\214\351\235\242\345\233\276-21.png" rename to zh-cn/device-dev/quick-start/figures/hi3516-firewall-and-network-protection.png diff --git "a/zh-cn/device-dev/quick-start/figure/\347\275\221\347\273\234\351\230\262\347\201\253\345\242\231\350\256\276\347\275\256\345\233\276-20.png" b/zh-cn/device-dev/quick-start/figures/hi3516-network-and-firewall-setting.png similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\347\275\221\347\273\234\351\230\262\347\201\253\345\242\231\350\256\276\347\275\256\345\233\276-20.png" rename to zh-cn/device-dev/quick-start/figures/hi3516-network-and-firewall-setting.png diff --git a/zh-cn/device-dev/quick-start/figure/record-the-serial-port-number-1.png b/zh-cn/device-dev/quick-start/figures/hi3516-record-the-serial-port-number.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/record-the-serial-port-number-1.png rename to zh-cn/device-dev/quick-start/figures/hi3516-record-the-serial-port-number.png diff --git a/zh-cn/device-dev/quick-start/figure/restart-the-development-board-2.png b/zh-cn/device-dev/quick-start/figures/hi3516-restart-the-development-board.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/restart-the-development-board-2.png rename to zh-cn/device-dev/quick-start/figures/hi3516-restart-the-development-board.png diff --git "a/zh-cn/device-dev/quick-start/figure/\346\237\245\346\211\276Visual-Studio-Code\345\272\224\347\224\250\345\233\276-22.png" b/zh-cn/device-dev/quick-start/figures/hi3516-selecting-the-visual-studio-code-application.png similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\346\237\245\346\211\276Visual-Studio-Code\345\272\224\347\224\250\345\233\276-22.png" rename to zh-cn/device-dev/quick-start/figures/hi3516-selecting-the-visual-studio-code-application.png diff --git a/zh-cn/device-dev/quick-start/figures/hi3516-upload-options.png b/zh-cn/device-dev/quick-start/figures/hi3516-upload-options.png new file mode 100644 index 0000000000000000000000000000000000000000..7d9768119778aeee7d0b927879c0da2bcdc4821a Binary files /dev/null and b/zh-cn/device-dev/quick-start/figures/hi3516-upload-options.png differ diff --git a/zh-cn/device-dev/quick-start/figure/start-burning.png b/zh-cn/device-dev/quick-start/figures/hi3516-upload-start-burning.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/start-burning.png rename to zh-cn/device-dev/quick-start/figures/hi3516-upload-start-burning.png diff --git "a/zh-cn/device-dev/quick-start/figure/\345\205\201\350\256\270Visual-Studio-Code\345\272\224\347\224\250\350\256\277\351\227\256\347\275\221\347\273\234.png" b/zh-cn/device-dev/quick-start/figures/hi3518-allowing-the-visual-studio-code-application-to-access-the-network.png old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\345\205\201\350\256\270Visual-Studio-Code\345\272\224\347\224\250\350\256\277\351\227\256\347\275\221\347\273\234.png" rename to zh-cn/device-dev/quick-start/figures/hi3518-allowing-the-visual-studio-code-application-to-access-the-network.png diff --git a/zh-cn/device-dev/quick-start/figure/3518_bootloader.png b/zh-cn/device-dev/quick-start/figures/hi3518-bootloader.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/3518_bootloader.png rename to zh-cn/device-dev/quick-start/figures/hi3518-bootloader.png diff --git a/zh-cn/device-dev/quick-start/figure/burning-succeeded-13.png b/zh-cn/device-dev/quick-start/figures/hi3518-burning-succeeded.png old mode 100755 new mode 100644 similarity index 100% rename from zh-cn/device-dev/quick-start/figure/burning-succeeded-13.png rename to zh-cn/device-dev/quick-start/figures/hi3518-burning-succeeded.png diff --git a/zh-cn/device-dev/quick-start/figures/hi3518-deveco-device-tool-logo.png b/zh-cn/device-dev/quick-start/figures/hi3518-deveco-device-tool-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..5b573a4ddfe89fe25cb1b567736823244fdb9e97 Binary files /dev/null and b/zh-cn/device-dev/quick-start/figures/hi3518-deveco-device-tool-logo.png differ diff --git a/zh-cn/device-dev/quick-start/figures/hi3518-deveco-device-tool-setting.png b/zh-cn/device-dev/quick-start/figures/hi3518-deveco-device-tool-setting.png new file mode 100644 index 0000000000000000000000000000000000000000..a7cdfed371fa65d05faec7651d89145ad5a24a96 Binary files /dev/null and b/zh-cn/device-dev/quick-start/figures/hi3518-deveco-device-tool-setting.png differ diff --git a/zh-cn/device-dev/quick-start/figure/Symptom.png b/zh-cn/device-dev/quick-start/figures/hi3518-error-for-not-finding-python.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/Symptom.png rename to zh-cn/device-dev/quick-start/figures/hi3518-error-for-not-finding-python.png diff --git "a/zh-cn/device-dev/quick-start/figure/\351\230\262\347\201\253\345\242\231\345\222\214\347\275\221\347\273\234\344\277\235\346\212\244\347\225\214\351\235\242\345\233\276.png" b/zh-cn/device-dev/quick-start/figures/hi3518-firewall-and-network-protection.png old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\351\230\262\347\201\253\345\242\231\345\222\214\347\275\221\347\273\234\344\277\235\346\212\244\347\225\214\351\235\242\345\233\276.png" rename to zh-cn/device-dev/quick-start/figures/hi3518-firewall-and-network-protection.png diff --git a/zh-cn/device-dev/quick-start/figure/3518_monitor.png b/zh-cn/device-dev/quick-start/figures/hi3518-monitor.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/3518_monitor.png rename to zh-cn/device-dev/quick-start/figures/hi3518-monitor.png diff --git "a/zh-cn/device-dev/quick-start/figure/\347\275\221\347\273\234\351\230\262\347\201\253\345\242\231\350\256\276\347\275\256\345\233\276.png" b/zh-cn/device-dev/quick-start/figures/hi3518-network-and-firewall-setting.png old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\347\275\221\347\273\234\351\230\262\347\201\253\345\242\231\350\256\276\347\275\256\345\233\276.png" rename to zh-cn/device-dev/quick-start/figures/hi3518-network-and-firewall-setting.png diff --git a/zh-cn/device-dev/quick-start/figure/error2.png b/zh-cn/device-dev/quick-start/figures/hi3518-reason-no-python-soft-link.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/error2.png rename to zh-cn/device-dev/quick-start/figures/hi3518-reason-no-python-soft-link.png diff --git a/zh-cn/device-dev/quick-start/figure/3518_reboot_success.png b/zh-cn/device-dev/quick-start/figures/hi3518-reboot-success.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/3518_reboot_success.png rename to zh-cn/device-dev/quick-start/figures/hi3518-reboot-success.png diff --git a/zh-cn/device-dev/quick-start/figure/record-the-serial-port-number-9.png b/zh-cn/device-dev/quick-start/figures/hi3518-record-the-serial-port-number.png old mode 100755 new mode 100644 similarity index 100% rename from zh-cn/device-dev/quick-start/figure/record-the-serial-port-number-9.png rename to zh-cn/device-dev/quick-start/figures/hi3518-record-the-serial-port-number.png diff --git a/zh-cn/device-dev/quick-start/figure/3518_reset_success.png b/zh-cn/device-dev/quick-start/figures/hi3518-reset-success.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/3518_reset_success.png rename to zh-cn/device-dev/quick-start/figures/hi3518-reset-success.png diff --git a/zh-cn/device-dev/quick-start/figure/restart-the-development-board-11.png b/zh-cn/device-dev/quick-start/figures/hi3518-restart-the-development-board.png old mode 100755 new mode 100644 similarity index 100% rename from zh-cn/device-dev/quick-start/figure/restart-the-development-board-11.png rename to zh-cn/device-dev/quick-start/figures/hi3518-restart-the-development-board.png diff --git "a/zh-cn/device-dev/quick-start/figure/\346\237\245\346\211\276Visual-Studio-Code\345\272\224\347\224\250\345\233\276.png" b/zh-cn/device-dev/quick-start/figures/hi3518-selecting-the-visual-studio-code-application.png old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\346\237\245\346\211\276Visual-Studio-Code\345\272\224\347\224\250\345\233\276.png" rename to zh-cn/device-dev/quick-start/figures/hi3518-selecting-the-visual-studio-code-application.png diff --git a/zh-cn/device-dev/quick-start/figure/solution-24.png b/zh-cn/device-dev/quick-start/figures/hi3518-solution-set-python-soft-link.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/solution-24.png rename to zh-cn/device-dev/quick-start/figures/hi3518-solution-set-python-soft-link.png diff --git a/zh-cn/device-dev/quick-start/figure/upload-12.png b/zh-cn/device-dev/quick-start/figures/hi3518-upload.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/upload-12.png rename to zh-cn/device-dev/quick-start/figures/hi3518-upload.png diff --git a/zh-cn/device-dev/quick-start/figure/burning-succeeded.png b/zh-cn/device-dev/quick-start/figures/hi3861-burning-succeeded.png old mode 100755 new mode 100644 similarity index 100% rename from zh-cn/device-dev/quick-start/figure/burning-succeeded.png rename to zh-cn/device-dev/quick-start/figures/hi3861-burning-succeeded.png diff --git a/zh-cn/device-dev/quick-start/figures/hi3861-deveco-device-tool-setting.png b/zh-cn/device-dev/quick-start/figures/hi3861-deveco-device-tool-setting.png new file mode 100644 index 0000000000000000000000000000000000000000..512ee4ff2e053da12259a2f9d3163df75cb41a52 Binary files /dev/null and b/zh-cn/device-dev/quick-start/figures/hi3861-deveco-device-tool-setting.png differ diff --git a/zh-cn/device-dev/quick-start/figure/record-the-serial-port-number.png b/zh-cn/device-dev/quick-start/figures/hi3861-record-the-serial-port-number.png old mode 100755 new mode 100644 similarity index 100% rename from zh-cn/device-dev/quick-start/figure/record-the-serial-port-number.png rename to zh-cn/device-dev/quick-start/figures/hi3861-record-the-serial-port-number.png diff --git a/zh-cn/device-dev/quick-start/figure/restart-the-development-board.png b/zh-cn/device-dev/quick-start/figures/hi3861-restart-the-development-board.png old mode 100755 new mode 100644 similarity index 100% rename from zh-cn/device-dev/quick-start/figure/restart-the-development-board.png rename to zh-cn/device-dev/quick-start/figures/hi3861-restart-the-development-board.png diff --git a/zh-cn/device-dev/quick-start/figure/upload.png b/zh-cn/device-dev/quick-start/figures/hi3861-upload.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/upload.png rename to zh-cn/device-dev/quick-start/figures/hi3861-upload.png diff --git a/zh-cn/device-dev/quick-start/figure/hisilicon-arm-linux.png b/zh-cn/device-dev/quick-start/figures/hisilicon-arm-linux.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/hisilicon-arm-linux.png rename to zh-cn/device-dev/quick-start/figures/hisilicon-arm-linux.png diff --git a/zh-cn/device-dev/quick-start/figure/ip-address-information.png b/zh-cn/device-dev/quick-start/figures/ip-address-information-2.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/ip-address-information.png rename to zh-cn/device-dev/quick-start/figures/ip-address-information-2.png diff --git a/zh-cn/device-dev/quick-start/figures/ip-address-information.png b/zh-cn/device-dev/quick-start/figures/ip-address-information.png new file mode 100644 index 0000000000000000000000000000000000000000..72dd05e3ae1eb91156df98cb1915b6264b3bbe5a Binary files /dev/null and b/zh-cn/device-dev/quick-start/figures/ip-address-information.png differ diff --git a/zh-cn/device-dev/quick-start/figure/login-serial-port.png b/zh-cn/device-dev/quick-start/figures/login-serial-port.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/login-serial-port.png rename to zh-cn/device-dev/quick-start/figures/login-serial-port.png diff --git a/zh-cn/device-dev/quick-start/figure/monitor.png b/zh-cn/device-dev/quick-start/figures/monitor.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/monitor.png rename to zh-cn/device-dev/quick-start/figures/monitor.png diff --git a/zh-cn/device-dev/quick-start/figure/open-the-serial-port-tool.png b/zh-cn/device-dev/quick-start/figures/open-the-serial-port-tool.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/open-the-serial-port-tool.png rename to zh-cn/device-dev/quick-start/figures/open-the-serial-port-tool.png diff --git a/zh-cn/device-dev/quick-start/figures/options.png b/zh-cn/device-dev/quick-start/figures/options.png new file mode 100644 index 0000000000000000000000000000000000000000..0bf756d8a9fea4865c8b65b7dadc4463e2346ab7 Binary files /dev/null and b/zh-cn/device-dev/quick-start/figures/options.png differ diff --git a/zh-cn/device-dev/quick-start/figure/press-any-key-to-enter-the-system.gif b/zh-cn/device-dev/quick-start/figures/press-any-key-to-enter-the-system.gif similarity index 100% rename from zh-cn/device-dev/quick-start/figure/press-any-key-to-enter-the-system.gif rename to zh-cn/device-dev/quick-start/figures/press-any-key-to-enter-the-system.gif diff --git a/zh-cn/device-dev/quick-start/figure/reason-for-not-finding-python.png b/zh-cn/device-dev/quick-start/figures/reason-for-not-finding-python.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/reason-for-not-finding-python.png rename to zh-cn/device-dev/quick-start/figures/reason-for-not-finding-python.png diff --git a/zh-cn/device-dev/quick-start/figure/reason-2.png b/zh-cn/device-dev/quick-start/figures/reason-no-python-soft-link.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/reason-2.png rename to zh-cn/device-dev/quick-start/figures/reason-no-python-soft-link.png diff --git a/zh-cn/device-dev/quick-start/figure/reboot_success.png b/zh-cn/device-dev/quick-start/figures/reboot_success.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/reboot_success.png rename to zh-cn/device-dev/quick-start/figures/reboot_success.png diff --git a/zh-cn/device-dev/quick-start/figure/reset_success.png b/zh-cn/device-dev/quick-start/figures/reset_success.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/reset_success.png rename to zh-cn/device-dev/quick-start/figures/reset_success.png diff --git a/zh-cn/device-dev/quick-start/figure/serial-port-entry.png b/zh-cn/device-dev/quick-start/figures/serial-port-entry.png old mode 100755 new mode 100644 similarity index 100% rename from zh-cn/device-dev/quick-start/figure/serial-port-entry.png rename to zh-cn/device-dev/quick-start/figures/serial-port-entry.png diff --git a/zh-cn/device-dev/quick-start/figure/solution-6.png b/zh-cn/device-dev/quick-start/figures/solution-add-soft-link.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/solution-6.png rename to zh-cn/device-dev/quick-start/figures/solution-add-soft-link.png diff --git a/zh-cn/device-dev/quick-start/figure/solution.png b/zh-cn/device-dev/quick-start/figures/solution.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/solution.png rename to zh-cn/device-dev/quick-start/figures/solution.png diff --git a/zh-cn/device-dev/quick-start/figure/start-the-system.png b/zh-cn/device-dev/quick-start/figures/start-the-system.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/start-the-system.png rename to zh-cn/device-dev/quick-start/figures/start-the-system.png diff --git a/zh-cn/device-dev/quick-start/figure/error.png b/zh-cn/device-dev/quick-start/figures/symptom-for-not-finding-python.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/error.png rename to zh-cn/device-dev/quick-start/figures/symptom-for-not-finding-python.png diff --git a/zh-cn/device-dev/quick-start/figures/terminal-list.png b/zh-cn/device-dev/quick-start/figures/terminal-list.png new file mode 100644 index 0000000000000000000000000000000000000000..a680547b305cccb4d8ea6cae3cbf2d046b841ff8 Binary files /dev/null and b/zh-cn/device-dev/quick-start/figures/terminal-list.png differ diff --git a/zh-cn/device-dev/quick-start/figure/u-boot-erased-successfully.png b/zh-cn/device-dev/quick-start/figures/u-boot-erased-successfully.png old mode 100755 new mode 100644 similarity index 100% rename from zh-cn/device-dev/quick-start/figure/u-boot-erased-successfully.png rename to zh-cn/device-dev/quick-start/figures/u-boot-erased-successfully.png diff --git a/zh-cn/device-dev/quick-start/figure/upload-options-26.png b/zh-cn/device-dev/quick-start/figures/upload-options-1.png similarity index 100% rename from zh-cn/device-dev/quick-start/figure/upload-options-26.png rename to zh-cn/device-dev/quick-start/figures/upload-options-1.png diff --git a/zh-cn/device-dev/quick-start/figures/upload-options.png b/zh-cn/device-dev/quick-start/figures/upload-options.png new file mode 100644 index 0000000000000000000000000000000000000000..0b0d0cf88b9a78e6beea45e74b7633fa8c3ce523 Binary files /dev/null and b/zh-cn/device-dev/quick-start/figures/upload-options.png differ diff --git a/zh-cn/device-dev/quick-start/figures/zh-cn_image_0000001172030062.png b/zh-cn/device-dev/quick-start/figures/zh-cn_image_0000001172030062.png new file mode 100644 index 0000000000000000000000000000000000000000..802cce4e760102043f177cb2fa71e8bd16539ba1 Binary files /dev/null and b/zh-cn/device-dev/quick-start/figures/zh-cn_image_0000001172030062.png differ diff --git a/zh-cn/device-dev/quick-start/figures/zh-cn_image_0000001215342695.png b/zh-cn/device-dev/quick-start/figures/zh-cn_image_0000001215342695.png new file mode 100644 index 0000000000000000000000000000000000000000..fb2db198cc61ed10136f0e3382deed352300a62b Binary files /dev/null and b/zh-cn/device-dev/quick-start/figures/zh-cn_image_0000001215342695.png differ diff --git "a/zh-cn/device-dev/quick-start/figure/\345\220\257\345\212\250\345\271\266\346\210\220\345\212\237\346\211\247\350\241\214\345\272\224\347\224\250\347\250\213\345\272\217\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/\345\220\257\345\212\250\345\271\266\346\210\220\345\212\237\346\211\247\350\241\214\345\272\224\347\224\250\347\250\213\345\272\217\345\233\276.png" similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\345\220\257\345\212\250\345\271\266\346\210\220\345\212\237\346\211\247\350\241\214\345\272\224\347\224\250\347\250\213\345\272\217\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/\345\220\257\345\212\250\345\271\266\346\210\220\345\212\237\346\211\247\350\241\214\345\272\224\347\224\250\347\250\213\345\272\217\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/\345\234\250\347\273\210\347\253\257\347\225\214\351\235\242\346\211\247\350\241\214\347\274\226\350\257\221\345\221\275\344\273\244\347\244\272\346\204\217\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/\345\234\250\347\273\210\347\253\257\347\225\214\351\235\242\346\211\247\350\241\214\347\274\226\350\257\221\345\221\275\344\273\244\347\244\272\346\204\217\345\233\276.png" old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\345\234\250\347\273\210\347\253\257\347\225\214\351\235\242\346\211\247\350\241\214\347\274\226\350\257\221\345\221\275\344\273\244\347\244\272\346\204\217\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/\345\234\250\347\273\210\347\253\257\347\225\214\351\235\242\346\211\247\350\241\214\347\274\226\350\257\221\345\221\275\344\273\244\347\244\272\346\204\217\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/\345\234\250\347\273\210\347\253\257\347\225\214\351\235\242\351\200\211\346\213\251\347\233\256\346\240\207\346\236\204\345\273\272\347\211\210\346\234\254\347\244\272\346\204\217\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/\345\234\250\347\273\210\347\253\257\347\225\214\351\235\242\351\200\211\346\213\251\347\233\256\346\240\207\346\236\204\345\273\272\347\211\210\346\234\254\347\244\272\346\204\217\345\233\276.png" old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\345\234\250\347\273\210\347\253\257\347\225\214\351\235\242\351\200\211\346\213\251\347\233\256\346\240\207\346\236\204\345\273\272\347\211\210\346\234\254\347\244\272\346\204\217\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/\345\234\250\347\273\210\347\253\257\347\225\214\351\235\242\351\200\211\346\213\251\347\233\256\346\240\207\346\236\204\345\273\272\347\211\210\346\234\254\347\244\272\346\204\217\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/\346\211\223\345\274\200DevEco\344\270\262\345\217\243\347\273\210\347\253\257\347\244\272\346\204\217\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/\346\211\223\345\274\200DevEco\344\270\262\345\217\243\347\273\210\347\253\257\347\244\272\346\204\217\345\233\276.png" old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\346\211\223\345\274\200DevEco\344\270\262\345\217\243\347\273\210\347\253\257\347\244\272\346\204\217\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/\346\211\223\345\274\200DevEco\344\270\262\345\217\243\347\273\210\347\253\257\347\244\272\346\204\217\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/\346\240\207\345\207\206\347\216\257\345\242\203\345\277\253\351\200\237\345\205\245\351\227\250\346\265\201\347\250\213.png" "b/zh-cn/device-dev/quick-start/figures/\346\240\207\345\207\206\347\216\257\345\242\203\345\277\253\351\200\237\345\205\245\351\227\250\346\265\201\347\250\213.png" similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\346\240\207\345\207\206\347\216\257\345\242\203\345\277\253\351\200\237\345\205\245\351\227\250\346\265\201\347\250\213.png" rename to "zh-cn/device-dev/quick-start/figures/\346\240\207\345\207\206\347\216\257\345\242\203\345\277\253\351\200\237\345\205\245\351\227\250\346\265\201\347\250\213.png" diff --git "a/zh-cn/device-dev/quick-start/figure/\347\263\273\347\273\237\345\220\257\345\212\250\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/\347\263\273\347\273\237\345\220\257\345\212\250\345\233\276.png" similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\347\263\273\347\273\237\345\220\257\345\212\250\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/\347\263\273\347\273\237\345\220\257\345\212\250\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/\347\273\210\347\253\257\347\225\214\351\235\242\347\244\272\346\204\217\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/\347\273\210\347\253\257\347\225\214\351\235\242\347\244\272\346\204\217\345\233\276.png" old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\347\273\210\347\253\257\347\225\214\351\235\242\347\244\272\346\204\217\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/\347\273\210\347\253\257\347\225\214\351\235\242\347\244\272\346\204\217\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/\347\274\226\350\257\221\346\210\220\345\212\237\347\244\272\346\204\217\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/\347\274\226\350\257\221\346\210\220\345\212\237\347\244\272\346\204\217\345\233\276.png" old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\347\274\226\350\257\221\346\210\220\345\212\237\347\244\272\346\204\217\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/\347\274\226\350\257\221\346\210\220\345\212\237\347\244\272\346\204\217\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/\347\274\226\350\257\221\346\226\207\344\273\266\345\255\230\346\224\276\347\233\256\345\275\225\347\244\272\346\204\217\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/\347\274\226\350\257\221\346\226\207\344\273\266\345\255\230\346\224\276\347\233\256\345\275\225\347\244\272\346\204\217\345\233\276.png" old mode 100755 new mode 100644 similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\347\274\226\350\257\221\346\226\207\344\273\266\345\255\230\346\224\276\347\233\256\345\275\225\347\244\272\346\204\217\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/\347\274\226\350\257\221\346\226\207\344\273\266\345\255\230\346\224\276\347\233\256\345\275\225\347\244\272\346\204\217\345\233\276.png" diff --git "a/zh-cn/device-dev/quick-start/figure/\347\275\221\347\273\234\344\270\215\351\200\232-\345\215\225\346\235\277\346\227\240\346\263\225\350\216\267\345\217\226\346\226\207\344\273\266\345\233\276-19.png" "b/zh-cn/device-dev/quick-start/figures/\347\275\221\347\273\234\344\270\215\351\200\232-Hi3516\345\215\225\346\235\277\346\227\240\346\263\225\350\216\267\345\217\226\346\226\207\344\273\266.png" similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\347\275\221\347\273\234\344\270\215\351\200\232-\345\215\225\346\235\277\346\227\240\346\263\225\350\216\267\345\217\226\346\226\207\344\273\266\345\233\276-19.png" rename to "zh-cn/device-dev/quick-start/figures/\347\275\221\347\273\234\344\270\215\351\200\232-Hi3516\345\215\225\346\235\277\346\227\240\346\263\225\350\216\267\345\217\226\346\226\207\344\273\266.png" diff --git "a/zh-cn/device-dev/quick-start/figure/\347\275\221\347\273\234\344\270\215\351\200\232-\345\215\225\346\235\277\346\227\240\346\263\225\350\216\267\345\217\226\346\226\207\344\273\266\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/\347\275\221\347\273\234\344\270\215\351\200\232-Hi3518\345\215\225\346\235\277\346\227\240\346\263\225\350\216\267\345\217\226\346\226\207\344\273\266.png" similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\347\275\221\347\273\234\344\270\215\351\200\232-\345\215\225\346\235\277\346\227\240\346\263\225\350\216\267\345\217\226\346\226\207\344\273\266\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/\347\275\221\347\273\234\344\270\215\351\200\232-Hi3518\345\215\225\346\235\277\346\227\240\346\263\225\350\216\267\345\217\226\346\226\207\344\273\266.png" diff --git "a/zh-cn/device-dev/quick-start/figure/\350\277\236\346\216\245\344\270\262\345\217\243\345\233\276.png" "b/zh-cn/device-dev/quick-start/figures/\350\277\236\346\216\245\344\270\262\345\217\243\345\233\276.png" similarity index 100% rename from "zh-cn/device-dev/quick-start/figure/\350\277\236\346\216\245\344\270\262\345\217\243\345\233\276.png" rename to "zh-cn/device-dev/quick-start/figures/\350\277\236\346\216\245\344\270\262\345\217\243\345\233\276.png" diff --git a/zh-cn/device-dev/quick-start/oem_minitinier_des_3516.md b/zh-cn/device-dev/quick-start/oem_minitinier_des_3516.md index c59e950200a6a6babd57c6f06bb0cf0dfdae32ff..10f842db1d8a266364431bf8dc5adc9b9fa9781d 100644 --- a/zh-cn/device-dev/quick-start/oem_minitinier_des_3516.md +++ b/zh-cn/device-dev/quick-start/oem_minitinier_des_3516.md @@ -8,7 +8,7 @@ Hi3516DV300作为新一代行业专用Smart HD IP摄像机SOC,集成新一代ISP\(Image Signal Processor\)、H.265视频压缩编码器,同时集成高性能NNIE引擎,使得Hi3516DV300在低码率、高画质、智能处理和分析、低功耗等方面引领行业水平。 **图 1** Hi3516单板正面外观图 -![](figure/Hi3516单板正面外观图.png "Hi3516单板正面外观图") +![](figures/Hi3516单板正面外观图.png "Hi3516单板正面外观图") ## 开发板规格 diff --git a/zh-cn/device-dev/quick-start/oem_minitinier_des_3518.md b/zh-cn/device-dev/quick-start/oem_minitinier_des_3518.md index c9c3be7f1c61343074f071d4dae01d98d568e30e..b1b7ac95f1cdc1899967f9cf55d11162d891c9ff 100644 --- a/zh-cn/device-dev/quick-start/oem_minitinier_des_3518.md +++ b/zh-cn/device-dev/quick-start/oem_minitinier_des_3518.md @@ -8,10 +8,10 @@ Hi3518EV300作为新一代智慧视觉处理SOC,集成新一代ISP\(Image Signal Processor\)以及H.265视频压缩编码器,同时采用先进低功耗工艺和低功耗架构设计,使其在低码率、高画质、低功耗等方面引领行业水平。 **图 1** Hi3518EV300单板正面外观图 -![](figure/Hi3518EV300单板正面外观图.png "Hi3518EV300单板正面外观图") +![](figures/Hi3518EV300单板正面外观图.png "Hi3518EV300单板正面外观图") **图 2** Hi3518EV300单板背面外观图 -![](figure/Hi3518EV300单板背面外观图.png "Hi3518EV300单板背面外观图") +![](figures/Hi3518EV300单板背面外观图.png "Hi3518EV300单板背面外观图") ## 开发板规格 diff --git a/zh-cn/device-dev/quick-start/oem_minitinier_des_3861.md b/zh-cn/device-dev/quick-start/oem_minitinier_des_3861.md index 63aca9915aee3413f413b800e7058b502365a557..f1aabccf6a5f112c1689945fa0158ca6c560f954 100644 --- a/zh-cn/device-dev/quick-start/oem_minitinier_des_3861.md +++ b/zh-cn/device-dev/quick-start/oem_minitinier_des_3861.md @@ -10,12 +10,12 @@ Hi3861 WLAN模组是一片大约2cm\*5cm大小的开发板,是一款高度集成的2.4GHz WLAN SoC芯片,集成IEEE 802.11b/g/n基带和RF(Radio Frequency)电路。支持OpenHarmony,并配套提供开放、易用的开发和调试运行环境。 **图 1** Hi3861 WLAN模组外观图 -![](figure/Hi3861-WLAN模组外观图.png "Hi3861-WLAN模组外观图") +![](figures/Hi3861-WLAN模组外观图.png "Hi3861-WLAN模组外观图") 另外,Hi3861 WLAN模组还可以通过与Hi3861底板连接,扩充自身的外设能力,底板如下图所示。 **图 2** Hi3861底板外观图 -![](figure/Hi3861底板外观图.png "Hi3861底板外观图") +![](figures/Hi3861底板外观图.png "Hi3861底板外观图") - RF电路包括功率放大器PA(Power Amplifier)、低噪声放大器LNA(Low Noise Amplifier)、RF Balun、天线开关以及电源管理等模块;支持20MHz标准带宽和5MHz/10MHz窄带宽,提供最大72.2Mbit/s物理层速率。 - Hi3861 WLAN基带支持正交频分复用(OFDM)技术,并向下兼容直接序列扩频(DSSS)和补码键控(CCK)技术,支持IEEE 802.11 b/g/n协议的各种数据速率。 @@ -23,7 +23,7 @@ Hi3861 WLAN模组是一片大约2cm\*5cm大小的开发板,是一款高度集 - Hi3861芯片适用于智能家电等物联网智能终端领域。 **图 3** Hi3861功能框图 - ![](figure/Hi3861功能框图.png "Hi3861功能框图") + ![](figures/Hi3861功能框图.png "Hi3861功能框图") ## 资源和约束 diff --git a/zh-cn/device-dev/quick-start/quickstart-lite-env-setup-faqs.md b/zh-cn/device-dev/quick-start/quickstart-lite-env-setup-faqs.md index 91cee989ccdc93b2afeb8690bb939a34b57a2a20..5665c14e797bc9d171dee6a58b2f9d91c539d428 100644 --- a/zh-cn/device-dev/quick-start/quickstart-lite-env-setup-faqs.md +++ b/zh-cn/device-dev/quick-start/quickstart-lite-env-setup-faqs.md @@ -1,12 +1,12 @@ # 常见问题 -- [hb 安装过程中出现乱码、段错误](#section411894616119) -- [hb 安装过程中提示"cannot import 'sysconfig' from 'distutils'"](#section629417571626) -- [hb 安装过程中提示"module 'platform' has no attribute 'linux\_distribution'"](#section10871523332) -- [hb 安装过程中提示"Could not find a version that satisfies the requirement ohos-build"](#section47351657163213) +- [安装hb过程中,出现乱码、段错误](#section411894616119) +- [安装hb过程中,提示"cannot import 'sysconfig' from 'distutils'"](#section629417571626) +- [安装hb过程中,提示"module 'platform' has no attribute 'linux\_distribution'"](#section10871523332) +- [安装hb过程中,提示"Could not find a version that satisfies the requirement ohos-build"](#section47351657163213) - [Linux编译服务器终端输入不识别的命令时提示“ImportError: No module named apt\_pkg”](#section159891252236) -## hb 安装过程中出现乱码、段错误 +## 安装hb过程中,出现乱码、段错误 - **现象描述** @@ -26,11 +26,11 @@ ``` -## hb 安装过程中提示"cannot import 'sysconfig' from 'distutils'" +## 安装hb过程中,提示"cannot import 'sysconfig' from 'distutils'" - **现象描述** - 执行“python3 -m pip install --user ohos-build”提示"cannot import 'sysconfig' from 'distutils'" + 执行“python3 -m pip install --user ohos-build”提示"cannot import 'sysconfig' from 'distutils'"。 - **可能原因** @@ -46,11 +46,11 @@ ``` -## hb 安装过程中提示"module 'platform' has no attribute 'linux\_distribution'" +## 安装hb过程中,提示"module 'platform' has no attribute 'linux\_distribution'" - **现象描述** - 执行“python3 -m pip install --user ohos-build”提示"module 'platform' has no attribute 'linux\_distribution'" + 执行“python3 -m pip install --user ohos-build”提示"module 'platform' has no attribute 'linux\_distribution'"。 - **可能原因** @@ -68,7 +68,7 @@ ``` -## hb 安装过程中提示"Could not find a version that satisfies the requirement ohos-build" +## 安装hb过程中,提示"Could not find a version that satisfies the requirement ohos-build" - **现象描述** diff --git a/zh-cn/device-dev/quick-start/quickstart-lite-env-setup-linux.md b/zh-cn/device-dev/quick-start/quickstart-lite-env-setup-linux.md index 82060c5bfd4b356259a0c211a25c966d3036f022..6733a7704a2bc636c5028304c3de4533aa587792 100644 --- a/zh-cn/device-dev/quick-start/quickstart-lite-env-setup-linux.md +++ b/zh-cn/device-dev/quick-start/quickstart-lite-env-setup-linux.md @@ -108,11 +108,11 @@ sudo apt-get install build-essential gcc g++ make zlib* libffi-dev e2fsprogs pkg 1. 运行如下命令,查看Ubuntu版本: - ``` - cat /etc/issue - ``` + ``` + cat /etc/issue + ``` - 1. 根据Ubuntu不同版本,安装python。 + 2. 根据Ubuntu不同版本,安装python。 - 如果Ubuntu 版本为18+,运行如下命令。 ``` @@ -175,7 +175,7 @@ sudo apt-get install build-essential gcc g++ make zlib* libffi-dev e2fsprogs pkg 3. 解压LLVM安装包至\~/llvm路径下。 ``` - tar -zxvf llvm.tar.gz -C ~/ + tar -zxvf llvm.tar -C ~/ ``` 4. 设置环境变量。 diff --git a/zh-cn/device-dev/quick-start/quickstart-lite-env-setup-windows.md b/zh-cn/device-dev/quick-start/quickstart-lite-env-setup-windows.md index 9054dd77f1f203cc92ed4693a188a854c6c173f5..564de1e84ad8008b2453c7f484c09eab794d1750 100644 --- a/zh-cn/device-dev/quick-start/quickstart-lite-env-setup-windows.md +++ b/zh-cn/device-dev/quick-start/quickstart-lite-env-setup-windows.md @@ -1,190 +1,64 @@ -# Windows开发环境准备 +# Windows开发环境准备 -- [获取软件](#zh-cn_topic_0000001058091994_section1483143015558) -- [安装Visual Studio Code](#zh-cn_topic_0000001058091994_section71401018163318) -- [安装Python](#zh-cn_topic_0000001058091994_section16266553175320) -- [安装Node.js](#zh-cn_topic_0000001058091994_section5353233124511) -- [安装hpm](#zh-cn_topic_0000001058091994_section173054793610) -- [安装DevEco Device Tool插件](#zh-cn_topic_0000001058091994_section4336315185716) +- [安装DevEco Device Tool](#zh-cn_topic_0000001058091994_section10761564496) 系统要求: - Windows 10 64位系统。 - 系统的用户名不能含有中文字符。 -DevEco Device Tool以插件方式提供,基于Visual Studio Code进行扩展,安装分为如下几步: - -1. 安装Visual Studio Code -2. 安装Python -3. 安装Node.js -4. 安装hpm -5. 安装DevEco Device Tool插件 - -## 获取软件 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

工具名称

-

用途说明

-

版本要求

-

获取渠道

-

Visual Studio Code

-

代码编辑工具

-

V1.53及以上64位版本。

-

https://code.visualstudio.com/Download

-

Python

-

编译构建工具

-

V3.8.9及以上64位版本

-

https://www.python.org/downloads/

-

Node.js

-

提供npm环境

-

以下版本三选一:

-
  • V12.22.5及以上64位版本
  • V14.17.5及以上64版本
  • V16.6.0及以上64位版本
-

https://nodejs.org/zh-cn/download/

-

hpm

-

包管理工具

-

V1.3.0及以上

-

请参考安装hpm

-

DevEco Device Tool

-

OpenHarmony源码的编译、烧录、调试插件工具

-

V2.2 Beta2

-

https://device.harmonyos.com/cn/ide#download_beta

-

下载前,请使用华为开发者帐号登录,如未注册,请先注册华为开发者帐号

-
+## 安装DevEco Device Tool -## 安装Visual Studio Code +DevEco Device Tool以插件方式运行,基于Visual Studio Code进行扩展,同时DevEco Device Tool运行依赖Python,Node.js和hpm工具。 ->![](../public_sys-resources/icon-note.gif) **说明:** ->如果已安装Visual Studio Code,打开命令行工具,输入**code --version**命令,检查版本号是否为1.53及以上版本;可以正常返回版本号,说明环境变量设置也正确。 +DevEco Device Tool支持一体化安装,即DevEco Device Tool安装向导会检测系统是否安装Visual Studio Code、Python、Node.js、hpm的适配版本,当安装向导未检测到这些软件时,会给出相应的提示,根据提示勾选要自动安装的软件,安装向导会自动下载相应的软件进行安装。 -1. 双击Visual Studio Code软件包进行安装。安装过程中,请勾选“添加到PATH(重启后生效)”。 +安装DevEco Device Tool,**主机的用户名不能包含中文字符**,否则在运行DevEco Device Tool时,DevEco Home界面会一直处于Loading状态,导致不能正常使用 - ![](figure/installing-visual-studio-code.png) +1. 获取软件,请使用华为开发者帐号登录[https://device.harmonyos.com/cn/ide\#download\_beta](https://device.harmonyos.com/cn/ide#download_beta),下载DevEco Device Tool V3.0 Beta1及以上版本。如未注册华为开发者账号,请先[注册](https://developer.huawei.com/consumer/cn/doc/start/registration-and-verification-0000001053628148)。 +2. 解压DevEco Device Tool压缩包,双击安装包程序,点击Next进行安装。 +3. 设置DevEco Device Tool的安装路径,点击Next。 +4. 根据安装向导提示,勾选要自动安装的软件,点击Next。 -2. 安装完成后,打开命令行工具,输入**code --version**命令,可以正常显示版本号说明安装成功。 + ![](figures/Snap28.png) -## 安装Python - -1. 双击Python安装包进行安装,勾选“**Add Python 3.8 to PATH**”,然后点击**Install Now**开始安装。 - - ![](figure/installing-python.png) - -2. 等待安装完成后,点击**Close**。 - - ![](figure/setup-was-successful.png) - -3. 打开命令行工具,输入python --version,检查安装结果。 - - ![](figure/checking-the-installation-result.png) - -4. 在命令行工具中,分别执行如下命令设置pip源,用于后续安装DevEco Device Tool过程中下载依赖的组件包。 - - ``` - pip config set global.trusted-host repo.huaweicloud.com - pip config set global.index-url https://repo.huaweicloud.com/repository/pypi/simple - pip config set global.timeout 120 - ``` - - -## 安装Node.js - ->![](../public_sys-resources/icon-note.gif) **说明:** ->如果已安装Node.js,打开命令行工具,输入**node -v**命令,检查版本号是否为12.0.0及以上版本。 - -1. 点击下载后的软件包进行安装,全部按照默认设置点击**Next**,直至**Finish**。安装过程中,Node.js会自动在系统的path环境变量中配置node.exe的目录路径。 -2. 重新打开命令行工具,输入“node -v“命令,能正常查询Node.js的版本号,说明Node.js安装成功。 - -## 安装hpm - -该方式需先确保**Node.js**安装成功。 - -在安装hpm前,请检查网络连接状态,如果网络不能直接访问Internet,则需要通过代理服务器才可以访问。这种情况下,需要先[设置npm代理](https://device.harmonyos.com/cn/docs/ide/user-guides/npm_proxy-0000001054491032),才能安装hpm。 - ->![](../public_sys-resources/icon-note.gif) **说明:** ->如果已安装hpm,可以执行**npm update -g @ohos/hpm-cli**命令升级hpm至最新版本。 - -1. 建议将npm源配置为国内镜像,例如设置为华为云镜像源。 - - ``` - npm config set registry https://repo.huaweicloud.com/repository/npm/ - ``` - -2. 打开命令行工具,执行如下命令安装最新版本hpm。 - - ``` - npm install -g @ohos/hpm-cli - ``` - - ![](figure/hpm-version.png) - -3. 安装完成后,执行如下命令(V为大写字母)检查hpm安装结果。 - - ``` - hpm -V - ``` + >![](../public_sys-resources/icon-note.gif) **说明:** + >当安装向导检测到系统中已安装可兼容的Python版本,会提示用户可选择已安装的可兼容的Python版本,也可选择下载推荐的Python版本。 +5. 在以下界面点击Next,进行软件下载和安装。 -## 安装DevEco Device Tool插件 + ![](figures/Snap8.png) -安装DevEco Device Tool插件,**主机的用户名不能包含中文字符**,否则在运行DevEco Device Tool时,DevEco Home界面会一直处于Loading状态,导致不能正常使用。 +6. 在弹出的Python安装向导中,勾选“**Add Python 3.8 to PATH**”,然后点击**Install Now**开始安装,等待安装完成后,点击**Close**。 -DevEco Device Tool正常运行需要依赖于C/C++和CodeLLDB插件,在安装完DevEco Device Tool后,会自动从Visual Studio Code的插件市场安装C/C++和CodeLLDB插件。因此,在安装DevEco Device Tool前,请检查Visual Studio Code的网络连接状态,如果网络不能直接访问Internet,则需要通过代理服务器才可以访问,请先[Visual Studio Code代理设置](https://device.harmonyos.com/cn/docs/ide/user-guides/vscode_proxy-0000001074231144)。 + >![](../public_sys-resources/icon-note.gif) **说明:** + >当DevEco Device Tool安装向导检测系统已安装可兼容的Python版本,且用户选择了已安装的可兼容的Python版本,则Python安装向导不会弹出,用户不需要执行此步骤。 + >如果安装DevEco Device Tool 2.1 Release版本,Python版本只能为3.8.x版本,不能安装最新的Python3.9.x版本。如果安装DevEco Device Tool V3.0 Beta1及以上版本,Python版本只能为3.8.x或3.9.x版本。 ->![](../public_sys-resources/icon-note.gif) **说明:** ->安装DevEco Device Tool时,请先关闭Visual Studio Code。 + ![](figures/Snap34.png) -1. 解压DevEco Device Tool插件压缩包,双击安装包程序进行安装。 -2. DevEco Device Tool会检测安装依赖的工具包是否符合要求。如果不符合要求,请按照本章节前面的内容进行安装。 +7. 在弹出的Visual Studio Code安装向导中,根据向导提示安装Visual Studio Code,安装过程中,请勾选“添加到PATH(重启后生效)”。 >![](../public_sys-resources/icon-note.gif) **说明:** - >如果已经安装Visual Studio Code,但依然检测不到,可重启电脑解决。 + >当DevEco Device Tool安装向导检测系统已安装正确的Visual Studio Code版本,则Visual Studio Code安装向导不会弹出,用户不需要执行此步骤。 - ![](figure/installing-the-deveco-device-tool.png) + ![](figures/Snap33.png) -3. 点击**Install**进行安装。 +8. 在弹出的Node.js安装向导中,全部按照默认设置点击**Next**,直至**Finish**。安装过程中,Node.js会自动在系统的path环境变量中配置node.exe的目录路径。 - ![](figure/install.png) + >![](../public_sys-resources/icon-note.gif) **说明:** + >当DevEco Device Tool安装向导检测系统已安装正确的Node.js版本,则Node.js安装向导不会弹出,用户不需要执行此步骤。 -4. 等待安装完成后,点击Close关闭安装界面。 +9. 等待DevEco Device Tool安装向导自动安装hpm和DevEco Device Tool插件,直至安装完成,点击**Finish**,关闭DevEco Device Tool安装向导。 - ![](figure/installation-complete.png) + >![](../public_sys-resources/icon-note.gif) **说明:** + >当DevEco Device Tool安装向导检测系统已安装正确的hpm版本,则不会进行hpm软件的下载和安装。 -5. 启动Visual Studio Code,会自动安装DevEco Device Tool依赖的C/C++、CodeLLDB插件。等待安装完成后,点击Visual Studio Code左侧的![](figure/button.png)按钮,检查INSTALLED中,是否已成功安装C/C++、CodeLLDB和DevEco Device Tool。 +10. 启动Visual Studio Code,会自动安装DevEco Device Tool依赖的C/C++、CodeLLDB插件。等待安装完成后,点击Visual Studio Code左侧的![](figures/button.png)按钮,检查INSTALLED中,是否已成功安装C/C++、CodeLLDB和DevEco Device Tool。 >![](../public_sys-resources/icon-note.gif) **说明:** >如果C/C++和CodeLLDB插件安装不成功,则DevEco Device Tool不能正常运行,解决方法,详细请参考:[离线安装C/C++和CodeLLDB插件](https://device.harmonyos.com/cn/docs/ide/user-guides/offline_plugin_install-0000001074376846)。 - ![](figure/visual-studio-code.png) + ![](figures/deveco-device-tool-install-sucessful.png) diff --git a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3516-faqs.md b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3516-faqs.md index 2d2adb64c4a024aaa26dce9ca530522e932e2de4..be89d347b7d1f4d1675d7b2a6e7d0c02eafc833f 100644 --- a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3516-faqs.md +++ b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3516-faqs.md @@ -1,40 +1,32 @@ # 常见问题 -- [烧写选择串口后提示失败](#section627268185113) +- [烧写选择串口后,提示“Error: Opening COMxx: Access denied”](#section627268185113) - [Windows电脑与单板网络连接失败](#section195391036568) - [烧写失败](#section571164016565) - [编译构建过程中,提示找不到“python”](#section1039835245619) - [串口无回显](#section14871149155911) -## 烧写选择串口后提示失败 +## 烧写选择串口后,提示“Error: Opening COMxx: Access denied” - **现象描述** - 点击烧写并选择串口后,出现Error: Opening COMxx: Access denied。 + 点击烧写并选择串口后,出现“Error: Opening COMxx: Access denied”。 - **图 1** 打开串口失败图 - ![](figure/打开串口失败图.png "打开串口失败图") + ![](figures/Failed-to-open-the-serial-port.png) - **可能原因** 串口已经被占用。 -- **解决办法** - -1. 按图依次选择下拉框,查找带有serial-xx的终端 - - **图 2** 查找是否存在占用串口的终端 - ![](figure/查找是否存在占用串口的终端.png "查找是否存在占用串口的终端") +- 解决方法 -2. 点击标号中的垃圾桶图标,关闭串口。 + 检查主机中可能占用该端口的工具,关闭即可。若是当前工具占用,可按以下步骤排查并关闭: - **图 3** 关闭串口终端 - ![](figure/关闭串口终端.png "关闭串口终端") + 1. 排查终端窗口列表,检查是否被monitor或其他终端占用。 -3. 重新点击烧写,选择串口并开始烧写程序 + ![](figures/terminal-list.png) - **图 4** 重新启动烧写任务 - ![](figure/重新启动烧写任务.png "重新启动烧写任务") + 2. 找到占用,点击垃圾桶图标,关闭占用。 ## Windows电脑与单板网络连接失败 @@ -43,8 +35,8 @@ 点击烧写并选择串口后,无法获取文件。 - **图 5** 网络不通,单板无法获取文件图 - ![](figure/网络不通-单板无法获取文件图.png "网络不通-单板无法获取文件图") + **图 1** 网络不通,Hi3516单板无法获取文件 + ![](figures/网络不通-Hi3516单板无法获取文件.png "网络不通-Hi3516单板无法获取文件") - **可能原因** @@ -57,23 +49,19 @@ 1. 检查网线是否连接。 2. 点击Windows防火墙。 - **图 6** 网络防火墙设置图 - ![](figure/网络防火墙设置图.png "网络防火墙设置图") + ![](figures/hi3516-network-and-firewall-setting.png) 3. 点击“允许应用通过防火墙”。 - **图 7** 防火墙和网络保护界面图 - ![](figure/防火墙和网络保护界面图.png "防火墙和网络保护界面图") + ![](figures/hi3516-firewall-and-network-protection.png) 4. 查找Visual Studio Code应用。 - **图 8** 查找Visual Studio Code应用图 - ![](figure/查找Visual-Studio-Code应用图.png "查找Visual-Studio-Code应用图") + ![](figures/hi3516-selecting-the-visual-studio-code-application.png) 5. 勾选Visual Studio Code的专用和公用网络的访问权限。 - **图 9** 允许Visual Studio Code应用访问网络 - ![](figure/允许Visual-Studio-Code应用访问网络.png "允许Visual-Studio-Code应用访问网络") + ![](figures/hi3516-allowing-the-visual-studio-code-application-to-access-the-network.png) ## 烧写失败 @@ -95,7 +83,7 @@ - **现象描述** - ![](figure/Symptom.png) + ![](figures/symptom-for-not-finding-python.png) - **可能原因1** @@ -104,11 +92,11 @@ - **解决办法** - 请按照[安装Python环境](quickstart-lite-env-setup-linux.md#section1238412211211)。 + 请按照[安装Python环境](../quick-start/quickstart-lite-env-setup-linux.md)。 - **可能原因2** - ![](figure/reason-for-not-finding-python.png) + ![](figures/reason-for-not-finding-python.png) - **解决办法** @@ -123,7 +111,7 @@ 例: - ![](figure/solution-6.png) + ![](figures/solution.png) ## 串口无回显 @@ -140,7 +128,7 @@ 修改串口号。 - 请查看设备管理器,确认连接单板的串口与终端中连接串口是否一致,若不一致,请按镜像运行内[步骤1](#section627268185113)修改串口号。 + 请查看设备管理器,确认连接单板的串口与终端中连接串口是否一致,若不一致,请按镜像运行修改串口号。 - **可能原因2** @@ -167,7 +155,7 @@ 3. 烧写完成后,登录串口如下图所示。 - **图 10** U-boot烧写完成串口显示图 - ![](figure/U-boot烧写完成串口显示图.png "U-boot烧写完成串口显示图") + **图 2** U-boot烧写完成串口显示图 + ![](figures/U-boot烧写完成串口显示图.png "U-boot烧写完成串口显示图") diff --git a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3516-program.md b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3516-program.md index 7d67ef674813127dd25ecb3682fb7066181bf806..0bcc408a4c0aad5b65615270838e4301de9ad17d 100644 --- a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3516-program.md +++ b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3516-program.md @@ -433,13 +433,13 @@ >若无法连接串口,请参考[常见问题](quickstart-lite-steps-hi3516-faqs.md#section14871149155911)进行排查。 **图 1** 连接串口图 - ![](figure/连接串口图-4.png "连接串口图-4") + ![](figures/连接串口图.png "连接串口图") 1. 单击**Monitor**打开串口。 2. 连续输入回车直到串口显示"hisilicon"。 - 3. 单板初次启动或修改启动参数,请进入[步骤2](quickstart-lite-steps-hi3516-running.md#l5b42e79a33ea4d35982b78a22913b0b1),否则进入[步骤3](quickstart-lite-steps-hi3516-running.md#ld26f18828aa44c36bfa36be150e60e49)。 + 3. 单板初次启动或修改启动参数,请进入[步骤2](#li109940111259),否则进入[步骤3](#li448312542515)。 -2. (单板初次启动必选)修改U-boot的bootcmd及bootargs内容:该步骤为固化操作,若不修改参数只需执行一次。每次复位单板均会自动进入系统。 +2. (单板初次启动必选)修改U-boot的bootcmd及bootargs内容:该步骤为固化操作,若不修改参数只需执行一次。每次复位单板均会自动进入系统。 >![](../public_sys-resources/icon-notice.gif) **须知:** >U-boot引导程序默认会有2秒的等待时间,用户可使用回车打断等待并显示"hisilicon",通过**reset**命令可再次启动系统。 @@ -480,10 +480,10 @@ >![](../public_sys-resources/icon-notice.gif) **须知:** >**“go 0x80000000”**为可选指令,默认配置已将该指令固化在启动参数中,单板复位后可自动启动。若想切换为手动启动,可在U-boot启动倒数阶段使用"回车"打断自动启动。 -3. 输入**“reset”**指令并回车,重启单板,启动成功如下图,输入回车串口显示OHOS字样。 +3. 输入**“reset”**指令并回车,重启单板,启动成功如下图,输入回车串口显示OHOS字样。 **图 2** 系统启动图 - ![](figure/系统启动图-5.png "系统启动图-5") + ![](figures/系统启动图.png "系统启动图") 4. 根目录下,在命令行输入指令“**./bin/hello\_uart**”执行写入的demo程序,显示成功结果如下所示。 diff --git a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3516-running.md b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3516-running.md index 8842f826e8c0fa7c575e64928e9e97164a0ef060..e9aedafdcbf80714cfc34cf5cab3c1827445fa3f 100644 --- a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3516-running.md +++ b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3516-running.md @@ -4,8 +4,8 @@ - [编译](#section1077671315253) - [烧录](#section1347011412201) - [使用网口烧录](#section1935410617363) + - [镜像运行](#section24721014162010) -- [镜像运行](#section24721014162010) - [执行应用程序](#section5276734182615) 本节指导开发者在单板上运行第一个应用程序,其中包括新建应用程序、编译、烧写、运行等步骤,最终输出“Hello OHOS!”。 @@ -140,8 +140,8 @@ hb set(设置编译路径) hb build -f(执行编译) ``` -**图 1** 设置图例 -![](figure/设置图例.png "设置图例") +**图 1** Hi3516编译设置图例 +![](figures/Hi3516编译设置图例.png "Hi3516编译设置图例") 结果文件生成在out/hispark\_taurus/ipcamera\_hispark\_taurus目录下。 @@ -162,11 +162,11 @@ Hi3516DV300开发板使用网口烧录方式,支持Windows和Linux系统。 >![](../public_sys-resources/icon-note.gif) **说明:** >如果对应的串口异常,请根据[Hi3516DV300/Hi3518EV300开发板串口驱动安装指导](https://device.harmonyos.com/cn/docs/ide/user-guides/hi3516_hi3518-drivers-0000001050743695)安装USB转串口的驱动程序。 - ![](figure/record-the-serial-port-number-1.png) + ![](figures/hi3516-record-the-serial-port-number.png) -3. 打开DevEco Device Tool,在Projects中,点击**Settings**打开工程配置界面。 +3. 打开DevEco Device Tool,在QUICK ACCESS \> DevEco Home \> Projects中,点击**Settings**打开工程配置界面。 - ![](figure/settings.png) + ![](figures/hi3516-deveco-device-tool-setting.png) 4. 在“Partition Configuration”页签,设置待烧录文件信息,默认情况下,DevEco Device Tool已针对Hi3516DV300开发板进行适配,无需单独修改。 5. 在“hi3516dv300”页签,设置烧录选项,包括upload\_port、upload\_partitions和upload\_protocol。 @@ -175,7 +175,7 @@ Hi3516DV300开发板使用网口烧录方式,支持Windows和Linux系统。 - upload\_protocol:选择烧录协议,固定选择“hiburn-net”。 - upload\_partitions:选择待烧录的文件,默认情况下会同时烧录fastboot、kernel、rootfs和userfs。 - ![](figure/hi3516-upload-options.png) + ![](figures/hi3516-upload-options.png) 6. 检查和设置连接开发板后的网络适配器的IP地址信息,设置方法请参考[设置Hi3516DV300网口烧录的IP地址信息](https://device.harmonyos.com/cn/docs/ide/user-guides/set_ipaddress-0000001141825075)。 7. 设置网口烧录的IP地址信息,设置如下选项: @@ -185,52 +185,51 @@ Hi3516DV300开发板使用网口烧录方式,支持Windows和Linux系统。 - upload\_net\_client\_gw:设置开发板的网关,工具会自动根据选择的upload\_net\_server\_ip进行设置。例如192.168.1.1 - upload\_net\_client\_ip:设置开发板的IP地址,工具会自动根据选择的upload\_net\_server\_ip进行设置。例如192.168.1.3 - ![](figure/ip-address-information.png) + ![](figures/ip-address-information.png) 8. 所有的配置都修改完成后,在工程配置页签的顶部,点击**Save**进行保存。 -9. 打开工程文件,点击![](figure/deveco-device-tool-logo.png)图标,打开DevEco Device Tool界面,在“PROJECT TASKS”中,点击hi3516dv300下的**Upload**按钮,启动烧录。 +9. 打开工程文件,点击![](figures/hi3516-deveco-device-tool-logo.png)图标,打开DevEco Device Tool界面,在“PROJECT TASKS”中,点击hi3516dv300下的**Upload**按钮,启动烧录。 - ![](figure/start-burning.png) + ![](figures/hi3516-upload-start-burning.png) 10. 启动烧录后,显示如下提示信息时,请重启开发板(下电再上电)。 - ![](figure/restart-the-development-board-2.png) + ![](figures/hi3516-restart-the-development-board.png) -11. 重新上电后,启动烧录,界面提示如下信息时,表示烧录成功。 +11. 重新上电后,界面提示如下信息时,表示烧录成功。 - ![](figure/burning-succeeded-3.png) + ![](figures/hi3516-burning-succeeded-net.png) +12. 烧录成功后,请根据镜像运行章节进行操作,启动系统。 -## 镜像运行 +### 镜像运行 在完成Hi3516DV300的烧录后,还需要设置BootLoader引导程序,才能运行OpenHarmony系统。 -1. 在Hi3516DV300任务中,点击**Configure bootloader(Boot OS)**进行配置即可。 +1. 在Hi3516DV300任务中,点击**Configure bootloader(Boot OS)**进行配置即可。 - > ![](../public_sys-resources/icon-note.gif) **说明:** - > DevEco Device Tool针对Hi3516DV300开发板的BootLoader设置进行了适配,无需开发者手动修改。 - - ![](D:/IDP%E5%8F%91%E5%B8%83%E4%BB%B6/220/For%20OpenHarmony2.0/zh/quick-start/figures/bootloader.png) - -2. 提示如下图中的重启开发板的提示信息时,重启开发板,然后在控制台输出“SUCCESS”表示设置成功。 + >![](../public_sys-resources/icon-note.gif) **说明:** + >DevEco Device Tool针对Hi3516DV300开发板的BootLoader设置进行了适配,无需开发者手动修改。 - ![](figure/reset_success.png) + ![](figures/bootloader.png) -3. 在任务栏点击**Monitor**按钮,启动串口工具。 +2. 提示如下图中的重启开发板的提示信息时,重启开发板,然后在控制台输出“SUCCESS”表示设置成功。 - ![](figure/monitor.png) + ![](figures/reset_success.png) -4. 然后根据界面提示进行操作,直到在界面打印**OHOS \#**信息,表示系统启动成功。 +3. 在任务栏点击**Monitor**按钮,启动串口工具。 - ![](figure/reboot_success.png) + ![](figures/monitor.png) +4. 然后根据界面提示进行操作,直到在界面打印**OHOS \#**信息,表示系统启动成功。 + ![](figures/reboot_success.png) ## 执行应用程序 根目录下,在命令行输入指令“**./bin/helloworld**”执行写入的demo程序,显示成功结果如下图所示。 -**图 4** 启动并成功执行应用程序图 -![](figure/启动并成功执行应用程序图.png "启动并成功执行应用程序图") +**图 2** 启动并成功执行应用程序图 +![](figures/启动并成功执行应用程序图.png "启动并成功执行应用程序图") diff --git a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3516-setting.md b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3516-setting.md index 631ccaf8d8308c3ac57e1f45cb20699653f920e6..48afb7d1cfe2de5ee8b10ab2d6e00a40ac822a38 100644 --- a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3516-setting.md +++ b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3516-setting.md @@ -19,8 +19,8 @@ 各硬件连接关系如下图所示。 -**图 1** 硬件连线图 -![](figure/硬件连线图-0.png "硬件连线图-0") +**图 1** Hi3516开发硬件连线图 +![](figures/Hi3516开发硬件连线图.png "Hi3516开发硬件连线图") ### 软件要求 @@ -61,7 +61,7 @@ Hi3516开发板对Linux服务器通用环境配置需要的工具及其获取途

通过apt-get install安装

-

Java 虚拟机环境

+

Java虚拟机环境

编译、调试和运行Java程序

@@ -87,7 +87,7 @@ ls -l /bin/sh 如果显示为“/bin/sh -\> bash”则为正常,否则请按以下方式修改: -**方法一**:在终端运行如下命令,然后选择 no。 +**方法一**:在终端运行如下命令,然后选择no。 ``` sudo dpkg-reconfigure dash @@ -111,7 +111,7 @@ sudo apt-get install build-essential gcc g++ make zlib* libffi-dev ### 安装文件打包工具及Java虚拟机环境 1. 打开Linux编译服务器终端 -2. 运行如下命令,安装dosfstools,mtools,mtd-utils,Java运行时环境(JRE)和Java sdk 开发工具包。 +2. 运行如下命令,安装dosfstools、mtools、mtd-utils、Java运行时环境(JRE)和Java sdk 开发工具包。 ``` sudo apt-get install dosfstools mtools mtd-utils default-jre default-jdk diff --git a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3518-faqs.md b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3518-faqs.md index c2c1f310264dfc320c454121693b3efbf332d306..5435f27e2dd4726ade913865090d762c9d65d3d5 100644 --- a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3518-faqs.md +++ b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3518-faqs.md @@ -1,40 +1,32 @@ # 常见问题 -- [烧写选择串口后提示失败](#section1498892119619) +- [烧写选择串口后,提示“Error: Opening COMxx: Access denied”](#section1498892119619) - [Windows电脑与单板网络连接失败](#section8512971816) - [烧写失败](#section1767804111198) - [编译构建过程中,提示找不到“python”](#zh-cn_topic_0000001053466255_section1039835245619) - [串口无回显](#zh-cn_topic_0000001053466255_section14871149155911) -## 烧写选择串口后提示失败 +## 烧写选择串口后,提示“Error: Opening COMxx: Access denied” - **现象描述** - 点击烧写并选择串口后,出现Error: Opening COMxx: Access denied。 + 点击烧写并选择串口后,出现“Error: Opening COMxx: Access denied”。 - **图 1** 打开串口失败图 - ![](figure/打开串口失败图-15.png "打开串口失败图-15") + ![](figures/Failed-to-open-the-serial-port.png) - **可能原因** 串口已经被占用。 -- **解决办法** - -1. 按图依次选择下拉框,查找带有serial-xx的终端 - - **图 2** 查找是否存在占用串口的终端 - ![](figure/查找是否存在占用串口的终端-16.png "查找是否存在占用串口的终端-16") +- 解决方法 -2. 点击标号中的垃圾桶图标,关闭串口。 + 检查主机中可能占用该端口的工具,关闭即可。若是当前工具占用,可按以下步骤排查并关闭: - **图 3** 关闭串口终端 - ![](figure/关闭串口终端-17.png "关闭串口终端-17") + 1. 排查终端窗口列表,检查是否被monitor或其他终端占用。 -3. 重新点击烧写,选择串口并开始烧写程序 + ![](figures/terminal-list.png) - **图 4** 重新启动烧写任务 - ![](figure/重新启动烧写任务-18.png "重新启动烧写任务-18") + 2. 找到占用,点击垃圾桶图标,关闭占用。 ## Windows电脑与单板网络连接失败 @@ -43,8 +35,8 @@ 点击烧写并选择串口后,无法获取文件。 - **图 5** 网络不通,单板无法获取文件图 - ![](figure/网络不通-单板无法获取文件图-19.png "网络不通-单板无法获取文件图-19") + **图 1** 网络不通,Hi3518单板无法获取文件 + ![](figures/网络不通-Hi3518单板无法获取文件.png "网络不通-Hi3518单板无法获取文件") - **可能原因** @@ -57,23 +49,19 @@ 1. 检查网线是否连接。 2. 点击Windows防火墙。 - **图 6** 网络防火墙设置图 - ![](figure/网络防火墙设置图-20.png "网络防火墙设置图-20") + ![](figures/hi3518-network-and-firewall-setting.png) 3. 点击“允许应用通过防火墙”。 - **图 7** 防火墙和网络保护界面图 - ![](figure/防火墙和网络保护界面图-21.png "防火墙和网络保护界面图-21") + ![](figures/hi3518-firewall-and-network-protection.png) 4. 查找Visual Studio Code应用。 - **图 8** 查找Visual Studio Code应用图 - ![](figure/查找Visual-Studio-Code应用图-22.png "查找Visual-Studio-Code应用图-22") + ![](figures/hi3518-selecting-the-visual-studio-code-application.png) 5. 勾选Visual Studio Code的专用和公用网络的访问权限。 - **图 9** 允许Visual Studio Code应用访问网络 - ![](figure/允许Visual-Studio-Code应用访问网络-23.png "允许Visual-Studio-Code应用访问网络-23") + ![](figures/hi3518-allowing-the-visual-studio-code-application-to-access-the-network.png) ## 烧写失败 @@ -95,7 +83,7 @@ - **现象描述** - ![](figure/error.png) + ![](figures/hi3518-error-for-not-finding-python.png) - **可能原因1** @@ -104,11 +92,11 @@ - **解决办法** - 请按照[安装Python环境](quickstart-lite-env-setup-linux.md#section1238412211211)。 + 请按照[安装Python环境](../quick-start/quickstart-lite-env-setup-linux.md)。 - **可能原因2** - ![](figure/error2.png) + ![](figures/hi3518-reason-no-python-soft-link.png) - **解决办法** @@ -123,7 +111,7 @@ 例: - ![](figure/solution-24.png) + ![](figures/hi3518-solution-set-python-soft-link.png) ## 串口无回显 @@ -167,6 +155,6 @@ 3. 烧写完成后,登录串口如下图所示。 - ![](figure/login-serial-port.png) + ![](figures/login-serial-port.png) diff --git a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3518-running.md b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3518-running.md index 14820047e7bf3b8bcb8c92cc4f84299126c5fcc6..f38114e6dd316d5f72f91c8f8202ce70cdf26c5b 100644 --- a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3518-running.md +++ b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3518-running.md @@ -139,8 +139,8 @@ hb build -f(执行编译) 结果文件生成在out/hispark\_aries/ipcamera\_hispark\_aries目录下。 -**图 1** 设置图例 -![](figure/设置图例-8.png "设置图例-8") +**图 1** Hi3518编译设置图例 +![](figures/Hi3518编译设置图例.png "Hi3518编译设置图例") >![](../public_sys-resources/icon-notice.gif) **须知:** >Hi3518EV300单板的U-boot文件获取路径:device/hisilicon/hispark\_aries/sdk\_liteos/uboot/out/boot/u-boot-hi3518ev300.bin @@ -164,67 +164,70 @@ Hi3518EV300开发板的代码烧录支持USB烧录和串口烧录两种方式, >![](../public_sys-resources/icon-note.gif) **说明:** >如果对应的串口异常,请根据[Hi3516DV300/Hi3518EV300开发板串口驱动安装指导](https://device.harmonyos.com/cn/docs/ide/user-guides/hi3516_hi3518-drivers-0000001050743695)安装USB转串口的驱动程序。 - ![](figure/record-the-serial-port-number-9.png) + ![](figures/hi3518-record-the-serial-port-number.png) -3. 打开DevEco Device Tool,在Projects中,点击**Settings**打开工程配置界面。 +3. 打开DevEco Device Tool,在QUICK ACCESS \> DevEco Home \> Projects中,点击**Settings**打开工程配置界面。 - ![](figure/setting-10.png) + ![](figures/hi3518-deveco-device-tool-setting.png) 4. 在“Partition Configuration”页签,设置待烧录文件信息,默认情况下,DevEco Device Tool已针对Hi3518EV300开发板进行适配,无需单独修改。 + + >![](../public_sys-resources/icon-note.gif) **说明:** + >如果待烧录文件是直接通过拷贝的方式获取,需要手动修改待烧录文件的路径。打开待烧录文件的页签,在Partition Settings的New Opiton的下拉列表中,选择Partition\_bin,然后在Partition Opiton的Partition\_bin设置待烧录文件的路径。 + 5. 在“hi3518ev300”页签,设置烧录选项,包括upload\_port、upload\_partitions和upload\_protocol。 - upload\_port:选择步骤[2](#zh-cn_topic_0000001057313128_li46411811196)中查询的串口号。 - upload\_protocol:选择烧录协议,固定选择“hiburn-usb”。 - upload\_partitions:选择待烧录的文件,默认情况下会同时烧录fastboot、kernel、rootfs和userfs。 - ![](figure/upload-options.png) + ![](figures/upload-options.png) 6. 所有的配置都修改完成后,在工程配置页签的顶部,点击**Save**进行保存。 -7. 打开工程文件,点击![](figure/deveco-device-toollogo.png)图标,打开DevEco Device Tool界面,在“PROJECT TASKS”中,点击hi3518ev300\_fastboot下的**Erase**按钮,擦除U-Boot。 +7. 打开工程文件,点击![](figures/hi3518-deveco-device-tool-logo.png)图标,打开DevEco Device Tool界面,在“PROJECT TASKS”中,点击hi3518ev300\_fastboot下的**Erase**按钮,擦除U-Boot。 - ![](figure/erase-u-Boot.png) + ![](figures/erase-u-Boot.png) 8. 执行**Erase**擦除操作后,显示如下提示信息时,请重启开发板(下电再上电)。 - ![](figure/restart-the-development-board-11.png) + ![](figures/hi3518-restart-the-development-board.png) 9. 重新上电后,显示如下信息时,表示擦除U-Boot成功。 - ![](figure/u-boot-erased-successfully.png) + ![](figures/u-boot-erased-successfully.png) 10. 擦除完成后,点击hi3518ev300下的**Upload**按钮,启动烧录。 - ![](figure/upload-12.png) + ![](figures/hi3518-upload.png) 11. 启动烧录后,界面提示如下信息时,表示烧录成功。 - ![](figure/burning-succeeded-13.png) + ![](figures/hi3518-burning-succeeded.png) +12. 烧录成功后,请根据镜像运行章节进行操作,启动系统。 ## 镜像运行 在完成Hi3518EV300的烧录后,还需要设置BootLoader引导程序,才能运行OpenHarmony系统。 -1. 在Hi3518EV300任务中,点击**Configure bootloader(Boot OS)**进行配置即可。 +1. 在Hi3518EV300任务中,点击**Configure bootloader(Boot OS)**进行配置即可。 - > ![](../public_sys-resources/icon-note.gif) **说明:** - > DevEco Device Tool针对Hi3518EV300开发板的BootLoader设置进行了适配,无需开发者手动修改。 - - ![](figure/3518_bootloader.png) - -2. 提示如下图中的重启开发板的提示信息时,重启开发板,然后在控制台输出“SUCCESS”表示设置成功。 + >![](../public_sys-resources/icon-note.gif) **说明:** + >DevEco Device Tool针对Hi3518EV300开发板的BootLoader设置进行了适配,无需开发者手动修改。 - ![](figure/3518_reset_success.png) + ![](figures/hi3518-bootloader.png) -3. 在任务栏点击**Monitor**按钮,启动串口工具。 +2. 提示如下图中的重启开发板的提示信息时,重启开发板,然后在控制台输出“SUCCESS”表示设置成功。 - ![](figure/3518_monitor.png) + ![](figures/hi3518-reset-success.png) -4. 然后根据界面提示进行操作,直到在界面打印OHOS \#信息,表示系统启动成功。 +3. 在任务栏点击**Monitor**按钮,启动串口工具。 - ![](figure/3518_reboot_success.png) + ![](figures/hi3518-monitor.png) +4. 然后根据界面提示进行操作,直到在界面打印OHOS \#信息,表示系统启动成功。 + ![](figures/hi3518-reboot-success.png) ## 下一步学习 diff --git a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3518-setting.md b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3518-setting.md index c9d5ecd2c3fb198e10bf011dd1cd604bcd727637..c2c31fb6b91d4ee68f92e9ca44348a5d8343d4ae 100644 --- a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3518-setting.md +++ b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3518-setting.md @@ -19,8 +19,8 @@ 各硬件连接关系如下图所示。 - **图 1** 硬件连线图 - ![](figure/硬件连线图-7.png "硬件连线图-7") + **图 1** Hi3518开发硬件连线图 + ![](figures/Hi3518开发硬件连线图.png "Hi3518开发硬件连线图") ### 软件要求 diff --git a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3861-connection.md b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3861-connection.md index 048e38c408eab4597f95a8e815cb351cf7ee847d..bbe9c366930da14fbb08000582126ba55003f86a 100644 --- a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3861-connection.md +++ b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3861-connection.md @@ -15,27 +15,27 @@ 1. 打开DevEco Device Tool工具,点击“View \> Terminal”,进入终端界面。 **图 1** IDE终端工具打开方法 - ![](figure/IDE终端工具打开方法.png "IDE终端工具打开方法") + ![](figures/IDE终端工具打开方法.png "IDE终端工具打开方法") 在终端界面使用ssh命令连接linux服务器,如“ssh user@ipaddr”。 **图 2** 终端界面示意图 - ![](figure/终端界面示意图.png "终端界面示意图") + ![](figures/终端界面示意图.png "终端界面示意图") 2. 进入代码根路径,并在终端窗口,执行脚本命令“hb set”、“.”,选择需要编译的版本“wifiiot\_hispark\_pegasus”。 **图 3** 在终端界面选择目标构建版本示意图 - ![](figure/在终端界面选择目标构建版本示意图.png "在终端界面选择目标构建版本示意图") + ![](figures/在终端界面选择目标构建版本示意图.png "在终端界面选择目标构建版本示意图") 3. 执行“hb build”启动版本构建。 **图 4** 在终端界面执行编译命令示意图 - ![](figure/在终端界面执行编译命令示意图.png "在终端界面执行编译命令示意图") + ![](figures/在终端界面执行编译命令示意图.png "在终端界面执行编译命令示意图") 4. 编译结束后,如果出现“wifiiot\_hispark\_pegasus build success”字样,则证明构建成功,如下图所示。 **图 5** 编译成功示意图 - ![](figure/编译成功示意图.png "编译成功示意图") + ![](figures/编译成功示意图.png "编译成功示意图") 5. 构建成功后,会在./out/wifiiot/路径中生成以下文件,使用如下命令可以查看,至此编译构建流程结束。 @@ -44,7 +44,7 @@ ``` **图 6** 编译文件存放目录示意图 - ![](figure/编译文件存放目录示意图.png "编译文件存放目录示意图") + ![](figures/编译文件存放目录示意图.png "编译文件存放目录示意图") ## 镜像烧录 @@ -59,38 +59,42 @@ Hi3861V100在Windows和Linux环境下的烧录操作完全一致,区别仅在于DevEco Device Tool环境搭建不同。 1. 请连接好电脑和待烧录开发板,需要连接USB口,具体可参考[Hi3861V100开发板介绍](https://device.harmonyos.com/cn/docs/start/introduce/oem_minitinier_des_3861-0000001105041324)。 -2. 打开电脑的设备管理器,查看并记录对应的串口号。 +2. 打开电脑的设备管理器,查看并记录对应的串口号。 >![](../public_sys-resources/icon-note.gif) **说明:** >如果对应的串口异常,请根据[Hi3861V100开发板串口驱动安装](https://device.harmonyos.com/cn/docs/ide/user-guides/hi3861-drivers-0000001058153433)安装USB转串口的驱动程序。 - ![](figure/record-the-serial-port-number.png) + ![](figures/hi3861-record-the-serial-port-number.png) -3. 打开DevEco Device Tool,在Projects中,点击**Settings**打开工程配置界面。 +3. 打开DevEco Device Tool,在QUICK ACCESS \> DevEco Home \> Projects中,点击**Settings**打开工程配置界面。 - ![](figure/setting.png) + ![](figures/hi3861-deveco-device-tool-setting.png) 4. 在“Partition Configuration”页签,设置待烧录文件信息,默认情况下,DevEco Device Tool已针对Hi3861V100开发板进行适配,无需单独修改。 + + >![](../public_sys-resources/icon-note.gif) **说明:** + >如果待烧录文件是直接通过拷贝的方式获取,需要手动修改待烧录文件的路径。打开待烧录文件的页签,在Partition Settings的New Opiton的下拉列表中,选择Partition\_bin,然后在Partition Opiton的Partition\_bin设置待烧录文件的路径。 + 5. 在“hi3861”页签,设置烧录选项,包括upload\_port、upload\_partitions和upload\_protocol。 - - upload\_port:选择步骤[2](#zh-cn_topic_0000001056563976_li848662117291)中查询的串口号。 + - upload\_port:选择步骤2中查询的串口号。 - upload\_protocol:选择烧录协议,Windows系统可以选择“burn-serial”或“hiburn-serial”,Linux系统只能选择“hiburn-serial”。 - upload\_partitions:选择待烧录的文件,默认选择hi3861\_app。 - ![](figure/options.png) + ![](figures/options.png) 6. 所有的配置都修改完成后,在工程配置页签的顶部,点击**Save**进行保存。 7. 打开工程文件,在DevEco Device Tool界面的“PROJECT TASKS”中,点击hi3861下的**Upload**按钮,启动烧录。 - ![](figure/upload.png) + ![](figures/hi3861-upload.png) 8. 启动烧录后,显示如下提示信息时,请按开发板上的RST按钮重启开发板。 - ![](figure/restart-the-development-board.png) + ![](figures/hi3861-restart-the-development-board.png) -9. 重新上电后,启动烧录,界面提示如下信息时,表示烧录成功。 +9. 重新上电后,界面提示如下信息时,表示烧录成功。 - ![](figure/burning-succeeded.png) + ![](figures/hi3861-burning-succeeded.png) ## WLAN模组联网 @@ -100,12 +104,12 @@ Hi3861V100在Windows和Linux环境下的烧录操作完全一致,区别仅在 1. 保持Windows工作台和WLAN模组的连接状态,在DevEco工具最下方,点击“DevEco:Serial Monitor”按钮。 **图 7** 打开DevEco串口终端示意图 - ![](figure/打开DevEco串口终端示意图.png "打开DevEco串口终端示意图") + ![](figures/打开DevEco串口终端示意图.png "打开DevEco串口终端示意图") 2. 复位WLAN模组,终端界面显示“ready to OS start”,则启动成功。 **图 8** WLAN复位成功示意图 - ![](figure/WLAN复位成功示意图.png "WLAN复位成功示意图") + ![](figures/WLAN复位成功示意图.png "WLAN复位成功示意图") 3. 在DevEco的串口终端中,依次执行如下AT命令,启动STA模式,连接指定AP热点,并开启DHCP功能。 @@ -126,6 +130,6 @@ Hi3861V100在Windows和Linux环境下的烧录操作完全一致,区别仅在 ``` **图 9** WLAN模组联网成功示意图 - ![](figure/WLAN模组联网成功示意图.png "WLAN模组联网成功示意图") + ![](figures/WLAN模组联网成功示意图.png "WLAN模组联网成功示意图") diff --git a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3861-faqs.md b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3861-faqs.md index d19b1abe1828359f49f2e0e184cdaec4184c2910..1cb090d8a65686c9a940bc15efc87e5d76991389 100644 --- a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3861-faqs.md +++ b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3861-faqs.md @@ -9,6 +9,7 @@ - [编译构建过程中,提示“Could not find a version that satisfies the requirement six\>=1.9.0”](#section4498158162320) - [编译构建过程中,提示找不到“-lgcc”](#section11181036112615) - [编译构建过程中,提示找不到“python”](#section1571810194619) +- [编译构建过程中,提示找不到“python3”](#section108385316482) - [安装 kconfiglib时,遇到lsb\_release错误](#section691681635814) ## 安装python3过程中,提示“configure: error: no acceptable C compiler found in $PATH” @@ -60,7 +61,7 @@ 安装python3过程中出现以下错误: ``` - zipimport.ZipImportError: can't decompress data; zlib not avaliable + zipimport.ZipImportError: can't decompress data; zlib not available ``` - **可能原因** @@ -73,7 +74,7 @@ 方法2:如果软件源中没有该软件,请从“www.zlib.net”下载版本代码,并离线安装。 - ![](figure/download-zlib.png) + ![](figures/download-zlib.png) 完成下载后,通过以下命令安装: @@ -134,7 +135,7 @@ 通过网页[https://pypi.org/project/pycrypto/\#files](https://pypi.org/project/pycrypto/#files),下载源码。 - ![](figure/Download-the-source-code.png) + ![](figures/Download-the-source-code.png) 将源码放置在Linux服务器中,解压,并安装“python3 setup.py install”。 @@ -165,7 +166,7 @@ 通过网页[https://pypi.org/project/ecdsa/\#files](https://pypi.org/project/ecdsa/#files),下载安装包。 - ![](figure/download-ecdsa.png) + ![](figures/download-ecdsa.png) 将安装包放置Linux服务器中,并安装“pip3 install ecdsa-0.15-py2.py3-none-any.whl”。 @@ -196,7 +197,7 @@ 通过网页[https://pypi.org/project/six/\#files](https://pypi.org/project/six/#files),下载安装包。 - ![](figure/download-six.png) + ![](figures/download-six.png) 将源码放置在Linux服务器中,并安装“pip3 install six-1.14.0-py2.py3-none-any.whl”。 @@ -249,11 +250,11 @@ - **解决办法** - 请按照[安装Python环境](quickstart-lite-env-setup-linux.md#section1238412211211) + 请按照[安装Python环境](../quick-start/quickstart-lite-env-setup-linux.md) - **可能原因2** - ![](figure/reason-2.png) + ![](figures/reason-no-python-soft-link.png) - **解决办法** @@ -268,7 +269,23 @@ 例: - ![](figure/solution.png) + ![](figures/solution-add-soft-link.png) + + +## 编译构建过程中,提示找不到“python3” + +- **现象描述** + + ![](figures/11.png) + + +- **可能原因** + + 没有装python3。 + +- **解决办法** + + 请按照[安装python](../quick-start/quickstart-lite-env-setup-linux.md)。 ## 安装 kconfiglib时,遇到lsb\_release错误 diff --git a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3861-running.md b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3861-running.md index ff35fa628d5067d03bdbae21ac8e392217242168..d51d6dbe8649357e8b4a9ed5e481176ddd2fd4ab 100644 --- a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3861-running.md +++ b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3861-running.md @@ -8,7 +8,7 @@ - [运行结果](#section18115713118) - [下一步学习](#section9712145420182) -本示例将演示如何编写简单业务,输出“Hello World”,初步了解OpenHarmony 如何运行在开发板上。 +本示例将演示如何编写简单业务,输出“Hello World”,初步了解OpenHarmony如何运行在开发板上。 ## 修改源码 @@ -138,7 +138,7 @@ Call Stack 6 -- 3f5e24 addr:f78fc 3. 根据以上调用栈信息,可以定位WadRecvCB函数中出现了异常。 - ![](figure/WadRecvCB-function.png) + ![](figures/WadRecvCB-function.png) 4. 完成代码排查及修改。 diff --git a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3861-setting.md b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3861-setting.md index 1d02958589823f2b791ef201d9e6aafc557c1a9b..605278dc01cfef48b688d4fb048042ac794b85a7 100644 --- a/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3861-setting.md +++ b/zh-cn/device-dev/quick-start/quickstart-lite-steps-hi3861-setting.md @@ -23,8 +23,8 @@ 各硬件连接关系如下图所示。 -**图 1** 硬件连线图 -![](figure/硬件连线图.png "硬件连线图") +**图 1** Hi3861开发硬件连线图 +![](figures/Hi3861开发硬件连线图.png "Hi3861开发硬件连线图") ### 软件要求 @@ -124,7 +124,7 @@ sudo apt-get install build-essential gcc g++ make zlib* libffi-dev ``` **图 2** SCons安装成功界面,版本要求3.0.4以上 - ![](figure/SCons安装成功界面-版本要求3-0-4以上.png "SCons安装成功界面-版本要求3-0-4以上") + ![](figures/SCons安装成功界面-版本要求3-0-4以上.png "SCons安装成功界面-版本要求3-0-4以上") ### 安装python模块 @@ -220,13 +220,13 @@ sudo apt-get install build-essential gcc g++ make zlib* libffi-dev >![](../public_sys-resources/icon-notice.gif) **须知:** >- Hi3861平台仅支持使用libgcc运行时库的静态链接,不建议开发者使用libgcc运行时库的动态链接,以免产品需遵从GPLV3许可证。 ->- 通过下述步骤2-15,我们编译好了gcc\_riscv32 镜像,提供给开发者[直接下载](https://repo.huaweicloud.com/harmonyos/compiler/gcc_riscv32/7.3.0/linux/gcc_riscv32-linux-7.3.0.tar.gz)使用。直接下载 gcc\_riscv32 镜像的开发者可省略下述2-15步。 +>- 通过下述步骤2-15,我们编译好了gcc\_riscv32镜像,提供给开发者[直接下载](https://repo.huaweicloud.com/harmonyos/compiler/gcc_riscv32/7.3.0/linux/gcc_riscv32-linux-7.3.0.tar.gz)使用。直接下载gcc\_riscv32镜像的开发者可省略下述2-15步。 1. 打开Linux编译服务器终端。 2. 环境准备,请安装"gcc, g++, bison, flex, makeinfo"软件,确保工具链能正确编译。 ``` - sudo apt-get install gcc && sudo apt-get install g++ && sudo apt-get install flex bison && sudo apt-get install texinfo + sudo apt-get install gcc g++ flex bison texinfo ``` 3. 下载riscv-gnu-toolchain交叉编译工具链。 @@ -353,6 +353,6 @@ sudo apt-get install build-essential gcc g++ make zlib* libffi-dev 2. 点击安装包,安装驱动程序。 3. 驱动安装完成后,重新插拔USB接口,串口信息显示如下图所示。 - ![](figure/serial-port-entry.png) + ![](figures/serial-port-entry.png) diff --git a/zh-cn/device-dev/quick-start/quickstart-standard-burn.md b/zh-cn/device-dev/quick-start/quickstart-standard-burn.md index 6f0ff12d00f2d1ebdfab89a1b18959edf186220e..c6f0914067095c93d9f13c8a2bae47764cedddcf 100644 --- a/zh-cn/device-dev/quick-start/quickstart-standard-burn.md +++ b/zh-cn/device-dev/quick-start/quickstart-standard-burn.md @@ -1,8 +1,7 @@ # 镜像烧录 -- [前提条件](#section232415263110) - - [使用网口烧录](#section998903784810) - +- [前提条件](#section18547185418328) +- [使用网口烧录](#section1965361953312) 标准系统烧录,在V2.2 Beta1及以上版本支持。 @@ -16,13 +15,13 @@ Hi3516DV300支持烧录标准系统,其烧录方式包括USB烧录、网口烧 >![](../public_sys-resources/icon-note.gif) **说明:** >当前Hi3516DV300开发板支持通过网口、USB、串口三种方式烧录OpenHarmony标准系统。本文以网口方式为例讲解烧录操作,其他两种烧录方式请参照[Hi3516DV300烧录指导](https://device.harmonyos.com/cn/docs/ide/user-guides/hi3516_upload-0000001052148681)。 -## 前提条件 +## 前提条件 -在DevEco Device Tool中,选择**Import Project**打开待烧录文件所在文件夹,其中MCU选择**HiSilicon\_Arm\_Linux**下的Hi3516DV300,Framework选择“Hb”。 +在DevEco Device Tool中,选择**Import Project**打开待烧录文件所在文件夹,其中MCU选择**HiSilicon\_Arm\_Linux**下的Hi3516DV300,Framework选择“Ohos-sources”或“Hpm”。 -![](figure/hisilicon-arm-linux.png) +![](figures/hisilicon-arm-linux.png) -### 使用网口烧录 +## 使用网口烧录 Hi3516DV300开发板使用网口烧录方式,支持Windows和Linux系统。 @@ -32,11 +31,11 @@ Hi3516DV300开发板使用网口烧录方式,支持Windows和Linux系统。 >![](../public_sys-resources/icon-note.gif) **说明:** >如果对应的串口异常,请根据[Hi3516DV300/Hi3518EV300开发板串口驱动安装指导](https://device.harmonyos.com/cn/docs/ide/user-guides/hi3516_hi3518-drivers-0000001050743695)安装USB转串口的驱动程序。 - ![](figure/record-the-serial-port-number-1.png) + ![](figures/hi3516-record-the-serial-port-number.png) -3. 打开DevEco Device Tool,在Projects中,点击**Settings**打开工程配置界面。 +3. 打开DevEco Device Tool,在QUICK ACCESS \> DevEco Home \> Projects中,点击**Settings**打开工程配置界面。 - ![](figure/settings.png) + ![](figures/hi3516-deveco-device-tool-setting.png) 4. 在“hi3516dv300”页签,设置烧录选项,包括upload\_port、upload\_partitions和upload\_protocol。 @@ -44,25 +43,30 @@ Hi3516DV300开发板使用网口烧录方式,支持Windows和Linux系统。 - upload\_protocol:选择烧录协议,固定选择“hiburn-net”。 - upload\_partitions:选择待烧录的文件,默认情况下会同时烧录fastboot、boot、updater、misc、system、vendor和userdata。 - ![](figure/upload-options-26.png) + ![](figures/upload-options-1.png) 5. 检查和设置连接开发板后的网络适配器的IP地址信息,设置方法请参考[设置Hi3516DV300网口烧录的IP地址信息](https://device.harmonyos.com/cn/docs/ide/user-guides/set_ipaddress-0000001141825075)。 6. 设置网口烧录的IP地址信息,设置如下选项: - - upload\_net\_server\_ip:选择步骤6中设置的IP地址信息。例如192.168.1.2 + - upload\_net\_server\_ip:选择步骤5中设置的IP地址信息。例如192.168.1.2 - upload\_net\_client\_mask:设置开发板的子网掩码,工具会自动根据选择的upload\_net\_server\_ip进行设置。例如255.255.255.0 - upload\_net\_client\_gw:设置开发板的网关,工具会自动根据选择的upload\_net\_server\_ip进行设置。例如192.168.1.1 - upload\_net\_client\_ip:设置开发板的IP地址,工具会自动根据选择的upload\_net\_server\_ip进行设置。例如192.168.1.3 - ![](figure/ip-address-information.png) + ![](figures/ip-address-information-2.png) 7. 所有的配置都修改完成后,在工程配置页签的顶部,点击**Save**进行保存。 -8. 启动烧录后,显示如下提示信息时,请重启开发板(下电再上电)。 +8. 打开工程文件,点击![](figures/2021-01-27_170334.png)图标,打开DevEco Device Tool界面,在“PROJECT TASKS”中,点击hi3516dv300下的**Upload**按钮,启动烧录。 + + ![](figures/zh-cn_image_0000001215342695.png) + +9. 启动烧录后,显示如下提示信息时,请重启开发板(下电再上电)。 - ![](figure/restart-the-development-board-2.png) + ![](figures/hi3516-restart-the-development-board.png) -9. 重新上电后,启动烧录,界面提示如下信息时,表示烧录成功。 +10. 重新上电后,界面提示如下信息时,表示烧录成功。 - ![](figure/burning-succeeded-3.png) + ![](figures/hi3516-burning-succeeded-net.png) +11. 烧录完成后,请根据[标准系统镜像运行](https://device.harmonyos.com/cn/docs/start/introduce/quickstart-standard-running-0000001142160948)进行下一步操作,完成系统启动。 diff --git a/zh-cn/device-dev/quick-start/quickstart-standard-docker-environment.md b/zh-cn/device-dev/quick-start/quickstart-standard-docker-environment.md index 3addc9ee979d31d35359ffebe815f61df30dc817..9be7010befb5677de381732ff3faf4021b06249c 100644 --- a/zh-cn/device-dev/quick-start/quickstart-standard-docker-environment.md +++ b/zh-cn/device-dev/quick-start/quickstart-standard-docker-environment.md @@ -4,6 +4,7 @@ - [前提条件](#section102871547153314) - [操作步骤](#section429012478331) +- [执行prebuilts](#section0495320152619) - [获取Docker环境](#section181431248132513) - [编译](#section92391739152318) @@ -19,7 +20,7 @@ OpenHarmony标准系统为开发者提供的Docker环境已经将对应的编译 1. 注册码云gitee账号。 2. 注册码云SSH公钥,请参考[码云帮助中心](https://gitee.com/help/articles/4191)。 -3. 安装[git客户端](http://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git)和[git-lfs](https://gitee.com/vcs-all-in-one/git-lfs?_from=gitee_search#downloading)并配置用户信息。 +3. 安装[git客户端](https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git)和[git-lfs](https://gitee.com/vcs-all-in-one/git-lfs?_from=gitee_search#downloading)并配置用户信息。 ``` git config --global user.name "yourname" @@ -38,13 +39,14 @@ OpenHarmony标准系统为开发者提供的Docker环境已经将对应的编译 ### 操作步骤 +可通过下方两种方式获取OpenHarmony主干代码,两种方式二选一即可。建议新建个文件夹,在此文件夹下执行以下命令,下载源码,此文件夹即为源码根目录。 + 方式一(推荐):通过repo + ssh 下载(需注册公钥,请参考[码云帮助中心](https://gitee.com/help/articles/4191))。 ``` repo init -u git@gitee.com:openharmony/manifest.git -b master --no-repo-verify repo sync -c repo forall -c 'git lfs pull' -bash build/prebuilts_download.sh ``` 方式二:通过repo + https 下载。 @@ -53,9 +55,18 @@ bash build/prebuilts_download.sh repo init -u https://gitee.com/openharmony/manifest.git -b master --no-repo-verify repo sync -c repo forall -c 'git lfs pull' +``` + +## 执行prebuilts + +在源码根目录下执行脚本,安装编译器及二进制工具。 + +``` bash build/prebuilts_download.sh ``` +下载的prebuilts二进制默认存放在与OpenHarmony同目录下的OpenHarmony\_2.0\_canary\_prebuilts下。 + ## 获取Docker环境 **方式一:从HuaweiCloud SWR上直接获取Docker镜像进行构建:** @@ -66,14 +77,14 @@ bash build/prebuilts_download.sh docker pull swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker-standard:0.0.4 ``` -2. 进入OpenHarmony代码根目录执行如下命令,从而进入Docker构建环境。 +2. 进入源码根目录执行如下命令,从而进入Docker构建环境。 ``` docker run -it -v $(pwd):/home/openharmony swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker-standard:0.0.4 ``` -**方式二:通过Dockerfile 构建本地Docker镜像进行构建** +**方式二:通过Dockerfile 构建本地Docker镜像进行构建**: 1. 获取Dockerfile脚本文件,用来构建本地Docker镜像。 @@ -88,7 +99,7 @@ bash build/prebuilts_download.sh ./build.sh ``` -3. 进入OpenHarmony代码根目录执行如下命令,从而进入Docker构建环境。 +3. 进入源码根目录执行如下命令,从而进入Docker构建环境。 ``` docker run -it -v $(pwd):/home/openharmony openharmony-docker-standard:0.0.4 @@ -97,17 +108,17 @@ bash build/prebuilts_download.sh ## 编译 -1. 通过如下编译脚本启动标准系统类设备(参考内存≥128MB)的编译。 +1. 通过如下编译脚本启动标准系统类设备(参考内存≥128MB)的编译。 - ``` - ./build.sh --product-name {product_name} - ``` + ``` + ./build.sh --product-name {product_name} + ``` - \{product\_name\}为当前版本支持的平台,比如:Hi3516DV300 + \{product\_name\}为当前版本支持的平台。比如:Hi3516DV300等。 - 编译所生成的文件都归档在out/ohos-arm-release/目录下,结果镜像输出在 out/ohos-arm-release/packages/phone/images/ 目录下。 + 编译所生成的文件都归档在out/ohos-arm-release/目录下,结果镜像输出在 out/ohos-arm-release/packages/phone/images/ 目录下。 -2. 编译源码完成,请进行镜像烧录,具体请参见[镜像烧录](quickstart-standard-burn.md)。 +2. 编译源码完成,请进行镜像烧录,具体请参见[镜像烧录](quickstart-standard-burn.md)。 >![](../public_sys-resources/icon-note.gif) **说明:** >退出Docker执行exit命令即可。 diff --git a/zh-cn/device-dev/quick-start/quickstart-standard-faqs.md b/zh-cn/device-dev/quick-start/quickstart-standard-faqs.md index 85c32067b448d53895207caca5feb9217dda9b9b..4ba7d75f276c617cb9f7929067aef30c85a17df4 100644 --- a/zh-cn/device-dev/quick-start/quickstart-standard-faqs.md +++ b/zh-cn/device-dev/quick-start/quickstart-standard-faqs.md @@ -4,7 +4,6 @@ Linux编译服务器终端输入不识别的命令时,提示"ImportError: No module named apt\_pkg" - - **可能原因** python3 apt安装兼容性问题。 diff --git a/zh-cn/device-dev/quick-start/quickstart-standard-overview.md b/zh-cn/device-dev/quick-start/quickstart-standard-overview.md index f300b424494c30aa565b3918c3b692d8c56cd533..2c5ddf87e7c85929d6828d2c54f73d3c2b6bae6f 100644 --- a/zh-cn/device-dev/quick-start/quickstart-standard-overview.md +++ b/zh-cn/device-dev/quick-start/quickstart-standard-overview.md @@ -13,14 +13,14 @@ 标准系统快速入门流程如下图所示,其中“搭建Ubuntu环境及编译”环节可根据实际情况选择docker方式或工具包方式其中一种即可。 **图 1** 标准环境快速入门流程 -![](figure/标准环境快速入门流程.png "标准环境快速入门流程") +![](figures/标准环境快速入门流程.png "标准环境快速入门流程") ## 开发板简介 Hi3516DV300作为新一代行业专用Smart HD IP摄像机SOC,集成新一代ISP\(Image Signal Processor\)、H.265视频压缩编码器,同时集成高性能NNIE引擎,使得Hi3516DV300在低码率、高画质、智能处理和分析、低功耗等方面引领行业水平。 **图 2** Hi3516单板正面外观图 -![](figure/Hi3516单板正面外观图-25.png "Hi3516单板正面外观图-25") +![](figures/Hi3516单板正面外观图-0.png "Hi3516单板正面外观图-0") ## 开发板规格 @@ -40,10 +40,10 @@ Hi3516DV300作为新一代行业专用Smart HD IP摄像机SOC,集成新一代I

外部器件

-