diff --git a/HiHope_DAYU200 b/HiHope_DAYU200 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/HiHope_DAYU200/Demo\347\244\272\344\276\213.md" "b/HiHope_DAYU200/Demo\347\244\272\344\276\213.md" deleted file mode 100644 index c2d61338c4b48ec06ff2ef791ba30e1047105e17..0000000000000000000000000000000000000000 --- "a/HiHope_DAYU200/Demo\347\244\272\344\276\213.md" +++ /dev/null @@ -1,40 +0,0 @@ -# 验证拍照录像功能 - -## 前提条件 - -1.编译hdc工具 - -``` -编译命令:./build.sh --product-name ohos-sdk #在源码根路径下执行 -获取路径:成功编译后,可在路径下./out/sdk/ohos-sdk/linux/toolchains/ #下载hdc_std到本地 -``` - -注:可将hdc_std重命名为hdc - -2.在系统环境变量里面配置hdc工具的路径 - -2.打开cmd,执行hdc -v,输出版本号(例如:Ver: 1.1.1e)hdc工具即可生效 - -## 测试步骤 - -1. hdc shell 进入shell命令行,进入 system/bin路径下,运行 ohos_camera_demo -2. 根据demo工具提示,测试拍照(-c)、录像(-v)功能 - -``` -Options: --h | --help Print this message --o | --offline stream offline test --c | --capture capture one picture --w | --set WB Set white balance Cloudy --v | --video capture Viedeo of 10s --a | --Set AE Set Auto exposure --f | --Set Flashlight Set flashlight ON 5s OFF --q | --quit stop preview and quit this app -``` - -3. 从/data目录下,通过hdc file recv命令导出拍照文件和录像文件到本地文件夹,查看拍照和录像文件 - -``` -hdc file recv /data/照片 E:\WorkFiles\camera -``` - diff --git a/HiHope_DAYU200/README.md b/HiHope_DAYU200/README.md deleted file mode 100644 index 71b7377e87f0bb29e9d528ac42672c908673619a..0000000000000000000000000000000000000000 --- a/HiHope_DAYU200/README.md +++ /dev/null @@ -1,135 +0,0 @@ -# 润和HH-SCDAYU200开发套件 - -## 简介 - -- 基于Rockchip RK3568,集成双核心架构GPU以及高效能NPU; -- 板载四核64位Cortex-A55 处理器采用22nm先进工艺,主频高达2.0GHz; -- 支持蓝牙、Wi-Fi、音频、视频和摄像头等功能,拥有丰富的扩展接口,支持多种视频输入输出接口; -- 配置双千兆自适应RJ45以太网口,可满足NVR、工业网关等多网口产品需求。 - -## 相关教程 -[润和DAYU200教程文档](https://gitee.com/hihope_iot/docs/blob/master/HiHope_DAYU200/docs/README.md) - -波特率:1500000 - -### 购买指引: - -![image.png](https://harmonyos.oss-cn-beijing.aliyuncs.com/images/202204/36430b195b59a7025ad158503ddc466512dcb6.png?x-oss-process=image/resize,w_676,h_320) - - -润和HH-SCDAYU200开发板外观图如图1所示: - -![DAYU200产品图01](picture/HH-SCDAYU200.png) - -​ 图1:润和HH-SCDAYU200开发板外观图 - -## 开发板详情 - -**1.润和HH-SCDAYU200开发板正面外观图** - -![DAYU200接口说明_01]( picture/front.png ) - -​ 图2:润和HH-SCDAYU200开发板正面外观图 - -**2.润和HH-SCDAYU200开发板反面外观图** - -![DAYU200接口说明_02](picture/back.png) - -​ 图3:润和HH-SCDAYU200开发板反面外观图 - -**3、接口复用说明** - -- BT1120:将 GMAC1 相关引脚用于 BT1120,则能实现 BT1120相关输出(目前底板上没有留BT1120接口)。 - -- PCIE:目前有 1x 2Lanes PCIe3.0 Connector (RC Mode),若想增加PCIE2.0,将MULTI_PHY2配置为 PCIE模式。 - -- SATA:目前有1x SATA3.0,也可以通过配置 MULTI_PHY0、MULTI_PHY1为SATA,就能实现3x SATA3.0。 - -- RGMII:目前有2x RGMII,如果想增加QSGMII,需要将MULTI_PHY1、MULTI_PHY2配置为QSGMII。 - -## 开发板规格 - -润和HH-SCDAYU200开发板MCU/处理器规格及规格清单如表1所示: - -| 配置 | 参数 | -| ---- | ---- | -| 芯片 | Rockchip RK3568 芯片 | -| 架构 | ARM | -| 主频 | 2.0GHz | -| 工作电压 | 12V/2A | -| 内存&存储 | 2GB LPDRR4 / 32GB EMMC | - -​ 表1 润和HH-SCDAYU200开发板MCU/处理器规格及规格清单 - -润和HH-SCDAYU200开发板底板规则说明如表2所示: - -| 配置 | 参数 | -| ---------- | ------------------------------------------------------------ | -| 显示接口 | 1x HDMI2.0(Type-A)接口,支持4K/60fps输出
2x MIPI接口,支持1920\*1080@60fps输出
1x eDP接口,支持2K@60fps输出 | -| 音频接口 | 1x 8ch I2S/TDM/PDM
1x HDMI音频输出
1x 喇叭输出
1x 耳机输出
1x 麦克风,板载音频输入 | -| 以太网 | 2x GMAC(10/100/1000M) | -| 无线网络 | SDIO接口,支持WIFI6 5G/2.5G,BT4.2 | -| 摄像头接口 | MIPI-CSI2, 1x4-lane/2x2-lane@2.5Gbps/lane | -| USB | 2x USB2.0 Host,Type-A
1x USB3.0 Host,Type-A
1x USB3.0 OTG | -| PCIe | 1x 2Lanes PCIe3.0 Connector (RC Mode) | -| SATA | 1x SATA3.0 Connector | -| SDMMC | 1x Micro SD Card3.0 | -| 按键 | 1x Vol+/Recovery
1x Reset
1x Power
1x Vol-
1x Mute | -| 调试 | 1x 调试串口 | -| RTC | 1x RTC | -| IR | 1x IR | -| 三色灯 | 3x LED | -| G-sensor | 1x G-sensor | -| FAN | 1x Fan | -| 扩展接口 | 20Pin扩展接口包括:
2x ADC接口
2x I2C接口
7x GPIO口(或者3x gpio + 4x uart信号)
3x VCC电源(12V、3.3V、5V)) | -| 底板尺寸 | 180mm×130mm | -| PCB 规格 | 4 层板 | - -​ 表2 润和HH-SCDAYU200开发板底板规则说明 - -## 开发板功能 - -- 核心板采用6层布线工艺,尺寸仅82mm×60mm,可满足小型终端产品空间需求 - - -- 高性价比:适合中小规模企业/用户使用 - - -- 双网口:可通过双网口访问和传输内外网数据,提高网络传输效率 - - -- 多屏异显:最多可以满足三屏异显功能 - - -- 支持多系统:支持OpenHarmony、Linux系统 - -## 应用场景 - -适用于智能NVR、云终端、物联网网关、工业控制、信息发布终端、多媒体广告机等场景,亦可广泛应用于嵌入式人工智能领域。 - - - -## 扩展IO原理图: - -![image-20220630204157672](docs/image/image-20220630204157672.png) - -## 金手指原理图 -![输入图片说明](picture/image_jsz.png) - -## 尺寸图 - -![输入图片说明](picture/image.png) - -![输入图片说明](picture/imageLCD.png) - -![输入图片说明](picture/imagesxt.png) - - -## 参考说明 - -1.[开发环境搭建编译](https://gitee.com/hihope_iot/docs/blob/master/HiHope_DAYU200/%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA%E7%BC%96%E8%AF%91%E6%8C%87%E5%8D%97.md) - -2.[摄像头和屏幕接线指导](https://gitee.com/hihope_iot/docs/blob/master/HiHope_DAYU200/%E5%BC%80%E5%8F%91%E6%9D%BF%E5%AE%89%E8%A3%85%E6%8E%A5%E7%BA%BF%E6%8C%87%E5%AF%BC.md) - -3.[烧录工具和指南](https://gitee.com/hihope_iot/docs/tree/master/HiHope_DAYU200/%E7%83%A7%E5%86%99%E5%B7%A5%E5%85%B7%E5%8F%8A%E6%8C%87%E5%8D%97) - diff --git a/HiHope_DAYU200/docs/README.md b/HiHope_DAYU200/docs/README.md deleted file mode 100755 index 03805502ce9a584366288233ae0f59ac4bdc58fb..0000000000000000000000000000000000000000 --- a/HiHope_DAYU200/docs/README.md +++ /dev/null @@ -1,33 +0,0 @@ -# 润和DAYU200开发套件教程 - -## 南向开发: -[固件升级](烧录指导文档.md) - -[南向开发环境](https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/quick-start/quickstart-standard-env-setup.md) - -[OpenHarmony 3.1 Release docker编译指南](https://ost.51cto.com/posts/11275) - -[编写helloworld](https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/quick-start/quickstart-standard-running-rk3568-create.md) - -[三色灯点灯流程](https://ost.51cto.com/posts/11566) - -[南向北向的实践--RGB LED 控制器](https://gitee.com/soonliao/dayu-light) - - -## 应用开发 - -[eTS之常用控件](https://ost.51cto.com/posts/13184) - -[eTS之常用布局](https://ost.51cto.com/posts/13218) - -[eTS之网络请求http](https://ost.51cto.com/posts/13219) - -[socket通信之UDP](socket通信.md) - -[如何在DAYU200上安装浏览器](https://bbs.elecfans.com/jishu_2280142_1_1.html) - -## 视频课程 - -[DAYU200升级OpenHarmony系统](https://www.bilibili.com/video/BV1ar4y1p7U7) - -[应用开发入门](https://www.bilibili.com/video/BV1kZ4y1U7wM) diff --git a/HiHope_DAYU200/docs/image/image-20220516163946093.png b/HiHope_DAYU200/docs/image/image-20220516163946093.png deleted file mode 100755 index d4bf8836ab9782fc2de60c758a4ca747f8c5db7a..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/docs/image/image-20220516163946093.png and /dev/null differ diff --git a/HiHope_DAYU200/docs/image/image-20220516164155093.png b/HiHope_DAYU200/docs/image/image-20220516164155093.png deleted file mode 100755 index 7962ad863efaa86ba5a8509c1a49eae365cf4aa7..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/docs/image/image-20220516164155093.png and /dev/null differ diff --git a/HiHope_DAYU200/docs/image/image-20220516164835165.png b/HiHope_DAYU200/docs/image/image-20220516164835165.png deleted file mode 100755 index 67062ff10f19b4d31998c2c3a77a6666dfbb3d06..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/docs/image/image-20220516164835165.png and /dev/null differ diff --git a/HiHope_DAYU200/docs/image/image-20220516164941133.png b/HiHope_DAYU200/docs/image/image-20220516164941133.png deleted file mode 100755 index d2f67e8630ac5e376906e5e17e196c8c2c0818df..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/docs/image/image-20220516164941133.png and /dev/null differ diff --git a/HiHope_DAYU200/docs/image/image-20220516165202136.png b/HiHope_DAYU200/docs/image/image-20220516165202136.png deleted file mode 100755 index 32bd4ac6d1c2ead1e6382064f22ccbe3b4a16353..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/docs/image/image-20220516165202136.png and /dev/null differ diff --git a/HiHope_DAYU200/docs/image/image-20220516165244306.png b/HiHope_DAYU200/docs/image/image-20220516165244306.png deleted file mode 100755 index f59664c6870530edad2daadaa8c04581b1cb8f5e..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/docs/image/image-20220516165244306.png and /dev/null differ diff --git a/HiHope_DAYU200/docs/image/image-20220516165322234.png b/HiHope_DAYU200/docs/image/image-20220516165322234.png deleted file mode 100755 index e9e3a4116f845dd8bc0148db9908bebb2e95d7fb..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/docs/image/image-20220516165322234.png and /dev/null differ diff --git a/HiHope_DAYU200/docs/image/image-20220516165506671.png b/HiHope_DAYU200/docs/image/image-20220516165506671.png deleted file mode 100755 index 8936b91ef3c8d50bd3fbdba75e7e8affc1afd8d9..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/docs/image/image-20220516165506671.png and /dev/null differ diff --git a/HiHope_DAYU200/docs/image/image-20220516165624810.png b/HiHope_DAYU200/docs/image/image-20220516165624810.png deleted file mode 100755 index a3714f942de6f46dd536c63591ae88460a521c83..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/docs/image/image-20220516165624810.png and /dev/null differ diff --git a/HiHope_DAYU200/docs/image/image-20220516165646516.png b/HiHope_DAYU200/docs/image/image-20220516165646516.png deleted file mode 100755 index a274a209238d12e6f8f3c90015e09df5625e3c84..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/docs/image/image-20220516165646516.png and /dev/null differ diff --git a/HiHope_DAYU200/docs/image/image-20220516165755852.png b/HiHope_DAYU200/docs/image/image-20220516165755852.png deleted file mode 100755 index 54da772f76f5488637b751b03ca9bae98ed89619..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/docs/image/image-20220516165755852.png and /dev/null differ diff --git a/HiHope_DAYU200/docs/image/image-20220516170351601.png b/HiHope_DAYU200/docs/image/image-20220516170351601.png deleted file mode 100755 index 3ceec5279899e94d91c31a4d395c890a451de48a..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/docs/image/image-20220516170351601.png and /dev/null differ diff --git a/HiHope_DAYU200/docs/image/image-20220516170510672.png b/HiHope_DAYU200/docs/image/image-20220516170510672.png deleted file mode 100755 index 41a4b930c25b8f48cc1f0d757143115b7bb39080..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/docs/image/image-20220516170510672.png and /dev/null differ diff --git a/HiHope_DAYU200/docs/image/image-20220516170632612.png b/HiHope_DAYU200/docs/image/image-20220516170632612.png deleted file mode 100755 index fb4c759b34fa8d83b137a6f51756682056caf221..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/docs/image/image-20220516170632612.png and /dev/null differ diff --git a/HiHope_DAYU200/docs/image/image-20220516170730584.png b/HiHope_DAYU200/docs/image/image-20220516170730584.png deleted file mode 100755 index cfdd6b797888349aa6414c04e0c4589e767cb510..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/docs/image/image-20220516170730584.png and /dev/null differ diff --git a/HiHope_DAYU200/docs/image/image-20220630204157672.png b/HiHope_DAYU200/docs/image/image-20220630204157672.png deleted file mode 100755 index 98192bbdea0ae83bdd43408ce3117884144c943b..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/docs/image/image-20220630204157672.png and /dev/null differ diff --git "a/HiHope_DAYU200/docs/socket\351\200\232\344\277\241.md" "b/HiHope_DAYU200/docs/socket\351\200\232\344\277\241.md" deleted file mode 100644 index f8f726764f8c935d80d25a318e6d7f00c31b37a8..0000000000000000000000000000000000000000 --- "a/HiHope_DAYU200/docs/socket\351\200\232\344\277\241.md" +++ /dev/null @@ -1,116 +0,0 @@ -socket API可以参考这个: - -https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis/js-apis-socket.md - -推荐大家试用 3.2beta版本来做socket通信,版本下载: - -http://ci.openharmony.cn/dailys/dailybuilds - -这里提供一个简单的socket通信代码: - - -``` - -import socket from '@ohos.net.socket' -import wifi from '@ohos.wifi'; - -function resolveIP(ip) { - if (ip < 0 || ip > 0xFFFFFFFF) { - throw ("The number is not normal!"); - } - return (ip >>> 24) + "." + (ip >> 16 & 0xFF) + "." + (ip >> 8 & 0xFF) + "." + (ip & 0xFF); -} - -let udp = socket.constructUDPSocketInstance() -let port = 3861 - -let localAddr = { - address: resolveIP(wifi.getIpInfo().ipAddress), - port: port -} - -let mixerAddr = { - // address: '255.255.255.255', //局域网关播地址 - address: '192.168.255.78', //打蒜器地址 - port: port -} - -udp.bind(localAddr, e => { - if (e) { - console.log('==bind error') - return - } - console.log('==bind ok') -}) - -udp.on('listening', () => { - console.log("==on listening success"); -}) - -udp.on('message', data => { //收到指定端口来的消息 - console.log("==on message!") - - let dataView = new DataView(data.message) - - let str = "" - for (let i = 0;i < dataView.byteLength; ++i) { - let c = String.fromCharCode(dataView.getUint8(i)) - if (c !== "\n") { - str += c - } - } - console.log("==message:" + str + "From:" + data.remoteInfo.address) - mixerAddr.address = data.remoteInfo.address //更新打蒜器的地址 - - // 发送数据 - udp.send({ data: 'recv ok!\r\n',address: mixerAddr}); -}) - - -// 连接使用完毕后,主动关闭。取消相关事件的订阅。 -setTimeout(() => { - // 发送数据 - udp.send({ data: 'hello!\r\n',address: mixerAddr}); -}, 5 * 1000); - - - -@Entry -@Component -struct Index { - @State message: string = 'Hello World' - - build() { - Row() { - Column() { - Text(this.message) - .fontSize(50) - .fontWeight(FontWeight.Bold) - - Button('send', { type: ButtonType.Normal, stateEffect: true }) - .onClick(() => { - this.sendData() - }) - } - .width('100%') - } - .height('100%') - } - - async sendData() { - let order = 'hello\r\n' //开关指令 - - try { - - await udp.send({ data: order,address: mixerAddr}) - - console.log(`==Send ${order} >: + ${mixerAddr.address}`) - - } catch (e){ - console.log('==Error send: ' + e) - } - - } -} - -``` diff --git "a/HiHope_DAYU200/docs/\347\203\247\345\275\225\346\214\207\345\257\274\346\226\207\346\241\243.md" "b/HiHope_DAYU200/docs/\347\203\247\345\275\225\346\214\207\345\257\274\346\226\207\346\241\243.md" deleted file mode 100755 index 761aaf6449e6b64aa303aa86d3a838ba18abb5e1..0000000000000000000000000000000000000000 --- "a/HiHope_DAYU200/docs/\347\203\247\345\275\225\346\214\207\345\257\274\346\226\207\346\241\243.md" +++ /dev/null @@ -1,111 +0,0 @@ -# 烧录指导文档 - -## 1.烧录前准备 - -**1.按照图片提示连接电源线, Debug 串口调试线, USB 烧写线** - -![image-20220516164155093](image/image-20220516164155093.png) - -**2.下载烧录工具** - -烧录工具下载链接:https://gitee.com/hihope_iot/docs/tree/master/HiHope_DAYU200/%E7%83%A7%E5%86%99%E5%B7%A5%E5%85%B7%E5%8F%8A%E6%8C%87%E5%8D%97 - -![image-20220516163946093](image/image-20220516163946093.png) - -## 2.固件下载 - -当前固件版本较多,当前(2022年5月9号)完成了把ramdisk从boot.img (hi3516平台是boot.img,rk3568平台是boot_linux.img)拆出作为单独分区镜像,此变更影响从5月9日主干分支上午11点之后的版本。 - -所以整体上我们可以分为两大类镜像: - -(1)5月9号主干(master)分支上午11点之后的版本。 - -(2)其它版本。 - -这两个版本的烧录方式会有点差异,主要在后面的烧录固件选项环节,后面会讲到 - -烧录固件的下载可以通过每日构建下载:http://ci.openharmony.cn/dailys/dailybuilds - -![image-20220516164835165](image/image-20220516164835165.png) - -另外也可以通过下面方式: - -方法二: 拉取源码编译, 在路径 out/rk3568/packages/phone/images 目录里下载镜像 - -方法三: 下载 HiHope 官方提供的固件, 下载地址: https://gitee.com/hihope_iot/images - -## 3.烧录步骤 - -**1. 安装 USB 驱动** - -双击 windows\DriverAssitant\ DriverInstall.exe 打开安装程序, 点击下图所示的“驱动安 -装” 按钮: - -![image-20220516164941133](image/image-20220516164941133.png) - -说明: 如果已经安装旧版本的烧写工具, 请先点击“驱动卸载” 按钮下载驱动, 然后再点击“驱动安装” 按钮安装驱动。 - - -**2. 打开烧写工具** - -双击 windows\RKDevTool.exe 打开烧写工具, 如图所示, 默认是 Maskrom 模式: - -![image-20220516165202136](image/image-20220516165202136.png) - - - -**3. 5月9号主干(master)分支上午11点之后的版本** - -**需要特别注意**!!! - -如果下载的固件是**5月9号主干(master)分支上午11点之后的版本**。则需要导入镜像包中的config.cfg配置才能选择烧写该文件。 导入新配置后,misc,sys-prod,chip-prod三个分区不存在镜像(预留位置),烧写时不能勾选。 - -![image-20220516165506671](image/image-20220516165506671.png) - -![image-20220516165624810](image/image-20220516165624810.png) - -![image-20220516165646516](image/image-20220516165646516.png) - - - -**4. master之前的版本或者3.1 Release版本** - -旧版本我们只需要按下面配置就行 - -![image-20220516165755852](image/image-20220516165755852.png) - -双击后面的白色按钮,勾选需要烧写的固件 - - - -**5.确认开发板是否进入烧写模式** - -① 如果界面显示"发现一个 LOADER 设备", 说明开发板进入 Loader 模式等待烧写固件。 - -② 如果界面显示"发现一个 MASKROM 设备", 说明开发板进入 Maskrom 模式等待烧写固 件。 - -③ 如果界面显示"没有发现设备", 说明开发板没有进入烧写模式, 请按以下操作步骤让开发板进入烧写模式 - - - -a. 按住VOL-/RECOVERY 按键(图中标注的①号键) 和 RESET 按钮(图中标注的②号键)不松开, 烧录工具此时显示“没有发现设备” ; - -![image-20220516170351601](image/image-20220516170351601.png) - -![image-20220516170510672](image/image-20220516170510672.png) - -b. 松开 RESET 键, 烧录工具显示“发现一个 LOADER 设备” , 说明此时已经进入烧写模式 - -![image-20220516170632612](image/image-20220516170632612.png) - -c. 松开按键, 稍等几秒后点击执行进行烧录 - -![image-20220516170730584](image/image-20220516170730584.png) - -说明: - -如果烧写成功, 在工具界面右侧会显示下载完成 - -如果烧写失败, 在工具界面右侧会用红色的字体显示烧写错误信息, 更多出错信息查看: - -Log 目录下的文件 \ No newline at end of file diff --git a/HiHope_DAYU200/picture/HH-SCDAYU200.png b/HiHope_DAYU200/picture/HH-SCDAYU200.png deleted file mode 100644 index f847713a053da53b08cd239ae20893c9aaf16317..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/picture/HH-SCDAYU200.png and /dev/null differ diff --git a/HiHope_DAYU200/picture/back.png b/HiHope_DAYU200/picture/back.png deleted file mode 100644 index d0982fd364656eeb7c17fa32557dde6534384752..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/picture/back.png and /dev/null differ diff --git a/HiHope_DAYU200/picture/camera.png b/HiHope_DAYU200/picture/camera.png deleted file mode 100644 index fc47b6cd39ed360a401a9b100bbb49fb3a878381..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/picture/camera.png and /dev/null differ diff --git a/HiHope_DAYU200/picture/front.png b/HiHope_DAYU200/picture/front.png deleted file mode 100644 index 3bb4043be2a06ffd1892e2f894e5c78bac7040b0..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/picture/front.png and /dev/null differ diff --git a/HiHope_DAYU200/picture/image.png b/HiHope_DAYU200/picture/image.png deleted file mode 100644 index 2c1b0214c410018d24265840fb08471d759a0763..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/picture/image.png and /dev/null differ diff --git a/HiHope_DAYU200/picture/imageLCD.png b/HiHope_DAYU200/picture/imageLCD.png deleted file mode 100644 index 82cb086f43ff14707fdc3343143316b8fb012c17..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/picture/imageLCD.png and /dev/null differ diff --git a/HiHope_DAYU200/picture/image_jsz.png b/HiHope_DAYU200/picture/image_jsz.png deleted file mode 100644 index a2cf51916a950861a2ff7b8941de74560cb85d1e..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/picture/image_jsz.png and /dev/null differ diff --git a/HiHope_DAYU200/picture/imagesxt.png b/HiHope_DAYU200/picture/imagesxt.png deleted file mode 100644 index 7c2c2348160353c3b6f02ccfb3e7efb896b55f95..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/picture/imagesxt.png and /dev/null differ diff --git a/HiHope_DAYU200/picture/mipi.png b/HiHope_DAYU200/picture/mipi.png deleted file mode 100644 index 4c84109af37d3df1d86aca8e9105a2b22234eef5..0000000000000000000000000000000000000000 Binary files a/HiHope_DAYU200/picture/mipi.png and /dev/null differ diff --git "a/HiHope_DAYU200/\345\274\200\345\217\221\346\235\277\345\256\211\350\243\205\346\216\245\347\272\277\346\214\207\345\257\274.md" "b/HiHope_DAYU200/\345\274\200\345\217\221\346\235\277\345\256\211\350\243\205\346\216\245\347\272\277\346\214\207\345\257\274.md" deleted file mode 100644 index e80ad9aa26500a634506aa6bb0d941b74f77fbc5..0000000000000000000000000000000000000000 --- "a/HiHope_DAYU200/\345\274\200\345\217\221\346\235\277\345\256\211\350\243\205\346\216\245\347\272\277\346\214\207\345\257\274.md" +++ /dev/null @@ -1,9 +0,0 @@ -## 套件安装接线 - -- 摄像头模组安装如下图: - -![摄像头模组安装图](picture/camera.png) - -- Mipi 屏幕安装如下图: - -![Mipi 屏幕安装图](picture/mipi.png) \ No newline at end of file diff --git "a/HiHope_DAYU200/\345\274\200\345\217\221\347\216\257\345\242\203\346\220\255\345\273\272\347\274\226\350\257\221\346\214\207\345\215\227.md" "b/HiHope_DAYU200/\345\274\200\345\217\221\347\216\257\345\242\203\346\220\255\345\273\272\347\274\226\350\257\221\346\214\207\345\215\227.md" deleted file mode 100644 index 4b24c2c4a8e0d56b9dfa782ed952bdd8d5c69a10..0000000000000000000000000000000000000000 --- "a/HiHope_DAYU200/\345\274\200\345\217\221\347\216\257\345\242\203\346\220\255\345\273\272\347\274\226\350\257\221\346\214\207\345\215\227.md" +++ /dev/null @@ -1,91 +0,0 @@ -## 搭建开发环境 - -### 1.安装依赖工具 - -安装命令如下: - -``` -sudo apt-get update && sudo apt-get install binutils git git-lfs gnupg flex -bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib -libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev ccache -libgl1-mesa-dev libxml2-utils xsltproc unzip m4 bc gnutls-bin python3.8 -python3-pip ruby libtinfo-dev libtinfo5 -``` - -**说明:** -以上安装命令适用于Ubuntu18.04,其他版本请根据安装包名称采用对应的安装命令。 - -### 2.获取标准系统源码 - -#### 前提条件 - -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)并配置用户信息。 - -``` -git config --global user.name "yourname" -git config --global user.email "your-email-address" -git config --global credential.helper store -``` - -4)安装码云repo工具,可以执行如下命令。 - -``` -curl -s https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 >/usr/local/bin/repo -#如果没有权限,可下载至其他目录,并将其配置到环境变量中 -chmod a+x /usr/local/bin/repo -pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests -``` - -#### 获取源码操作步骤 - -方法一:通过repo + ssh 下载(需注册公钥,请参考码云帮助中心)。 - -``` -repo init -u git@gitee.com:openharmony/manifest.git -b master --no-repo-verify -repo sync -c -repo forall -c 'git lfs pull' -``` - -方法二:通过repo + https 下载。 - -``` -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下。 - -### 3.编译调试 - -在Linux环境进行如下操作: - -1) 进入源码根目录,执行如下命令进行版本编译。 - -``` -./build.sh --product-name rk3568 --ccache -``` - -2) 检查编译结果。编译完成后,log中显示如下: - -``` -post_process -=====build rk3568 successful. -``` - -编译所生成的文件都归档在out目录下,结果镜像输出在out/rk3568/packages/phone/images 目录下。 - -3) 编译源码完成,请进行镜像烧录。 - diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/README.md" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/README.md" deleted file mode 100644 index 8ae7b844a052bc608dcc9cfd32c1f960238c1603..0000000000000000000000000000000000000000 --- "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/README.md" +++ /dev/null @@ -1,28 +0,0 @@ -# HiHope-DAYU200烧录指导 - -- windows[烧写工具与驱动](https://gitee.com/hihope_iot/docs/tree/master/HiHope_DAYU200/%E7%83%A7%E5%86%99%E5%B7%A5%E5%85%B7%E5%8F%8A%E6%8C%87%E5%8D%97/windows) - -- [烧写关键步骤说明](https://gitee.com/hihope_iot/docs/blob/master/HiHope_DAYU200/docs/%E7%83%A7%E5%BD%95%E6%8C%87%E5%AF%BC%E6%96%87%E6%A1%A3.md) - -- 烧写版本注意事项(重要)——近期固件有改动,烧写工具需要同步更新 - - *Windows烧写方式:* - - 1.烧写从每日构建版本master分支上 2022/01/18 及其以后的版本 - - 由于 DAYU200 master 的内核已经切换到了linux 5.10,同时增加了resouce.img,因此,请下载最新的windows烧写工具选择对应的镜像,即可正常烧写 - - 2.烧写从每日构建版本3.1-beta分支上 及master上 2022/01/18 以前的版本 - - 将windows/linux_4_19.cfg重命名为config.cfg,重新打开烧录工具,选择对应的镜像,即可正常烧写 - - 3.master分支自 2022/05/09 开始,ramdisk从boot_linux.img中拆出,作为单独的镜像ramdisk.img进行烧写,与此同时,烧写工具配置文件config.cfg将随版本发布到镜像包中,便于分区镜像变更时烧写配置的更改,此后需要在烧写工具中导入镜像包中的config.cfg文件并按照相应配置选择镜像进行烧写。 - - *Linux烧写方式:* - - 1.拷贝 `HiHope_DAYU200/烧写工具及指南/linux/etc/udev/rules.d/85-rk3568.rules` 到系统 `/etc/udev/rules.d/` - - 2.重启或执行`sudo udevadm control --reload` - - 3.进行刷机 - diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/bin/config.ini" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/bin/config.ini" deleted file mode 100644 index ea1eb033c05cfa1894f7e3fd298498f90825bc01..0000000000000000000000000000000000000000 --- "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/bin/config.ini" +++ /dev/null @@ -1,11 +0,0 @@ -firmware= -loader= -parameter= -misc= -boot= -kernel= -system= -recovery= -rockusb_id= -msc_id= -rb_check_off=true diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/bin/flash.aarch64" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/bin/flash.aarch64" deleted file mode 100755 index e800e3161ed2ed7a1bfd5e3fae07f8304c26a3f0..0000000000000000000000000000000000000000 Binary files "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/bin/flash.aarch64" and /dev/null differ diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/bin/flash.aarch64.enc" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/bin/flash.aarch64.enc" deleted file mode 100755 index 7d1a9c7c4a96201f1c244a0a737f7d27c96c29cd..0000000000000000000000000000000000000000 Binary files "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/bin/flash.aarch64.enc" and /dev/null differ diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/bin/flash.mac" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/bin/flash.mac" deleted file mode 100755 index fe137884e2fbcb5928941464002e1dfda95c5d6e..0000000000000000000000000000000000000000 Binary files "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/bin/flash.mac" and /dev/null differ diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/bin/flash.x86_64" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/bin/flash.x86_64" deleted file mode 100755 index af1d8ba34a7ae93c6bf14fa89247b0bf1f938749..0000000000000000000000000000000000000000 Binary files "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/bin/flash.x86_64" and /dev/null differ diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/etc/udev/rules.d/85-rk3568.rules" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/etc/udev/rules.d/85-rk3568.rules" deleted file mode 100644 index 16319dd58f665be8112be821480255b0a7941608..0000000000000000000000000000000000000000 --- "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/etc/udev/rules.d/85-rk3568.rules" +++ /dev/null @@ -1,3 +0,0 @@ -# rk3568 Udev Rule -SUBSYSTEM=="usb", ATTR{idVendor}=="2207", ATTR{idProduct}=="5000", MODE="0666" -SUBSYSTEM=="usb", ATTR{idVendor}=="2207", ATTR{idProduct}=="350a", MODE="0666" diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/flash.py" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/flash.py" deleted file mode 100644 index 46884ee14d779d6d3aebbc524fd4f1e1d957b526..0000000000000000000000000000000000000000 --- "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/linux/flash.py" +++ /dev/null @@ -1,128 +0,0 @@ -#!/usr/bin/env python3 - -#encoding=utf-8 -__author__ = 'addy.ke@rock-chips.com' - -import traceback -import os -import sys -import threading -import time -import math -import getopt - -class FlashTool: - def __init__(self, arch="arm", imageDir=""): - if imageDir == "": - self.outDir = '%s/out/ohos-%s-release' % (os.getcwd(), arch) - self.imageDir = '%s/packages/phone/images' % self.outDir - else: - self.imageDir = imageDir - self.toolDir = os.path.split(os.path.realpath(__file__))[0] - self.flashTool = '%s/bin/flash.%s' % (self.toolDir, os.uname().machine) - - def QueryFlashMode(self): - cmd = '%s LD' % self.flashTool - fd = os.popen(cmd) - line = fd.read() - if line.find("Mode=Loader") >= 0: - print('loader') - elif line.find("Mode=Maskrom") >= 0: - print('maskrom') - else: - print("none") - - def FlashReboot(self): - return '%s rd ' % self.flashTool - - def FlashLoader(self): - return '%s UL %s/MiniLoaderAll.bin' % (self.flashTool, self.imageDir) - - def FlashParameter(self): - return '%s DI -p %s/parameter.txt' % (self.flashTool, self.imageDir) - - def FlashOne(self, part): - if part in ('uboot', 'trust'): - return '%s DI -%s %s/%s.img %s/parameter.txt' % (self.flashTool, part, self.imageDir, part, self.imageDir) - else: - return '%s DI -%s %s/%s.img' % (self.flashTool, part, self.imageDir, part) - -def help(argv): - text = 'Usage: ' + argv[0] + 'options [PARAMTER]\n' - text += '\n' - text += 'Options:\n' - text += ' -h, --help Print help information\n' - text += ' -q, --query Query device flash mode\n' - text += ' -u, --uboot Flash uboot image\n' - text += ' -k, --kernel Flash boot_linux(kernel) image\n' - text += ' -s, --system Flash system image\n' - text += ' -v, --vendor Flash vendor image\n' - text += ' -d, --userdata Flash userdata image\n' - text += ' -r, --resource Flash resource image\n' - text += ' -m, --ramdisk Flash ramdisk image\n' - text += ' -a, --all Flash all images\n' - text += ' -i, --image Specify image dir\n' - text += '\n' - text += 'e.g.\n' - text += ' ' + argv[0] + ' -sv\n' - text += ' ' + argv[0] + ' -a\n' - text +='\n' - - print(text) - -try: - options,args = getopt.getopt(sys.argv[1:], 'hquksvdrmai:', ['help', 'query', 'uboot', 'kernel', 'system', 'vendor', 'userdata', 'resource', - 'ramdisk', 'all', 'image=']) - -except getopt.GetoptError: - help(sys.argv) - sys.exit() - -if len(options) == 0: - help(sys.argv) - sys.exit() - -imageDir="" -for option, param in options: - if option in ('-i', '--image'): - imageDir = param - break -tool = FlashTool('arm', imageDir) -partList = ['uboot', 'boot_linux', 'system', 'vendor', 'userdata', 'resource', 'ramdisk'] - -cmds = [] -cmds.append(tool.FlashLoader()) -cmds.append(tool.FlashParameter()) -for option, param in options: - if option in ('-h', '--help'): - help(sys.argv) - sys.exit() - elif option in ('-q', '--query'): - tool.QueryFlashMode() - sys.exit() - elif option in ('-a', '--all'): - for part in partList: - cmds.append(tool.FlashOne(part)) - else: - if option in ('-u', '--uboot'): - cmds.append(tool.FlashOne('uboot')) - if option in ('-k', '--kernel'): - cmds.append(tool.FlashOne('boot_linux')) - if option in ('-s', '--system'): - cmds.append(tool.FlashOne('system')) - if option in ('-v', '--vendor'): - cmds.append(tool.FlashOne('vendor')) - if option in ('-d', '--userdata'): - cmds.append(tool.FlashOne('userdata')) - if option in ('-r', '--resource'): - cmds.append(tool.FlashOne('resource')) - if option in ('-m', '--ramdisk'): - cmds.append(tool.FlashOne('ramdisk')) - -cmds.append(tool.FlashReboot()) - -for cmd in cmds: - #print(cmd) - if os.system(cmd) != 0: - print('\033[0;31mFail to run cmd: %s\033[0m' % cmd) - break diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/DriverAssitant_v5.1.1.zip" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/DriverAssitant_v5.1.1.zip" deleted file mode 100644 index 7a1a34f269c801c11f50d5ae068b8a115c224c87..0000000000000000000000000000000000000000 Binary files "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/DriverAssitant_v5.1.1.zip" and /dev/null differ diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/Language/Chinese.ini" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/Language/Chinese.ini" deleted file mode 100644 index 7c3ce99ddf636a13ae21acf26a9505cee536123b..0000000000000000000000000000000000000000 Binary files "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/Language/Chinese.ini" and /dev/null differ diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/Language/English.ini" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/Language/English.ini" deleted file mode 100644 index 0a4db4ee3156114c8db3afc14dd32c8a91796365..0000000000000000000000000000000000000000 Binary files "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/Language/English.ini" and /dev/null differ diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/Log/Log2021-12-08.txt" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/Log/Log2021-12-08.txt" deleted file mode 100644 index 064f7cf744835686fa1cea36b1a61c32a5787988..0000000000000000000000000000000000000000 Binary files "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/Log/Log2021-12-08.txt" and /dev/null differ diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/RKDevTool.exe" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/RKDevTool.exe" deleted file mode 100644 index d630846e887bdae09fb853feaec7b7631203d912..0000000000000000000000000000000000000000 Binary files "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/RKDevTool.exe" and /dev/null differ diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/RKDevTool_manual_v1.2_cn.pdf" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/RKDevTool_manual_v1.2_cn.pdf" deleted file mode 100644 index 0a725e26f89ca259ebd78407a39bec0efbdf4f5e..0000000000000000000000000000000000000000 Binary files "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/RKDevTool_manual_v1.2_cn.pdf" and /dev/null differ diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/RKDevTool_manual_v1.2_en.pdf" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/RKDevTool_manual_v1.2_en.pdf" deleted file mode 100644 index 1132653343bfc7d1ebe3e5e3a6bb1c0092596a39..0000000000000000000000000000000000000000 Binary files "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/RKDevTool_manual_v1.2_en.pdf" and /dev/null differ diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/config.cfg" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/config.cfg" deleted file mode 100755 index 270ad953d26f47bb6ae65af93619bc6a89a934cc..0000000000000000000000000000000000000000 Binary files "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/config.cfg" and /dev/null differ diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/config.ini" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/config.ini" deleted file mode 100644 index 98843d83efb0268c1e2a0e0ad1fe8f4bb8689922..0000000000000000000000000000000000000000 Binary files "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/config.ini" and /dev/null differ diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/linux_4_19.cfg" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/linux_4_19.cfg" deleted file mode 100755 index 03c6a5c10563633561c9416b225028ff3d304bf3..0000000000000000000000000000000000000000 Binary files "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/linux_4_19.cfg" and /dev/null differ diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/revision.txt" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/revision.txt" deleted file mode 100644 index 25680bc7fb88865d928883bd90e6d6d03dc31085..0000000000000000000000000000000000000000 --- "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/revision.txt" +++ /dev/null @@ -1,39 +0,0 @@ -v2.71 revision(2019/08/21): -1.fix download image at last partition bug up -2.optimize the progress of downloading - -v2.72 revision(2020/01/13): -1.fix erase flash is timeout on nor flash up - -v2.73 revision(2020/05/20): -1.support with exporting com log - -v2.74 revision(2020/07/23): -1.take small slice to erase nor flash - -v2.75 revision(2020/09/15): -1.fix virtual list grid msg collision - -v2.76 revision(2020/09/25): -1.complete to download new idblock - -v2.78 revision(2020/11/02): -1.support to create download list from parameter - -v2.79 revision(2020/11/11): -1.support new loader format - -v2.8 revision(2021/01/04): -1.fix chunk size beyond 4g in sparse download - -v2.81 revision(2021/01/28) -1.support to list storage and switch storage - -v2.82 revision(2021/03/23) -1.modify lastusedlba in gpt to assure that align with 64 sector - -v2.83 revision(2021/04/19) -1.reloading the modified firmware when upgrading - -v2.84 revision(2021/04/30) -1.fix lastusedlba in gpt bug diff --git "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/\347\203\247\345\275\225\346\214\207\345\257\274\346\226\207\346\241\243.md" "b/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/\347\203\247\345\275\225\346\214\207\345\257\274\346\226\207\346\241\243.md" deleted file mode 100644 index b267b98e578bc7eaad4c7a6e7339faf92c725a13..0000000000000000000000000000000000000000 --- "a/HiHope_DAYU200/\347\203\247\345\206\231\345\267\245\345\205\267\345\217\212\346\214\207\345\215\227/windows/\347\203\247\345\275\225\346\214\207\345\257\274\346\226\207\346\241\243.md" +++ /dev/null @@ -1,111 +0,0 @@ -# 烧录指导文档 - -## 1.烧录前准备 - -**1.按照图片提示连接电源线, Debug 串口调试线, USB 烧写线** - -![image-20220516164155093](image/image-20220516164155093.png) - -**2.下载烧录工具** - -烧录工具下载链接:https://gitee.com/hihope_iot/docs/tree/master/HiHope_DAYU200/%E7%83%A7%E5%86%99%E5%B7%A5%E5%85%B7%E5%8F%8A%E6%8C%87%E5%8D%97 - -![image-20220516163946093](image/image-20220516163946093.png) - -## 2.固件下载 - -当前固件版本较多,当前(2022年5月9号)完成了把ramdisk从boot.img (hi3516平台是boot.img,rk3568平台是boot_linux.img)拆出作为单独分区镜像,此变更影响从5月9日主干分支上午11点之后的版本。 - -所以整体上我们可以分为两大类镜像: - -(1)5月9号主干(master)分支上午11点之后的版本。 - -(2)其它版本。 - -这两个版本的烧录方式会有点差异,主要在后面的烧录固件选项环节,后面会讲到 - -烧录固件的下载可以通过每日构建下载:http://ci.openharmony.cn/dailys/dailybuilds - -![image-20220516164835165](image/image-20220516164835165.png) - -另外也可以通过下面方式: - -方法二: 拉取源码编译, 在路径 out/rk3568/packages/phone/images 目录里下载镜像 - -方法三: 下载 HiHope 官方提供的固件, 下载地址: https://gitee.com/hihope_iot/images - -## 3.烧录步骤 - -**1. 安装 USB 驱动** - -双击 windows\DriverAssitant\ DriverInstall.exe 打开安装程序, 点击下图所示的“驱动安 -装” 按钮: - -![image-20220516164941133](image/image-20220516164941133.png) - -说明: 如果已经安装旧版本的烧写工具, 请先点击“驱动卸载” 按钮下载驱动, 然后再点击“驱动安装” 按钮安装驱动。 - - -**2. 打开烧写工具** - -双击 windows\RKDevTool.exe 打开烧写工具, 如图所示, 默认是 Maskrom 模式: - -![image-20220516165202136](image/image-20220516165202136.png) - - - -**3. 5月9号主干(master)分支上午11点之后的版本** - -**需要特别注意**!!! - -如果下载的固件是**5月9号主干(master)分支上午11点之后的版本**。则需要导入镜像包中的config.cfg配置才能选择烧写该文件。 导入新配置后,misc,sys-prod,chip-prod三个分区不存在镜像(预留位置),烧写时不能勾选。 - -![image-20220516165506671](image/image-20220516165506671.png) - -![image-20220516165624810](image/image-20220516165624810.png) - -![image-20220516165646516](image/image-20220516165646516.png) - - - -**4. master之前的版本或者3.1 Release版本** - -旧版本我们只需要按下面配置就行 - -![image-20220516165755852](image/image-20220516165755852.png) - -双击后面的白色按钮,勾选需要烧写的固件 - - - -**5.确认开发板是否进入烧写模式** - -① 如果界面显示"发现一个 LOADER 设备", 说明开发板进入 Loader 模式等待烧写固件。 - -② 如果界面显示"发现一个 MASKROM 设备", 说明开发板进入 Maskrom 模式等待烧写固 件。 - -③ 如果界面显示"没有发现设备", 说明开发板没有进入烧写模式, 请按以下操作步骤让开发板进入烧写模式 - - - -a. 按住VOL-/RECOVERY 按键(图中标注的①号键) 和 RESET 按钮(图中标注的②号键)不松开, 烧录工具此时显示“没有发现设备” ; - -![image-20220516170351601](image/image-20220516170351601.png) - -![image-20220516170510672](image/image-20220516170510672.png) - -b. 松开 RESER 键, 烧录工具显示“发现一个 LOADER 设备” , 说明此时已经进入烧写模式 - -![image-20220516170632612](image/image-20220516170632612.png) - -c. 松开按键, 稍等几秒后点击执行进行烧录 - -![image-20220516170730584](image/image-20220516170730584.png) - -说明: - -如果烧写成功, 在工具界面右侧会显示下载完成 - -如果烧写失败, 在工具界面右侧会用红色的字体显示烧写错误信息, 更多出错信息查看: - -Log 目录下的文件 \ No newline at end of file