海思Hi3516DV300开发环境搭建一(编译uboot和kernel)

本文详细介绍了海思Hi3516DV300开发环境的搭建过程,包括解压缩SDK包、展开SDK、在Linux上安装交叉编译器、编译KERNEL和UBOOT,以及制作文件系统镜像。虽然过程中可能遇到错误,但通过阅读文档和搜索资料,最终能够成功完成编译。值得注意的是,SDK包中已包含预制作的镜像文件。
摘要由CSDN通过智能技术生成

解压缩SDK包

在发布包 Hi3516C V500R001C01SPCxxx.rar 所在的目录中找到SDK的tgz包
在linux中使用命令:tar -zxf Hi3516CV500_SDK_Vx.x.x.x.tgz,解压缩该文件,可以得到一个
Hi3516CV500_SDK_Vx.x.x.x 目录

展开SDK包

执行 ./sdk.unpack

在linux上安装交叉编译器

在发布包 Hi3516C V500R001C01SPCxxx.rar 所在的目录中下载工具链文件。
安装交叉编译器需要有 sudo 权限或者 root 权限
解压 tar –xzf arm-himix200-linux.tgz
运行 chmod +x arm-himix200-linux.install
然后运行./arm-himix200-linux.install 即可。
执行 source /etc/profile 配置环境变量

执行arm-himix200-linux-gcc --version 出现以下结果则证明安装成功
在这里插入图片描述

编译osdrv

此目录下osdrv中的readme_cn写的很详细。但不建议使用第一种make all的方式,真的各种坑,各种血泪!!建议大家使用分开编译uboot,kernel

编译kernel

打补丁

将下载的 linux-4.9.37.tar.gz 存放到 osdrv/opensource/kernel 目录中
进入 osdrv 的根目录,执行如下命令:
  • 3
    点赞
  • 60
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
海思3516DV300是一款集成电路芯片,主要用于视频监控领域。它基于海思华为自主研发的HiSilicon Hi3559A处理器平台,并采用了MIPS32 24Kc指令集架构。该芯片支持多种视频编码格式,包括H.265、H.264和MJPEG,并具备卓越的图像处理能力和高清视频解码性能。 海思3516DV300在视频处理方面拥有出色的性能。它支持最高8路1080P的实时视频编码和解码,以及超高清视频编码能力,最高支持4K超高清视频传输和回放。除此之外,该芯片还具备强大的图像增强功能,包括降噪、边缘增强、逆光补偿和宽动态范围等。这些功能能够提供清晰、鲜艳的图像效果,大大提升视频监控系统的图像质量。 此外,海思3516DV300还支持多种接口和外设,能够与各种传感器、存储设备和显示设备进行快速连接。它拥有丰富的网络接口,包括以太网、Wi-Fi和蓝牙,方便用户实现远程监控和远程配置。该芯片还支持SD卡和SATA接口,用于存储和备份视频数据。 海思3516DV300在芯片级别上,具备低功耗和高稳定性的特点。它采用先进的制程工艺,能够在保证性能的情况下降低功耗,提升系统的能效。此外,该芯片还内置多种自我保护机制,包括温度监测、电流保护和电压监测等,保证系统的稳定运行。 综上所述,海思3516DV300作为一款高性能视频处理芯片,具备强大的编解码能力和图像增强功能,支持多种接口和外设,同时提供低功耗和高稳定性。它在视频监控领域有着广泛的应用前景。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值