![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
海思嵌入式
Linux内核,海思MPP,NNIE深度学习识别
blog.pytool.com
这个作者很懒,什么都没留下…
展开
-
国网电科院可视化监拍型式检测报告流程
线路监拍设备送检完成已经过了很长时间了,这里顺便记录一下,以便参加的人员可以有一定的参考设备检测分3大部分:1. 设备申请和备案2. 设备功能检测3. 设备机械性能检测准备工作:检验委托书打款 - 检验委托-下发任务A首先 设备的铭牌信息,需要确定设备的名称《xxxx》设备的型号《xx-xx》 设备的公司 《xxx》这几个型号一定要认真检查,确保和检验委托书上的一致。B准备完成后,设备就可以建档了C档案建立完成,设备进入测试场地 功能测试: ...原创 2020-11-26 10:53:14 · 887 阅读 · 2 评论 -
PS封装格式:GB28181协议RTP传输
转载 PS封装格式:GB28181协议RTP传输 1. GB28181要求的RTP流格式 2. 头部信息 在安防行业,有个协议是无论如何都要适配的,因为公安监控网络用的就是它,它就是:GB28181。而这份协议主要由海康制定,所以除了海康其他厂商想要适配都会少许有点儿麻烦。题主前东家便是海康,这里稍微分析下该协议几个容易搞混的细节,记录在此,方便以后自己查阅,也方便诸位。1. GB28181要求的RTP流格式 首先,我们来看看I帧的.转载 2020-09-10 14:08:38 · 828 阅读 · 2 评论 -
arm-none-linux-gnueabi-gcc command not found
arm-none-linux-gnueabi-gcc command not found现象:明明有arm-none-linux-gnueabi-gcc文件,也加入到环境变量中,但是编译的时候却报command not found错误!解压arm gcc 交叉编译工具链,并成功的导出到环境变量运行的时候 报以下错误:由于64位下运行32编译器缺少相应的库文件,所以运行时会报错运行下面加载库文件的命令:sudo apt-get install lib32ncurses5 lib32..原创 2020-09-09 12:08:43 · 2548 阅读 · 0 评论 -
海思3559平台MCP2515 SPI转CAN驱动配置
1. 转载前言由于海思平台需要接入CAN设备,而3559平台的CAN接口没有驱动支持; 但是标准Linux是支持mcp2515驱动,作为CAN设备接入的2. 需要修改内容SPI pinmux复用配置 内核开启mcp2515驱动 dts配置3. SPI pinmux 复用配置由于mcp2515驱动加载时,是需要通过spi接口读取硬件状态的,所以必须提前配置。 这里有两种方法: 方法一:uboot里面配置 【这里我采用这种方法,方法如下】 方法二: mcp2515驱动probe函数里面添加原创 2020-09-09 11:26:04 · 1714 阅读 · 1 评论 -
用 HI3559A / Hi3519A 接入 BT1120或BT656视频(转)
前言: hi3519A和hi3559a的sdk例子是没有提供BT1120和BT656视频接入的,但实际上硬件是可以支持接入的。不过前提是只支持逐行方式输入,不支持隔行视频,如果想输入PAL制式的隔行视频,请先用芯片转成逐行再接入。下文只用HI3519A做例子,HI3559A是类似的过程。1. 首先从手册上可以看到,对于HI3519A来说,只能在dev3上配置BT1120, 而BT656可以配置dev3和dev4两路,如下图这里很重要,因为很快要在加载ko的脚本中用到这个dev了。比如我...转载 2020-09-06 18:54:39 · 1643 阅读 · 0 评论 -
如何HI3516DV300/hi3519AV100/hi3559AV100实现yolov4视频识别
Yolov4 作为2020年最新的识别框架,集各种trick于一身原创 2020-07-31 08:40:59 · 2371 阅读 · 2 评论 -
海思平台EC20低功耗修眠唤醒
框架参考资料:EC20_R2.0_硬件设计手册_V1.2.pdf注意:EC20 R2.0 模块的串口电平为 1.8V。若客户主机系统电平为 3.3V,则需在模块和主机的串口连接中增 加电平转换器睡眠方式唤醒方式RIEC20的支持以下几种工作模式,睡眠模式包括MCU主机睡眠和EC20睡眠。当MCU主机不睡眠时,通过AT+QICSK =1(发送完之后串口被禁用不再响应AT指令),DTR=1(投票EC20可以进入睡眠)触发EC20进入睡眠;当服务器有新消息到来时MCU主机收到URC提醒,此时DT原创 2020-07-25 14:53:15 · 2496 阅读 · 0 评论 -
【嵌入式Linux移植】海思移植nanomsg
海思移植nanomsg修改 CMakeLists.txt 增加海思支持# set cross-compiled system type, it's better not use the type which cmake cannot recognized.SET ( CMAKE_SYSTEM_NAME Linux )SET ( CMAKE_SYSTEM_PROCESSOR arm )# when hislicon SDK was installed, toolchain was install原创 2020-06-09 16:41:27 · 707 阅读 · 0 评论 -
海思的芯片读取全球唯一uuid
海思的芯片hi3516dv300读取全球唯一id读取DIE_ID0himm 0x120204000x15CC0DD30x25E201100x6B570A130x4A3D0FAC0xF000003B0x02203B86读取第二个芯片himm 0x12020400 0x78870DD30x2122E2200x007279930x453D0FAC0x8000001Bhimm 0x12020414 0x02103606himm 0x12020415 0x00021036himm原创 2020-06-02 10:18:01 · 4099 阅读 · 6 评论 -
HI3516DV300/HI3519AV100/HI3559AV100 实现RTSP/RTMP视频流实时识别YOLOV3 识别速度14帧/S
ps:做技术真是太难了????本教程是基于yolov3在硬件实现硬件的实时视频处理!不是SAMPLE中的处理单张图片照片!未采用opencv库,数据处理全部采用硬件加速!直接对摄像头数据直接进行图像识别!HI3516 识别速度 8帧/SHI3519 识别速度 12帧/S教程目的: 在硬件实现视频流实时识别,将深度学习落地于实战项目中。实现原理:VPSS 使用3路,部分芯片VPSS CH0 不支持缩小,为保证输出帧率,保留第一路不使用。VPSS CH1 当作 yolov3 的检测输入识原创 2020-05-09 18:58:28 · 5330 阅读 · 6 评论 -
【海思爬坑记】Hi3516_Hi3519A_Hi3559A视频编解码get venc stream time out错误处理
【海思爬坑记】Hi3516_Hi3519A_Hi3559A视频编解码get venc stream time out错误处理结论: 一般出现这个错误一定是配置的问题,可以通过cat /proc/umap/venc 查看视频流是否正常。比如 在SAMPLE_COMM_IVE_StartViVpssVencVo() 函数中 if (HI_TRUE == pstSwitch->bVe...原创 2020-04-17 14:25:58 · 3396 阅读 · 4 评论