海思 Camera | Hi3518EV300 环境搭建 (LiteOS)

来自:    更新日期:早些时候
~


Hi3518EV300,作为新一代消费级Camera SoC的代表,其集成的先进技术赋予了卓越的图像处理能力和高效编码能力,低码率与高画质并存,同时集成了POR、RTC和Audio Codec,旨在降低整体成本。本文将引导您进行初次使用Hi3518EV300时的基础环境搭建,主要针对LiteOS系统,从软件包安装、交叉编译工具链配置到SDK烧写和网络设置,一步步详解。


软件包的获取与存放</

  • 1. mtd-utils-2.0.2.tar.bz2</ (osdrv/tools/pc/jffs2_tool/)

  • 2. zlib-1.2.11.tar.gz</ (osdrv/tools/pc/zlib/)

  • 3. gzip-1.8.tar.gz</ (osdrv/tools/pc/hi_gzip/)

  • 4. lzo-2.09.tar.gz</ (osdrv/tools/pc/jffs2_tool/)

  • 5. yaffs2utils-0.2.9.tar.gz</ (osdrv/tools/pc/mkyaffs2image/)

  • 6. ffmpeg-3.4.1.tar.gz</ (middleware/thirdparty/ffmpeg/)

  • 7. tiff-4.0.9.tar.gz</ (middleware/thirdparty/tiff/)

  • 8. rapidjson-v1.1.0.tar.gz</ (middleware/thirdparty/rapidjson/)

  • 9. XMP-Toolkit-SDK-CC201607.zip</ (middleware/thirdparty/xmp-toolkit-sdk/)

  • 10. expat-2.1.0.tar.gz</ (middleware/thirdparty/xmp-toolkit-sdk/)

  • 11. freetype-2.9.1.tar.gz</ (middleware/thirdparty/freetype/)

  • 12. thttpd-2.29.tar.gz</ (middleware/thirdparty/thttpd/)

  • 13. iniparser</ (从XMP-Toolkit-SDK-CC201607中获取) (middleware/thirdparty/iniparser/)


SDK的编译与烧写</

  1. 首先,从configs/hi3518ev300_dashcam_demb_gc2053car_nonescreen_64M_config复制配置文件到当前目录作为基础模板。

  2. 然后,执行完整的SDK编译过程。


烧写指南</

1. 获取镜像文件</
镜像文件位于/reference/out/hi3518ev300_dashcam_nonescreen_demb_gc2053car/burn/spinor目录。



  • u-boot烧录方式</
    - 使用usb-burn.xml配置文件,通过串口烧录u-boot,烧写过程中会有详细日志。

  • USB烧写</
    - 全选烧录选项,选择USB传输,上电后按照指示配置bootcmd和bootargs参数。

  • SD卡烧写</
    - 支持裸烧或非裸烧,确保u-boot支持SD卡,将烧录文件放置SD卡内,上电后通过串口监控烧写过程。


验证烧录成功</
- 烧录完成后,成功进入u-boot控制台是验证的标志。

针对SB烧录,需配置bootcmd和bootargs。非裸烧与裸烧操作类似,具体步骤参照裸烧流程。配置虚拟网口:首先,设置USB为虚拟网口,可能需要使用Zadig工具安装HiUSBBurn驱动;接着,更新驱动后,设备会在Windows上显示新网口,调整IP和网关,确保防火墙关闭以便于ping通。接下来是PC与板卡的网络桥接,查看和配置单板IP,确保PC与板卡间能ping通。至此,环境搭建完成,后续内容将深入探讨海思Camera的更多技术和应用。请参考[1-5]官方手册获取详细信息。





海思 Camera | Hi3518EV300 环境搭建 (LiteOS)视频

相关评论:

相关主题精彩

版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

Copyright © 喜物网