我使用的是HarmonyOS HiSpark IPC DIY Camera套件,不过编译和烧录大体通用。
开箱报告参考:
https://bbs.elecfans.com/jishu_1998348_1_1.html
# Hi3518开发板信息
[td]
规格类型 | 规格清单 |
处理器内核 | |
成像器件 | |
外部接口 | |
外部存储器接口 | |
WLAN协议 | |
# 编译
## 1 编译步骤
参考我csdn上的博客(docker上编译,套件通用):
https://blog.csdn.net/cocoron/article/details/108652695
## 2 固件
- hi3518ev300
- ├─ OHOS_Image.bin
- ├─ burn.xm
- ├─ rootfs.img
- ├─ u-boot-hi3518ev300.bin
- └─ userfs.img
复制代码
uboot文件位置:code-1.0vendorhisihi35xxhi3518ev300ubootoutbootu-boot-hi3518ev300.bin
OHOS_Image: code-1.0outipcamera_hi3518ev300OHOS_Image
rootfs.img:code-1.0outipcamera_hi3518ev300rootfs.img
userfs.img:code-1.0outipcamera_hi3518ev300userfs.img
# 烧录
## 1 软件工具
USB-to-Serial Comm Port.exe (
http://www.hihope.org/download/AllDocuments)
串口工具 putty、xshell、secureCRT之一
烧写工具 HiTool (
http://www.hihope.org/download/AllDocuments)
## 2 烧录配置(burn.xml)
- <?xml version="1.0" encoding="GB2312" ?>
- <Partition_Info>
- <Part
- Sel="1" PartitionName="fastboot" FlashType="spi" FileSystem="none"
- Start="0" Length="512K"
- SelectFile="F:backup烧录区harmonyu-boot-hi3518ev300.bin"/>
- <Part Sel="0" PartitionName="reserve" FlashType="spi" FileSystem="none" Start="512K" Length="512K" SelectFile=""/>
- <Part
- Sel="1" PartitionName="OHOS" FlashType="spi" FileSystem="none"
- Start="1M" Length="6M"
- SelectFile="F:backup烧录区harmonyOHOS_Image.bin"/>
- <Part
- Sel="1" PartitionName="roofs" FlashType="spi" FileSystem="none"
- Start="7M" Length="8M"
- SelectFile="F:backup烧录区harmonyrootfs.img"/>
- <Part Sel="1"
- PartitionName="userfs" FlashType="spi" FileSystem="none" Start="15M"
- Length="1M" SelectFile="F:backup烧录区harmonyuserfs.img"/>
- </Partition_Info>
复制代码HiTool设备切换到Hi3518EV300
##3按下HiBurn烧写键,插入IPC设备u***电源线到PC上
## 4 配置uboot
第一次烧录完成后,板子会进入uboot界面
- setenv bootcmd "sf probe 0;sf read 0x40000000 0x100000 0x600000;go 0x40000000";
- setenv bootargs "console=ttyAMA0,115200n8 root=flash fstype=jffs2 rw rootaddr=7M rootsize=8M";
- saveenv
- pri
- reset
复制代码## 5 Hello, OHOS!
# 参考文章: