发作品签到
专业版

【星火】海思HI3516C开发板/行车记录仪

工程标签

6.5k
0
0
20

简介

海思HI3516CV500开发板/行车记录仪/电子显微镜,搭载MIPI显示屏与IMX327摄像头,Linux+QT/LVGL+MPP库,实现视频采集与显示,视频编码存储,GUI显示等功能

简介:海思HI3516CV500开发板/行车记录仪/电子显微镜,搭载MIPI显示屏与IMX327摄像头,Linux+QT/LVGL+MPP库,实现视频采集与显示,视频编码存储,GUI显示等功能
星火计划2024

开源协议

GPL 3.0

创建时间:2023-01-05 14:38:39更新时间:2024-06-03 14:36:06

描述

项目说明

海思HI3516CV500开发板/行车记录仪/电子显微镜,搭载MIPI显示屏与IMX327摄像头,Linux+QT/LVGL+MPP库,实现视频采集与显示,视频编码存储,GUI显示等功能

 

开源协议

软硬件遵循 GPL 3.0 开源协议

 

项目相关功能

海思HI3516CV500开发板/行车记录仪/电子显微镜,硬件为开发板形态,用于学习Linux开发和海思音视频编解码,以硬件为基础实现一个行车记录仪/电子显微镜Demo软件,实现视频采集与显示、视频编码存储、UI界面等功能

 

项目属性

本项目为首次公开,为本人原创项目。项目未曾在别的比赛中获奖。

 

项目进度

2023 3 18

硬件测试进度:WIFI+网口+USB HUB+DDR3+EMMC+TF-Card+LCD+摄像头 调试完成

软件完成进度:Uboot+Kernel+rootfs裁剪移植完成,QT+SSH+DHCPCD开源库移植部署完成,VIO+HIFB+VENC MPP库案例调试完成

 

2024 1 13

软件新进度:移植 LVGL 到开发板、源码后续整理后补上

 

2024 5 30

软件新进度:

    1、基于LVGL GUI实现一个行车记录仪Demo案例,实现了视频预览、视频编码存储、菜单设置等功能

    2、配套SDK功能完善

        ①配套uboot/kernel:添加RTL8189FTV WIFI模块驱动、GT911触摸驱动、FT5x06触摸驱动

        ②添加配套emmc Uboot表格、添加配套设备树(SD卡、EMMC、PHY以太网驱动功能适配)

        ③配套mpp库:适配sensor驱动、视频编码(venc)、视频输入输出(vio)、RTSP推流、hifb(Linux FB)等案例

        ④移植第三方库:添加dhcpcd、ssh、qt三方库及其编译打包

        ⑤移植LVGL GUI:基于LVGL GUI实现一个行车记录仪Demo案例

 

设计原理

硬件编解码、MPP库、LVGL GUI

软件说明

1、配套uboot、kernel、rootfs:https://gitlab.com/linux-kodo/hi3516cv500-kodo/osdrv.git

编译:

① mkdir HI3615CV500/

② cd HI3615CV500/

③ git clone https://gitlab.com/linux-kodo/hi3516cv500-kodo/osdrv.git

④ cd osdrv/

④ ./build-ddr3-emmc.sh(EMMC版本硬件)

编译完成后的 uboot、kernel、rootfs 镜像在 pub/hi3516cv500_emmc_smp_image_glibc 目录下(EMMC版本硬件)

 

2、配套MPP案例、第三方开源库:https://gitlab.com/linux-kodo/hi3516cv500-kodo/smp.git

① cd HI3615CV500/

② git clone https://gitlab.com/linux-kodo/hi3516cv500-kodo/smp.git

 

编译三方库(dhcpcd、ssh、qt)、mpp案例:

① cd smp/a7_linux/package

② ./package-build.sh

 

编译LVGL GUI工程:

① cd smp/a7_linux/APP/CardvUI/source/Cardv/

② make -j32

③ make install

 

脚本一键打包:

① cd smp/a7_linux/

② ./rootfs-cv500.sh

执行打包脚本后会在smp/a7_linux/rootfs/目录下生成rootfs.tar.gz压缩包

 

mpp库、三方库、LVGL GUI等文件部署:

使用 NFS 或SD卡将rootfs.tar.gz解压后的rootfs/目录拷贝到开发板的根目录下

cp rootfs/* / -rf

重启机器后会自动运行行车记录仪APP

 

实物展示

 

设计注意事项

提示:这里说明作品在制作中需要注意的一些注意事项(没有可以不写)

 

其他

行车记录仪案例演示视频:https://www.bilibili.com/video/BV1tJ4m1G71H/

电子显微镜演示视频:https://www.bilibili.com/video/BV1Uo4y1n7hj/

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
电子显微镜.mp4
124
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航