电子产业一站式赋能平台

PCB联盟网

搜索
查看: 830|回复: 0
收起左侧

HiSpark AI Camera(Hi3516)鸿蒙系统烧录和测试过程

[复制链接]

2607

主题

2607

帖子

7472

积分

高级会员

Rank: 5Rank: 5

积分
7472
发表于 2020-9-27 15:56:52 | 显示全部楼层 |阅读模式
HiSpark AI Camera(Hi3516)鸿蒙系统烧录和测试过程, 该方法只适合支持网口的单板(例如Hi3516DV300),且PC主机必须与单板用网线连接并配置在于同一网络中。




一、连接与配置



1、安装USB转串口驱动,并获取串口号。



网口位置





网口.png (953.35 KB, 下载次数: 0)

下载附件  保存到相册  

2 小时前 上传

串口位置



串口.png (1.07 MB, 下载次数: 0)

下载附件  保存到相册  

2 小时前 上传

开关位置



开关.png (961.12 KB, 下载次数: 0)

下载附件  保存到相册  

2 小时前 上传



上述的接线都OK后:



驱动安装成功图.png (3.39 KB, 下载次数: 0)

下载附件  保存到相册  

1 小时前 上传





  • 为单板上电,并将单板串口线连接Windows工作台。
      
  • 安装驱动。
      
  • 打开电脑的设备管理器,查看并记录“Prolific USB-to-Serial Comm Port”串口号,此处为COM11。
    驱动安装成功后,若设备图标存在警示图标,请右键点击设备并卸载驱动后,重新安装驱动,并按提示重启电脑。

      


2、Windows工作台为单板互联网口增加192.168.1.3的IP地址,增加方法如下。



1Windows主机IP增加图例.png (104.79 KB, 下载次数: 0)

下载附件  保存到相册  

1 小时前 上传



  • 控制面板->网络和Internet->网络连接中找到与单板连接的网卡,右键打开属性。
  • 选择Internet协议版本4(TCP/ipv4),右键打开属性。
  • 按图配置IP地址和网关。
  • 点击“确定”完成配置保存。
      


3、单板列表增加hi3516dv300,依次选择
Board Configure,Enable单板“Hi3516DV300,其它开发板
Disable



2增加hi3516dv300单板.png (37.34 KB, 下载次数: 0)

下载附件  保存到相册  

1 小时前 上传



4、打开IDE工具,按下图标号顺序配置网络烧写内容。



3ide.png (96.2 KB, 下载次数: 0)

下载附件  保存到相册  

1 小时前 上传





  • 单板类型选择Hi3516单板。
  • 单击“Burn“。
  • “Burning Mode“选择为“network“。
  • “Host IP Address“点击刷新后,在下拉框中选择步骤2中配置的IP地址“192.168.1.3“。
      

PS(网口烧录会比串口烧录快很多)



4、选择需要烧写的FLASH芯片存储类型及烧写地址。(目前我们3个开发板的Flash存储类型都是emmc)



4.png (38.46 KB, 下载次数: 0)

下载附件  保存到相册  

1 小时前 上传





  • “Memery Type“选择“emmc“。
  • 点击“New“,新增至三个文件,并在文件路径中依次填入OHOS_Image.bin、rootfs.img、useRFs.img文件,起始地址及文件长度按图填写,文件从out/ipcamera_hi3516dv300目录下获取。
  • 点击“Save“保存。
  • 点击左侧“Burn“开始烧写。
      



PS(非0数字后面都是5个0)



6、上方输入框弹出下拉框后,选择串口号,例如COM11。



5选择与单板连接的串口.png (56.5 KB, 下载次数: 0)

下载附件  保存到相册  

1 小时前 上传



7、烧录开始,若出现提示,需要手动重启单板(下电再上电),按白色按钮2次。

提示下电并重新为单板上电:



6reset2.png (39.32 KB, 下载次数: 0)

下载附件  保存到相册  

1 小时前 上传



8、烧写完成。

烧写完成图:



7烧写成功图.png (47.12 KB, 下载次数: 0)

下载附件  保存到相册  

1 小时前 上传




二、测试



1、连接串口





8chuankou1.png (45.54 KB, 下载次数: 0)

下载附件  保存到相册  

1 小时前 上传





  • 单击Serial port打开串口。
  • 输入“com11“串口编号并连续输入回车直到串口显示“hisillicon“。
  • 单板初次启动或修改启动参数,请进入步骤2,否则进入步骤3。
      




2、(单板初次启动必选)修改U-boot的bootcmd及bootargs内容:该步骤为固化操作,若不修改参数只需执行一次。每次复位单板均会自动进入系统。U-boot引导程序默认会有2秒的等待时间,用户可使用回车打断等待并显示“hisillicon“,通过
reset命令可再次启动系统。



表.png (51.34 KB, 下载次数: 0)

下载附件  保存到相册  

1 小时前 上传


须知: **“go 0x80000000”**为可选指令,默认配置已将该指令固化在启动参数中,单板复位后可自动启动。若想切换为手动启动,可在U-boot启动倒数阶段使用“回车“打断自动启动。



3、输入**“reset”**指令并回车,重启单板,启动成功如下图,输入回车串口显示OHOS字样。

系统启动图:



9qi1.png (24.39 KB, 下载次数: 0)

下载附件  保存到相册  

1 小时前 上传

看到红色的OHOS,说明系统已经启动了。




三、执行应用程序

根目录下,在命令行输入指令“
./bin/camera_app”执行写入的demo程序,显示成功结果如下图所示。



应用程序启动图:



10qidong.png (12.42 KB, 下载次数: 0)

下载附件  保存到相册  

1 小时前 上传



如果到了这一步,说明你的开发板系统烧录没毛病,可以开始踏上新的开发之路!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表