自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 Linux系统A,B升级

emmc对应:kernel,recovery 一般uboot通过某些环境变量的配置从对应的分区读取内核镜像到对应DDR的地址上,然后执行bootm命令启动内核。nor flash对应:uboot,safty 一般通过往nor flash上的固定地址写不同的版本号区分选择从A启动还是B启动,启动的判断逻辑在SBL里。对于FIT-uImage,kernel镜像、ramdisk镜像和fdt都已经打包到FIT-uImage的镜像中了。系统升级一般会涉及到两大部分nor flash和emmc。

2023-08-11 20:21:13 354 1

原创 ubuntu 20.04 安装make_ext4fs

ubuntu 20.04

2023-08-11 20:16:59 593 1

原创 linux内核实时性提升方法

linux 提升实时性的方法

2023-08-11 20:13:05 324 1

原创 dma buf 接口

有了buffer的物理地址和长度,我们就可以将这两个参数配到DMA硬件寄存器中,这样就可以实现DMA硬件对这一小块buffer的访问。3.通过sg_table获取对应buf的物理地址,sg_table就是一个链表,它管理着不同大小的连续物理内存buffer。这两个接口调用有先后顺序,参数有依赖,必须先 attach,再 map attachment。2.dma-buf 提供给 DMA 硬件访问的 API。1.通过fd获取dmabuf,引用计数+1。

2023-07-14 10:40:40 506 1

原创 ubuntu 20.04 安装make_ext4fs

sudo apt install e2fsprogs,sudo apt-get install android-tools-fsutils,这两个在20.04不好用。解决方法:sudo apt install android-sdk-ext4-utils。PS:没更新源的可能需要更新下。

2023-07-14 10:38:36 1311 1

原创 Hyp camera数据交互(QNX&Android)

高通平台 虚拟化 camera交互方式

2023-02-20 09:33:05 1269

原创 进程crash和coredump文件解析

进程crash和coredump文件解析

2023-02-19 19:32:47 674

原创 高通SNPE Demo移植

高通SNPE Demo移植

2023-02-19 19:28:08 312

原创 设计模式(单例,工厂,策略)

设计模式

2023-02-19 19:27:39 96

原创 Android Camera调用关系和流程

Android camera从上到下调用分析,希望对你有帮助。

2023-02-19 09:41:30 413

原创 问题分析工具-鱼骨刺图

质量分析工具

2023-02-19 09:38:08 906

原创 Linux 内存调试工具

嵌入式开发内存调试工具

2023-02-18 21:27:44 381

原创 QNX 分区和文件系统制作

QNX 分区和文件系统制作

2023-02-18 20:40:26 769

原创 C++代码调用C库中的 undefined reference解决办法

最近碰到两次在C++代码中调用别人写的C库代码出错问题,每次都报 undefined reference xxx函数。产看头文件包含了需要的.h文件,makefile中也添加了.h文件的路径和相应库的路径,但是就是报 undefined reference错误。后来经过一番盘查,在添加头文件的时候需要用到:#ifdef __cplusplus  extern "C"  {#endif

2016-03-09 14:12:00 3415 1

原创 RTSP/SDP内容分析

Wireshark中抓到的摄像头回的数据包整个SDP数据包内容概览,SDP 中表示一个 H.264 流:如下图,"m=" 行中的媒体名必须是 "video""a=rtpmap" 行中的编码名称必须是 "H264",时钟频率必须是 90000. packetization-mode: 表示支持的封包模式.

2016-03-03 10:30:36 1548

转载 RTSP 协议 过程解析

1. RTSP连接的建立过程      RTSPServer类用于构建一个RTSP服务器,该类同时在其内部定义了一个RTSPClientSession类,用于处理单独的客户会话。      首先创建RTSP服务器(具体实现类是DynamicRTSPServer),在创建过程中,先建立Socket(ourSocket)在TCP的554端口进行监听,然后把连接处理函数句柄(RTSPSe

2015-12-18 10:06:46 728

原创 Mobile's main Camera inverted and 3rd apk's main camera inverted issue

第三方apk的主camera出现了预览和拍照图片的倒转问题而我们自己的主camera是正常的。一开始以为是显示的问题,后来修改了copybit之后没有影响。经过一番debug和对现象的分析之后,确定了问题出在kernel那边。修改了main camera 的sensor寄存器的值(根据datasheet),第三方apk的主camera倒转问题就好了,此时我们自己的camera出现了倒转问题。再修改

2013-02-20 22:49:33 442

转载 Linux中加载动态链接库的三种方法

第一种是修改系统文件:  在/etc/ld.so.conf文件中指定了默认的动态链接库查找路径,我的/etc/ld.so.conf文件内容是这样的include /etc/ld.so.conf.d/*.conf  也就是说它间接的指定了定义路径的文件,我们只需要把需要的路径加到/etc/ld.so.conf.d目录下的任何一个文件中,再运行ldconfig就可以了,但为了容易理解,

2012-09-06 18:10:28 751

原创 模拟路由功能

第一次写文章

2010-12-07 10:37:00 430

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除