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

阅读量0
0
7
`该方法只适合支持网口的单板(例如Hi3516DV300),且PC主机必须与单板用网线连接并配置在于同一网络中。

一、连接与配置

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

网口位置


串口位置
串口.png

开关位置
开关.png


上述的接线都OK后:
驱动安装成功图.png


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


2、Windows工作台为单板互联网口增加192.168.1.3的IP地址,增加方法如下。
1Windows主机IP增加图例.png

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

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


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


  • 单板类型选择Hi3516单板。
  • 单击"Burn"。
  • "Burning Mode"选择为"network"。
  • "Host IP Address"点击刷新后,在下拉框中选择步骤2中配置的IP地址"192.168.1.3"。
PS(网口烧录会比串口烧录快很多)

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


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

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

6、上方输入框弹出下拉框后,选择串口号,例如COM11。
5选择与单板连接的串口.png


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


8、烧写完成。
烧写完成图:
7烧写成功图.png


二、测试

1、连接串口

8chuankou1.png


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


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

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

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

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

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

应用程序启动图:
10qidong.png


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


`
网口.png

回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友