音视频开发--Hi3516a+IMX290--过程(1)
文件目录
编译内核
找到linux内核目录linux-3.4.y,然后cd 进入这个目录,执行下面的命令
./mk3516a.sh
mk3516a.sh脚本里面包含了编译linux内核所需的所有的命令,具体看mk3516a.sh文件,编译成功将生成在目录arch/arm/boot/uImage文件,这个就是要烧录到板子上的,把生成的uImage文件拷贝到tftpboot下载目录里面
制作 rootfs 文件系统
执行下面的命令
./mkfs.jffs2 -d ./rootfs -l -e 0x10000 -o rootfs.jffs2
生成的rootfs.jffs2这个就是要烧录到板子上的文件,把生成的rootfs.jffs2文件拷贝到tftp下载目录里面
地址空间说明
1M | 1.75M | 13.25M |
---|---|---|
boot | kernel | rootfs |
uboot 烧写内核
set serverip 192.168.1.199;mw.b 0x82000000 0xFF 0x1c0000;tftp 0x82000000 uImage;sf probe 0;sf erase 0x100000 0x1c0000;sf write 0x82000000 0x100000 0x1c0000
烧写rootfs文件系统
set serverip 192.168.1.199;mw.b 0x82000000 0xFF 0xd40000;tftp 0x82000000 rootfs.jffs2;sf probe 0;sf erase 0x2c0000 0xd40000;sf write 0x82000000 0x2c0000 0xd40000
设置启动参数和启动命令
setenv bootargs 'mem=128M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_sfc:1M(boot),1792K(kernel),13568K(rootfs)';setenv bootcmd 'sf probe 0;sf read 0x82000000 0x100000 0x300000;bootm 0x82000000'
saveenv
reset
音视频开发--Hi3516a+IMX290--过程(1)相关推荐
- Android IOS WebRTC 音视频开发总结(三八)-- tx help
Android IOS WebRTC 音视频开发总结(三八)-- tx help 本文主要介绍帮一个程序员解决webrtc疑问的过程,文章来自博客园RTC.Blacker,支持原创,转载请说明出处(w ...
- 网页测试本地服务器_音视频开发搭建一个直播服务器
现在抖音.快手等直播实在是太火了,因此对音视频的开发非常感兴趣.查阅了相关资料,使用Nginx搭建一个简单的直播跟点播流媒体服务器,能够实时推流到服务器,同时在网页端播放直播的视频. 先上效果 使用O ...
- Android 音视频开发入门指南
最近收到很多网友通过邮件或者留言说想学习音视频开发,该如何入门,我今天专门写篇文章统一回复下吧. 音视频这块,目前的确没有比较系统的教程或者书籍,网上的博客文章也都是比较零散的,希望我后面能挤出时间整 ...
- 即时通讯音视频开发(八):常见的实时语音通讯编码标准
前言 即时通讯应用中的实时音视频技术,几乎是IM开发中的最后一道高墙.原因在于:实时音视频技术 = 音视频处理技术 + 网络传输技术 的横向技术应用集合体,而公共互联网不是为了实时通信设计的. 系列文 ...
- 即时通讯音视频开发(七):音频基础及编码原理入门
前言 即时通讯应用中的实时音视频技术,几乎是IM开发中的最后一道高墙.原因在于:实时音视频技术 = 音视频处理技术 + 网络传输技术 的横向技术应用集合体,而公共互联网不是为了实时通信设计的. 系列文 ...
- 即时通讯音视频开发(五):认识主流视频编码技术H.264
前言 即时通讯应用中的实时音视频技术,几乎是IM开发中的最后一道高墙.原因在于:实时音视频技术 = 音视频处理技术 + 网络传输技术 的横向技术应用集合体,而公共互联网不是为了实时通信设计的. 系列文 ...
- 即时通讯音视频开发(一):视频编解码之理论概述
前言 即时通讯应用中的实时音视频技术,几乎是IM开发中的最后一道高墙.原因在于:实时音视频技术 = 音视频处理技术 + 网络传输技术 的横向技术应用集合体,而公共互联网不是为了实时通信设计的. 系列文 ...
- 从直播答题看背后的移动音视频开发
直播答题经历了火山喷发式的火爆,展晓凯和他的团队也经历了在短短数周内完成产品开发.测试.上线.运营.迭代的过程,他从产品逻辑.技术实现.难点突破等方面给出了自己的方案与经验.本文来自全民快乐研发高级总 ...
- Android IOS WebRTC 音视频开发总结(八十七)-- WebRTC中丢包重传NACK实现分析
Android IOS WebRTC 音视频开发总结(八十七)-- WebRTC中丢包重传NACK实现分析 本文主要介绍WebRTC中丢包重传NACK的实现,作者:weizhenwei ,文章最早发表 ...
最新文章
- latex写文章的一些细节问题
- exp ORA-01455: converting column overflows integer datatype
- [题解]洛谷P1119 灾后重建
- 【2016.12.04】JavaScript笔记
- 使用refs获取节点_闲庭信步聊前端 - 原来你是这样的Refs
- java代码安全检测机制_全面解析:java中的反射机制,内含代码验证解析
- 谷粒商城集群篇爬坑笔记--Gitee拉取项目报错、项目target文件不存在(部分项目不全)、SonarQube报错
- css简单的数学运算
- python是什么专业-Python是个什么鬼?为什么985学生都要学它?!
- 数据库系统概论 思维导图
- NAND flash和NOR flash的区别详解
- 热血江湖服务器节点位置,热血江湖服务器合并相关说明
- WSO2 ESB 5.0.0 的一些控制台显示配置
- C++面向对象学习之路(一)类与对象
- NSX-T 恢复DFW策略
- 杭州西湖.湖中音乐喷泉[录象]
- Python 将jpg批量转换为png
- 牛客--剑指offer,JZ3,JZ4,JZ5,JZ6
- 幸运数47:给定正整数n,求不大于n的仅由4和7组成的数字的个数
- C++ STL函数库 vector(henu.hjy)
热门文章
- 【调剂】欢迎调剂重庆理工大学计算机学院(2021年)
- 空间平面相交的直线的计算及其源码
- 四、从数字中发现规律?
- 02.Linux的基础命令
- 路飞学城项目之项目上线
- label-studio批量上传本地数据
- 性格测试小软件有哪些,十个有趣的性格小测试 测试你是什么性格
- html调用天气预报wsdl服务,调用天气预报Web Service
- 苹果微信更新不了最新版本_苹果iOS用户更新微信至版本7.0.13,可以进行微信号修改支持一年修改一次...
- weblogic令人头秃问题解决方案