Aries IPC开发套件基于海思Hi3518EV300芯片,一个真正属于自己的摄像头即将诞生,
![(file:///C:\Users\FFFF\AppData\Local\Temp\ksohtml12672\wps1.jpg)
第一步,从润和官网找到需要的工具,
http://www.hihope.org/download/download.aspx?mtt=11
1.Config_debug (u-boot 的参数配置命令)
setenv bootcmd 'sf probe 0;sf read 0x40000000 0x100000 0x500000;go 0x40000000';saveenv
reset
2.u-boot-hi3518ev300.bin(hi3518ev300 的 u-boot 文件)
3.Usb-burn -hisyslinksample (HiTool 打开分区表文件)
<Partition_Info ProgrammerFile="">
</Partition_Info>
4.u-boot-hi3518ev300.bin(hi3518ev300 的 u-boot 文件)
设备使用的最基本思路,是通过usb读取视频和音频,
通过wifi的写入实现摄像头的入网
通过Ap模式进行网络配对,趋于市场化产品
、、、
Current Serial port selection: COM3
Current Serial port selection: COM3
串口已经连接,请给单板上电,若已经上电,请断电后重新上电。
发送起始帧失败,可能的原因如下:
1.确认工具上所选芯片是否与当前单板一致;
2.确认选择了正确的串口或其他端口;
3.开始烧写或擦除后确保在15秒内重新上电;
4.如果是安全芯片,则需要确认是否需要使用programmer来进行烧写(Conax,Verimatrix高安类型必选);
5.如果是安全芯片,则需要确认当前镜像是否已经签名且签名正确,注意签名使用的key必须与芯片启动校验的key一致;
下载文件失败!
Failed to Download Boot!
串口已经连接,请给单板上电,若已经上电,请断电后重新上电。
发送起始帧失败,可能的原因如下:
1.确认工具上所选芯片是否与当前单板一致;
2.确认选择了正确的串口或其他端口;
3.开始烧写或擦除后确保在15秒内重新上电;
4.如果是安全芯片,则需要确认是否需要使用programmer来进行烧写(Conax,Verimatrix高安类型必选);
5.如果是安全芯片,则需要确认当前镜像是否已经签名且签名正确,注意签名使用的key必须与芯片启动校验的key一致;
下载文件失败!
Failed to Download Boot!
发送起始帧失败,可能的原因如下:
1.确认工具上所选芯片是否与当前单板一致;
2.确认选择了正确的串口或其他端口;
3.开始烧写或擦除后确保在15秒内重新上电;
4.如果是安全芯片,则需要确认是否需要使用programmer来进行烧写(Conax,Verimatrix高安类型必选);
5.如果是安全芯片,则需要确认当前镜像是否已经签名且签名正确,注意签名使用的key必须与芯片启动校验的key一致;
下载文件失败!
请检查当前programmer或boot是否与单板匹配。
Failed to download fastboot!
USB channels were closed successfully.
发送起始帧失败,可能的原因如下:
1.确认工具上所选芯片是否与当前单板一致;
2.确认选择了正确的串口或其他端口;
3.开始烧写或擦除后确保在15秒内重新上电;
4.如果是安全芯片,则需要确认是否需要使用programmer来进行烧写(Conax,Verimatrix高安类型必选);
5.如果是安全芯片,则需要确认当前镜像是否已经签名且签名正确,注意签名使用的key必须与芯片启动校验的key一致;
下载文件失败!
请检查当前programmer或boot是否与单板匹配。
Failed to download fastboot!
USB channels were closed successfully.
SB channels were closed successfully.
发送起始帧失败,可能的原因如下:
1.确认工具上所选芯片是否与当前单板一致;
2.确认选择了正确的串口或其他端口;
3.开始烧写或擦除后确保在15秒内重新上电;
4.如果是安全芯片,则需要确认是否需要使用programmer来进行烧写(Conax,Verimatrix高安类型必选);
5.如果是安全芯片,则需要确认当前镜像是否已经签名且签名正确,注意签名使用的key必须与芯片启动校验的key一致;
下载文件失败!
请检查当前programmer或boot是否与单板匹配。
Failed to download fastboot!
Send command: sf write 0x41000000 0x100000 0x500000
device 0 offset 0x100000, size 0x500000
Writing at 0x110000 -- 1% complete.
Writing at 0x120000 -- 2% complete.
Writing at 0x130000 -- 3% complete.
Writing at 0x140000 -- 5% complete.
Writing at 0x150000 -- 6% complete.EOT
Partition sample_hisyslink burnt successfully!
Send command: reset
reset success!
Partition burnt completed!
USB channels were closed successfully.
烧录流程验证完毕,开始自己写代码,测试编译环境
OpenHarmony 1.1.4 LTS
此版本为OpenHarmony-v1.1.3-LTS分支上的维护版本,基于OpenHarmony-v1.1.3-LTS版本修复一些缺陷及安全问题,通过集成验证后发布最新且稳定的tag版本。
上面版本不带bulid。Sh 文件 ,之后重新下载了code-v2.2-beta2_20210730.tar
安装环境完成后,开始编译吧。
"name": "@ohos/docker_dist",
"version": "1.0.9",
"publishAs": "description",
"description": "docker_dist是一个模板组件,能够帮助用户快速初始化工程,利用docker镜像来编译解决方案,避免了编译前需要配置环境的复杂步骤。",
"license": "MIT",
"scripts": {
"docker": "hpm run initDocker && hpm run distWithDocker",
"distWithDocker": "chmod +x scripts/run.sh && scripts/run.sh",
"initDocker": "chmod +x scripts/init.sh && scripts/init.sh"
}
}
@ubuntu:~/code-v2.2-beta2_20210730/OpenHarmony$ python3 -m pip install scons
Collecting scons
Downloading SCons-4.4.0-py3-none-any.whl (4.2 MB)
|████████████████████████████████| 4.2 MB 43 kB/s
Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from scons) (45.2.0)
Installing collected packages: scons
Successfully installed scons-4.4.0
a@ubuntu:~/code-v2.2-beta2_20210730/OpenHarmony$
a@ubuntu:~/code-v2.2-beta2_20210730/OpenHarmony$ scons -v
SCons by Steven Knight et al.:
SCons: v4.4.0.fc8d0ec215ee6cba8bc158ad40c099be0b598297, Sat, 30 Jul 2022 14:11:34 -0700, by bdbaddog on M1Dog2021
SCons path: ['/home/a/.local/lib/python3.8/site-packages/SCons']
Copyright (c) 2001 - 2022 The SCons Foundation
a@ubuntu:~/code-v2.2-beta2_20210730/OpenHarmony$