首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
海思kernel修改phy
2024-09-06
hi3531 SDK 编译 uboot, 修改PHY地址, 修改 uboot 参数 .
一,编译uboot SDK文档写得比较清楚了,写一下需要注意的地方吧. 1. 之前用SDK里和别人给的已经编译好的uboot,使用fastboot工具都刷不到板子上.最后自己用SDK里uboot源码编译的则成功刷了进去,不知道具体什么问题,但是一直没试试有点不应该了. 2. 文档中说要用一个Excel表格做配置然后用mkboot.sh将配置文件和uboot.bin文件一起生成最终的uboot,我一直纠结那个Excel不能配置,里面的参数也看不懂.谁知道其实不用配影响也不大. 3. 之前用别人的u
海思HI3518EV200+AR0130开发板DIY——前篇
海思HI3518EV200+AR0130开发板DIY 今天开始要围绕这个项目学习了(还是得从C开始学 ) 缘起(这段主要水废话)相关开发资料 →_→ 原理图设计 原理图整体框架 一.电源部分 HI3518EV200+AR0130方案电源部分分别有5V/3V3/1V8/1V1.输入电源USB端口供电5V输入,5V再通过DCDC降压转成3V3,1V8和1V1.1V8和1V1需晚于3V3上电. 电源部分 二.PHY网口部分 PHY网口部分原方案是采用不带变压器的RJ45网口,后端外接变压器再街道PHY
(转)海思平台HI35XX系列内存设置
海思平台的内存分为两部分,一部分给系统使用,另外的一部分给多媒体使用.可以通过cat /proc/meminfo查看系统内存和cat /proc/media-mem 查看多媒体内存使用情况. /proc # cat /proc/meminfo MemTotal: 255192 kB MemFree: 103232 kB Buffers: 25328 kB Cached: 36888 kB SwapCached:
用VS2013+VELT-0.1.4进行海思平台 Linux内核 的开发
快乐虾 http://blog.csdn.net/lights_joy/(QQ群:Visual EmbedLinux Tools 375515651) 欢迎转载,但请保留作者信息 本文仅适用于vs2013 + velt-0.1.4 1.1 什么是VELT VELT的全称是Visual EmbedLinuxTools,它是一个与visual gdb类似的visual studio插件,用以辅助完成Linux开发.利用这个插件,将可以在visual studio的IDE中进行Linux应用程序
ubuntu10.04 搭建海思开发环境
(1)Ubuntu 10.04.4 LTS (Lucid Lynx) 下载地址:http://old-releases.ubuntu.com/releases/lucid/ (2)passwd root,然后以root登录,gedit /etc/network/interfaces ,添加静态ip: iface eth0 inet staticaddress 192.168.10.64 #change to your static IPnetmask 255.255.255.0 #change
live555 交叉编译移植到海思开发板
本文章参考了.http://blog.csdn.net/lawishere/article/details/8182952,写了hi3518的配置说明.特此感谢 https://blog.csdn.net/sunxiaopengsun/article/details/79175408 1.首先到它的主页下载一个源码包: http://www.live555.com/liveMedia/public/ 我下载的是latest的,具体什么版本还真不清楚 2.放到linux目录下解压: root@ku
第2季:从官方例程深度学习海思SDK及API
2.1.官方mppsample的总体分析2.1.sample的整体架构(1)sample其实是很多个例程,所以有很多个main(2)每一个例程面向一个典型应用,common是通用性主体函数,我们只分析venc(3)基本的架构是:venc中的main调用venc中的功能函数,再调用common中的功能函数,再调用mpp中的API,再调用HI3518E内部的硬件单元.(4)sample的配置和编译,重点注意很多环境变量,目录结构不要乱动,参考第一季.2.2.sample代码学习的关键(1)得理解很多
海思3519A 移植 Qt 5.5.1
源码下载 网址:qt-everywhere-opensource-src-5.5.1.tar.gz 配置生成MakeFile 文件 解压源码包,在源码包路径下生成配置 MakeFile : ./configure -prefix /home/qt-5.5.1 -release -opensource -confirm-license -static \ -platform linux-g++ -xplatform linux-himix200-linux-g++ \ -qt-zlib -qt-l
海思hi35xx 开发学习(3):视频输入
视频输入(VI)模块实现的功能:通过 MIPI Rx(含 MIPI 接口.LVDS 接口和 HISPI 接口),SLVS-EC,BT.1120,BT.656,BT.601,DC 等接口接收视频数据.VI 将接收到的数据存入到指定的内存区域,在此过程中,VI 可以对接收到的原始视频图像数据进行处理,实现视频数据的采集. 重要概念 视频输入设备 视频输入设备支持若干种时序输入,负责对时序进行解析. 视频输入 PIPE 视频输入 PIPE 绑定在设备后端,负责设备解析后的数据再处理. 视频物理通道 物
海思3519A上移植OpenCV3.x
环境安装与准备 下载opencv3.4.1. 或者 下载opencv3.2.0. 进入到opencv所在的目录新建目录build,install 安装cmake: apt-get install cmake-qt-gui 安装gtk等: apt-get install libgtk2.0-dev pkg-config 配置和生成 启动cmake: cmake-gui 没有安装的话,根据提示进行安装即可,安装完成后进行配置: Configur 上图: Operation System --- ar
海思3559A QT 5.12移植(带webengine 和 opengl es)
海思SDK版本:Hi3559AV100_SDK_V2.0.1.0 编译器版本:aarch64-himix100-linux-gcc 6.3.0(这个版本有点小问题,使用前需要先清除本地化设置) $ export LANG=C 编译器默认安装到了/opt/hisi-linux/x86-arm/aarch64-himix100-linu目录下. 首先,对编译器做一点小改动. 将/opt/hisi-linux/x86-arm/aarch64-himix100-linux/target/usr链接到/o
【ARM-Linux开发】用VS2013+VELT-0.1.4进行海思平台 Linux内核 的开发
1.1 什么是VELT VELT的全称是Visual EmbedLinuxTools,它是一个与visual gdb类似的visual studio插件,用以辅助完成Linux开发.利用这个插件,将可以在visual studio的IDE中进行Linux应用程序的开发(包括编译和调试),也可以进行uboot和linux内核的编译,并根据编译时的错误信息正确定位到源码.目前的版本是0.1.4,仅支持vs2013.此插件可以在CSDN下载频道下载(http://download.csdn.ne
Hi3531a海思logo加载的实现流程
海思篇之开机logo的加载(Hi3531a命令版) 2019-02-02 11:31:51 Wilburn0 阅读数 479更多 分类专栏: 海思开发 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/weixin_44362642/article/details/86747976 一,海思logo加载的实现流程 海思的加载主要是在uboot启动后(kernel起来之前),输入相关的命令
海思HI35xx平台软件开发快速入门之H264解码实例学习
ref :https://blog.csdn.net/wytzsjzly/article/details/82500277 前言 H264视频编码技术诞生于2003年,至今已有十余载,技术相当成熟,它的优势在于有高的视频的压缩率,利用帧间和帧内预测(Estimation).变换(Transform)和反变换.量化(Quantization)和反量化.环路滤波(Loop Filter).熵编码(Entropy Coding)等视频编码技术,可以实现高质量.低码率的视频流编码.H.264提供了网
海思dv300cv500交叉编译webrtc
感谢声网提供的webrtc国内源码镜像. 首先要安装好海思编译工具链和git. 先替换一下webrtc代码的仓库网址路径 git config --global user.email "100582783@qq.com" git config --global user.name "linxing" git config --global url.http://120.92.49.206:3232/chromiumsrc/webrtc.git.insteadOf h
cryptopp使用Qt mingw编译,以及海思平台交叉编译
编译工程生成,使用qmake生成qt工程文件(海思平台时,要用海思平台的qmake),将 TEMPLATE = app 修改为: TEMPLATE = lib 添加如下: win32:LIBS += -lws2_32 #windows下用的 QMAKE_CXXFLAGS += -msse4 -maes -mpclmul -msha 在windows下,用mingw windows下编译好之后,头文件放入到mingw的include里,如下路径: D:\Qt\Qt5.12.6\5.12.6\mi
Ubuntu安装海思SDK(转)
问题 海思SDK安装时,无法运行sdk.unpack 原因 BASH 和 DASH 的问题. Debian和Ubuntu中,/bin/sh默认已经指向dash,这是一个不同于bash的shell,它主要是为了执行脚本而出现,而不是交互, 它速度更快,但功能相比bash要少很多,语法严格遵守POSIX标准. 解决 方法一 1.vim scripts/common.sh; 第一行, #!/bin/sh 为 #!/bin/bash 2.vim sdk.unpack 第一行, #!/bin/sh
【海思】Hi3531A SPI功能的详细配置以及使用
目录 一.前言 二.SPI管脚信息获取 2.1 SPI_SCLK.SPI_SDI.SPI_SDO管脚复用寄存器 2.2 片选SPI_CSN0-SPI_CSN3管脚寄存器 三.配置和使能与SPI相关的管脚 3.1 海思himm工具配置管脚 四.用户态APP使用SPI 4.1 示例 4.2 效果 一.前言 因为部门的一个负责海思驱动开发的老同事另谋高就了,部门又暂时找不到人来对接他的任务,所以领导就让我这个菜鸟来硬着头皮顶上了.在这我也对这位老同事表示深刻的感谢,在对接的期间,那么耐心教导我,让我这
【海思】Hi3516A 运行sample_venc的demo内核奔溃(DDR问题)
作者:李春港 出处:https://www.cnblogs.com/lcgbk/p/14514297.html 目录 一.前言 二.使用memtester对ddr进行压力测试 三.修改uboot的DDR位宽 四.编译修改DDR位宽的uboot镜像 一.前言 由于项目需要,在3516a芯片上通过采集bt1120的视频数据实现H264编码.所以就直接在sdk中的mpp/sample/venc/sample_venc.c例程中修改代码进行vi->vpss->venc通路的测试,但是并没有那么顺利,发
FFmpeg开发笔记(十):ffmpeg在ubuntu上的交叉编译移植到海思HI35xx平台
FFmpeg和SDL开发专栏(点击传送门) 上一篇:<FFmpeg开发笔记(九):ffmpeg解码rtsp流并使用SDL同步播放>下一篇:敬请期待 前言 将ffmpeg移植到海思HI3559.Hi3516平台上,需要交叉编译. FFmpeg下载 开发使用当前3.4.8稳定版本: 官方地址:http://ffmpeg.org/download.html#releases CSDN下载地址:https://download.csdn.net/download/qq2149793
热门专题
python 数一篇文章中出现最多的词
Excel截取@后面的字符串
android webview 无法弹出select
谷歌打不开本地html
mongoRepository 的insert与save
ftp无法连接 可以ping
crontab 压缩日志
JS 字典转字符串 pa
pandas str.contains 赋值
docker 内连宿主机 mysql
SAP 内表不同记录
Rstudio 分割数组
unity预制体的作用
app.set(trust proxy, 1) 含义
yaml 怎么运行 linux
des加密算法c语言
nginx返回400错误
gTest测试已经写好的代码片段
pyinstaller 一闪而过
基金大数据分析及基金投资建议 python