
hisi平台
文章平均质量分 76
无名白丁
这个作者很懒,什么都没留下…
展开
-
Hisi 3516DV300 方案
一. 方案架构二. 应用场景三. 特点四. SDK包内容原创 2020-04-22 16:10:39 · 5971 阅读 · 0 评论 -
hi3519v101 uart1无法打开
一、问题描述在调试hi3519V101 RS485的时候,用到UART1 串口,在内核中已经有了这个设备号/dev/ttyAMA1, 但是在程序中 open 这个设备时,无法打开。二、原因分析首先了解到HI3519的串口挂载到AMBA总线上,设备描述符已经出现,应该驱动是有的,但是使用命令: cat /proc/tty/driver/ttyAMA 显示:~ # cat /proc/...原创 2019-08-20 16:40:26 · 846 阅读 · 1 评论 -
3516打开USB触摸屏 内核驱动配置路径
1、先进入内核目录: $ cd /home/xiaogang.lu/hisi/new_project/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/kernel/linux-3.4.y 2、执行命令: $ make ARCH=arm CROSS_COMPILE=arm-hisiv300-linux- menuconfig 配置路径:...原创 2019-08-20 16:44:08 · 1034 阅读 · 0 评论 -
嵌入式Linux_USB_U盘自动检测识别
我们在程序开发时,有时需要热拔插U盘,然后mount 这个U盘。Linux 2.6以上版本udev 规则提供了自动识别的机制。具体请查看udev 详解。所以我们在udev 下面的11-usb-hotplug.rules 文件中添加新的规则。打开 /etc/udev/rules.d/11-usb-hotplug.rules, 在文件前添加如下代码:ACTION!="add...原创 2019-08-20 16:53:39 · 2010 阅读 · 8 评论 -
如何在hisi平台里面启用httpd-web服务器
海思平台系统如3516A/D , 3519V101 都会自带httpd web服务器,只需要在系统中启动httpd 进程即可。如下是我在3516D里面httpd -p 8080 -h /var/app/www &-p 8080 为指定 8080 端口号,由于我程序里面已经使用了80端口作为服务端。因此在这我另外指定端口号。不然,会导致冲突,其中一个进程起不了...原创 2019-08-20 17:16:51 · 1742 阅读 · 1 评论 -
如何在海思平台启用dhcp server
在hisi 平台中已经存在dhcp server 服务器了。即:udhcpd 进程。我们只需要在系统中启动该进程即可。如果没有,则需要移植该程序到系统中。添加配置文件udhcpd.conf将压缩包 《udhcpd_服务器_配置脚本及配置文件.rar》 中的配置文件拷贝到系统 /etc/ 目录下。在默认启动脚本中添加 默认启动语句。我们先判断是否有udhcpd.leas...原创 2019-08-20 17:22:52 · 1246 阅读 · 0 评论 -
海思平台jffs2文件系统制作
先参考海思文档《Hi3519V101 Linux开发环境用户指南.pdf》文档中介绍了各种文件系统的制作命令。在我们的板子中使用的是SPI NOR FLASH, 该flash 块大小为64K。4.3.2 jffs2jffs2 是 RedHat 的 David Woodhouse 在 jffs 基础上改进的文件系统,是用于微型嵌入式设备的原始闪存芯片的实际文件系统。jffs2 文件...原创 2019-08-21 13:50:03 · 1910 阅读 · 3 评论 -
3519平台添加tftp
默认busybox 中自带的tftpd 服务进程。启动进程:设置 tftpd 服务器端udpsvd -vE 0 69 tftpd -c /home/tftp_dir/原创 2019-08-21 13:57:07 · 272 阅读 · 0 评论 -
如何在SensorIMX178 中加入720p120fps
1、详细代码请对比查看 patch 修改内容。遇到问题:Sensor 没有发送数据进入到vi 中去。cat /proc/umap/vi 无数据调试图像无法出现。解决过程和方法:在调试时,将720p120fps 初始化寄存器完全用 1080p60的寄存器替换,能够出图像。对比寄存器初始化设置值,最终锁定为:/* register setting detai...原创 2019-08-21 14:32:33 · 2393 阅读 · 0 评论 -
3521a/3520d烧录kernel后无法查询到网卡设备
3521A/3520D 板子调试开发中遇到问题:新烧录的kernel 启动后,rootfs 中无法查询到网卡设备。查看内核启动log, 发现如下log 信息:Cannot found a valid SPI Nand Devicelibphy: Fixed MDIO Bus: probedHigmac dma_sg_phy: 0x83a80000libphy: hig...原创 2019-08-21 14:43:27 · 1359 阅读 · 0 评论 -
解决hi3519加载ko 不成功修改地方
调试hi3519V101 板子时,加载ko 不成功,出现如下错误:debug]: {source/utils/cmdshell.c:166}cmdstr:himm0x12040014: 0x00000002 --> 0x00000002[END]hisi-i2c-v110 12112000.i2c: second wait idle abort, RI:0x550hisi...原创 2019-08-20 16:41:13 · 1857 阅读 · 0 评论 -
hi3519文件系统中ping不通局域网
巨龙3519v101模组,有串口,直接烧写Hi3519 V101R001C01SPC020编译的内核,文件系统。配置ip后,显示link up , link becomes ready。 但是ping不通任何地址。模组网络phy用的rtl8201ifconfig eth0 192.168.0.104 netmask 255.255.255.0IPv6: ADDRCONF(NETDEV...原创 2019-08-19 14:53:47 · 1661 阅读 · 0 评论 -
Hi3516A 烧录内核后无法ping通网关和自己
一、问题描述1、在烧录hisi3516a 内核后,发现ping 不通自己和网关以及局域网地址。二、原因分析1、默认网关地址和IP地址都已经设置了,如下图:但是还是无法ping通。2、内核驱动中,gmac 设置,在海思中gmac 可以配置几种模式,有RMII,RGMII,MII等模式。我们在海思SDK代码中默认配置为RGMII模式,但是巨龙模组里面需要配置为...原创 2019-07-24 14:54:00 · 1167 阅读 · 0 评论 -
PQTools配置参数使用说明
设定 AE 曝光属性HI_MPI_ISP_SetExposureAttrbByPass AE 模块 bypass 功能使能,默认为 HI_FALSE。enOpType 自动曝光或手动曝光开关,默认为 OP_TYPE_AUTO。u8AERunIntervalenExpTimeOpType 手动曝光时间使能,默认值为 OP_TYPE_AUTOenAGainOpType ...原创 2019-07-30 15:23:57 · 10422 阅读 · 4 评论 -
hi3516A 使用libpng.so, 遇到zlib库没安装及链接不上
在3516A平台上移植开源代码libpng并使用过程中,发现缺少zlib 库。所以我下载了zlib,编译并安装上。第一步:编译zlib解压zlib-1.2.8.tar.gztar -xzvf zlib-1.2.8.tar.gz进入目录:cd zlib-1.2.8先指定交叉编译器:export CC=arm-hisiv300-linux-gcc执行configue 生...原创 2019-07-26 09:16:56 · 668 阅读 · 0 评论 -
hi3516a 移植gtk 安装包
cairo-1.8.4 :http://www.cairographics.org/releases/DirectFB-1.3.0:http://www.filewatcher.com/m/DirectFB-1.3.0.tar.gz.2838272-0.htmlexpat-2.0.1:http://expat.sourceforge.net/官网https://s...原创 2019-08-19 10:13:05 · 478 阅读 · 0 评论 -
巨龙方案3516AGPIO 口应用分布分析
本分析为巨龙方案3516A GPIO的应用分析,在实际应用中我们经常会用到GPIO接口,我们需要将闲置的GPIO口利用起来,所以必须了解板子上的GPIO口情况;根据定义分布图如下:参考 文档 :E:\data\02.project\Hisi\Hi3516\Hi3516A V100R001C01SPC050\00.hardware\chip\document_cnHi3516A/...原创 2019-08-19 10:22:56 · 293 阅读 · 0 评论 -
.Hisi 3516d_ov4689_5658调试
-----------------------------------------------------------------------------------------------------------------修改sample 模块 下面的Makefile.param 进行修改SENSOR_TYPE ?= SONY_IMX178_LVDS_1080P_30FPS改为#SE...原创 2019-08-19 14:03:25 · 1694 阅读 · 0 评论 -
如何在3516A/D板子中复用查询GPIO
一般步骤:设置寄存器复用 设置寄存器方向 查询寄存器值一、设置寄存器复用在文件《Hi3516A/Hi3516D 专业型 HD IP Camera Soc用户指南 》E:\data\02.project\Hisi\Hi3516\Hi3516A V100R001C01SPC050\00.hardware\chip\document_cn查看找出GPIO管脚。各...原创 2019-08-19 14:09:59 · 572 阅读 · 0 评论 -
如何在3516A_IMX178中调试出1080p60fps
如何在hisi3516A IMX178中加入 调试出60 fps背景:在海思 SDK Hi3516A_SDK_V1.0.5.0中,默认 imx178 中设置是30fps. 项目中需要使用60fps.实现:..\Hi3516A_SDK_V1.0.5.0\mpp\project\common\sample_comm_isp.cSAMPLE_COMM_ISP_Init(...原创 2019-08-19 14:12:25 · 1375 阅读 · 0 评论 -
如何编译3516A 内核镜像
成功安装 Hi3516A SDK 后,内核源代码已存放于 SDK 目录下的 osdrv/目录中步骤 1. 手动拷贝.config 文件:hisilicon$cd kernel/linux-3.4.yhisilicon$cp arch/arm/configs/hi3516a_full_defconfig .config步骤 2. 用户通过“ make menuconfig”进行内核配置:h...原创 2019-08-19 14:51:16 · 344 阅读 · 0 评论 -
二维码识别库移植到嵌入式海思平台
1. 下载并解压 zbar 源码包: http://zbar.sourceforge.net/download.html zbar-0.10.tar.bz2 tar -xvjf zbar-0.10.tar.bz2 2.编译zbar由于自己是自定义安装到指定目录的,所以先创建一个 安装目录,此处我在/opt/hisi-linux/ 创建了 zbar-0.10原创 2017-09-19 10:19:51 · 3630 阅读 · 2 评论