- 博客(138)
- 资源 (2)
- 收藏
- 关注
原创 DAB 介绍
层级物理 / 逻辑单元功能描述技术参数物理层Ensemble频点绑定与 SFN 同步1.5 MHz 带宽,2.4 Mbps 数据率业务层Service独立广播节目或数据服务最多 32 个 / Ensemble,1~16 个 Component内容层Component单一类型的内容流最多 16 个 / Service,如音频、文本。
2025-04-23 16:42:52
565
原创 通过libusb获取audio数据后丢给alsa接口播放demo程序
【代码】通过libusb获取audio数据后丢给alsa接口播放demo程序。
2025-04-18 16:49:31
67
原创 高通平台休眠状态下保持GPIO状态配置
如果需要休眠后依旧保持高电平状态,需要打开LFS_A01_SA8295P_QNX/apps/qnx_ap/AMSS/platform/resources/gpio_drv/gpio_drv.c文件。修改pin_cfg_table后,需要考虑修改管脚休眠唤醒状态的处理,默认情况下pin_cfg_table中配置的管脚在休眠后会进行拉低。在exclude_sleep_pin数组添加管脚编号,添加的管脚在休眠流程中会进行忽略。
2024-12-20 09:16:21
262
原创 TI983一拖二配置REM_INT中断
因为983一拖二,所以983得REM_INT可以来自FPD Link 1的INTB输入,也可以是FPD Link2的INTB输入。//这里手册没有对该寄存器说明,不知道什么含义。//这里手册没有对该寄存器说明,不知道什么含义。
2024-12-19 09:11:42
225
原创 QNX系统和android系统文件互拷贝
echo "put -r /安卓路径 /QNX路径" | sftp -o StrictHostKeyChecking=no root@192.168.1.1。echo "get -r /QNX路径 /安卓路径" | sftp -o StrictHostKeyChecking=no root@192.168.1.1。
2024-12-18 16:11:02
293
原创 SA8295 QNX侧display调试
其中-display后面跟的是对应WFDClient的display id。其中-d后面跟的是display id。往WFDClient上投骁龙图片显示。
2024-12-16 17:34:33
310
原创 ti983处理superframe配置
如果FPD Link速率是6.75Gbps,那么这里的FPD_RATE=6750。使能crop裁剪功能。接收Timing要求。
2024-12-16 14:45:07
208
原创 高通平台WFD config备注说明
用户可以有相同的client type客户端类型的多个实例,但是除了WFD_CLIENT_TYPE_MONITOR以外。如果多个客户端共享一个显示,每个客户端必须定义一个带相同eQDIDisplayID的WFDPort元素。在同一个WFDClient元素中,单个QDI显示ID不能映射到多个WFD端口ID,反之亦然。eWFDClientType类型对应OpenWFD服务不同的应用或者OS操作系统。OpenWFD服务上的port端口和物理层上输出显示之间的映射。用来选择物理输出口;
2024-12-16 11:09:09
261
原创 SA8295 Display框架分析
WFD config中WFD Port属性eQDIDeviceID对应选择DPUx,属性eQDIDisplayID对用选择通路QDI_Display_IDType。panel驱动初始化时序,同时和bridge chip之间的关系(plug-in里的serdes驱动,可以放到panel 驱动里面处理)8295对应有2个DPU处理单元,分别拥有各自DP Phy控制器。panel对应的驱动接口。
2024-12-16 10:56:02
581
1
原创 8295带TI983一拖二两个不同分辨率屏幕显示
这里配置将1022修改成1024,原因是TI983要使能filter功能,它输入的superframe有效场像素必须能够被N整除.所以这里,将有效场数据增加了2个像素点,然后将场消隐数据减少2个像素点。这里因为TI983支持superframe功能,需要开启vertical filter和cropping功能,所以displaynode2要使能padding功能.2 添加输出video timing和displaynode配置。VP的场消隐寄存器配置,可以不按下面公式来配置。设计block图如下。
2024-12-11 10:09:33
589
转载 MIPI DSI 协议接口说明
文章目录参考链接总述接口定义DSI分层物理层:通道管理层协议层应用层DSI支持的液晶类型DSI液晶屏的三种传输模式结语参考链接[笔记分享] [Display] MIPI 协议之DSIMIPI_DSI协议简要介绍别人的MIPI自学笔记[笔记分享] [Display] MIPI 协议之PHYMIPI-DSI 三种 Video Mode 理解总述作为嵌入式Android系统开发人员,MIPI接口可能是打交道最多的一种接口。作为一种广泛使用在嵌入式设备上的液晶接口,本系列整合
2024-09-05 11:31:03
1394
原创 慷智serdes调试记录(AIM951-958)
下面是两种1920*1080不同屏幕timing的951图谱输出(一般我们提供屏幕timing,然后找慷智FAE要下寄存器配置,他有一个xcel文档,可以自己设置屏幕timing然后得到寄存器设置值,表见另外的附件)调试获取ser接收到的timing(行场有效数据和消隐区域)项目使用的是AIM951~958。951和958测试图谱输出。AIM958图谱输出。
2024-09-02 11:05:21
827
原创 RK平台瑞发科NS6601 MIPI CSI VC虚拟通道支持不同分辨率
【代码】RK平台瑞发科NS6601 MIPI CSI VC虚拟通道支持不同分辨率。
2024-07-29 10:00:56
339
原创 RK3588平台maxim MIPI CSI VC虚拟通道支持不同分辨率
【代码】RK3588平台maxim MIPI CSI VC虚拟通道支持不同分辨率。
2024-07-29 09:52:04
673
转载 linux 设备电源管理框架dpm
在计算机系统中,可能包含众多的设备,如通信设备、存储设备、信号采集设备以及信号处理设备等。在linux中,通过设备模型将这些设备组织成了一个具有层次化结构的集合。电源管理的一个重要目标是在系统挂起恢复流程中,正确地挂起和恢复这些设备。为此内核实现了一套dpm框架,用于管理所有设备的电源相关流程linux系统休眠(三)设备休眠dpm - 知乎 (zhihu.com)
2024-05-11 13:18:17
150
原创 linux 设备驱动支持多个设备写法
当一个驱动支持多个设备的时候,在每个设备的dts中,都会配置各自的compatible,当与driver中的compatible匹配后,会取各自的data。在 __of_match_node中有match++。在bbb.dts中,匹配到第1条,data就用第1条。在ccc.dts中,匹配到第2条,data就用第2条。
2024-05-10 15:49:14
528
原创 RK3588 usb adb调试
问题:2路usb3.0 otg,在使用其中一路typeC1作用adb功能使用后,将这路设置成host模式后,另外一路typeC0设置device,这路还是无法当做usb adb来使用。设置usb controller属性为typeC0。再reset设置sys.usb.config属性。查看当前usb controller属性。设置usb typeC1模式为host。查看usb typeC1当前模式。
2024-05-10 10:17:02
1746
转载 RK3588 usb调试
参考:Rockchip RK3588 - USB基础 & 调试 - 大奥特曼打小怪兽 - 博客园 (cnblogs.com)
2024-05-06 17:46:58
189
原创 RK3588平台MIPI CSI调试错误记录
这里0x438 表示场的分辨率只到1080大小,但是驱动配置里超过这个大小了。1200 --》 1080 就可以了。
2024-04-30 17:50:39
4369
4
原创 KASLR 内核随机地址配置开启
CONFIG_RANDOMIZE_BASEkernel features ---> Randomize of module region independently from the core kernel参考链接:KASLR 内核动态地址 - kk Blog —— 通用基础 (abcdxyzk.github.io)
2023-08-25 17:14:04
430
原创 A2B bus:通过I2C访问slave以及slave外挂得设备
A2B 汽车音频流传输总线,如何通过master访问多个node slave设备以及slave设备下外挂得子设备
2023-08-25 14:56:51
350
原创 linux regulator接口驱动demo
设备树&i2c0 { mps2022_cam_pp: pp@21 { reg = <0x21>; compatible = "mps,mps2022"; device-supply = <&_3v3_db_ivi>; camera-supply = <&_8v_cam>; /* power down bit of mps2022 */ gpio = <&gpio6 12 GPIO_ACTIVE_HI
2022-02-11 10:06:19
1202
原创 gcc linaro交叉编译工具链下载地址
manifest_format=1.5# Note that for ABE, these parameters are not used# Component data for gmpgmp_url=http://snapshots.linaro.org/components/toolchain/infrastructuregmp_filespec=gmp-6.1.2.tar.xzgmp_md5sum=f58fa8001d60c4c77595fbbb62b63c1dgmp_mingw_on.
2021-12-20 10:33:36
2069
转载 ubuntu18.04以上系统使用旧版本的文件系统管理器
ubuntu 18.04 按键快速定位到文件或文件夹,而非出现搜索框转载#1.安装nemosudo apt-get install nemo#2.替代默认的文件管理器nautilusxdg-mime default nemo.desktop inode/directory application/x-gnome-saved-searchgsettings set org.gnome.desktop.background show-desktop-icons falsegsetti
2021-12-17 17:10:44
293
原创 [音频文件编译]通过audacity工具将2ch的音频文件编辑成8ch的音频文件
1 选择audacity工具上的【编辑】--->【偏好设置(或者首选项)】选择【导入/导出】--->【使用高级 混音选项】2. 导入2ch的音频文件3. 选择【轨道】--> 【追加新轨道】--> 【追加立体声轨道】立体声轨道是2ch的,所以追加3次就是8ch的音频轨道了4. 导出选择【文件】【导出】【导出音频】【保存】【确定】 【确定】ok,生成完成。...
2021-12-10 20:37:13
2095
原创 linux系统读写eth网卡PHY寄存器工具mdio_mmd_indirect
#include <sys/types.h>#include <sys/socket.h>#include <sys/ioctl.h>#include <linux/if.h>#include <linux/mii.h>#include <linux/sockios.h>#include <errno.h>#include <stdio.h>#include <string.h>.
2021-11-17 11:13:27
17457
原创 linux系统读写eth网卡PHY寄存器工具mdio_cmd
在用户层访问smi/mdio总线, 读写phy芯片寄存器的通用代码。Linux内核2.6以上通用。mdio_cmd.c#include <sys/types.h>#include <sys/socket.h>#include <sys/ioctl.h>#include <linux/if.h>#include <linux/mii.h>#include <linux/sockios.h>#include <
2021-11-17 11:11:10
3562
原创 音频编辑器工具
Audacity 是一个针对 Linux/Unix、 MacOS 及 Windows 平台的多音轨音频编辑器。 它是为方便用户录制、播放和编辑数字音频而设计的。Audacity 带有数码特效和频谱分析 工具。操作便捷并支持无限次撤消和重做。它支持的文件格式包括 Ogg、Vorbis、MP2、MP3、WAV、AIFF 和 AU 等。许可协议:开源...
2021-09-28 17:50:11
118
原创 liunx下xxd命令将text文件转成hex文件
liunx下xxd命令将text文件转成hex文件命令格式如下:xxd -r -p dd12.txt dd12.bin
2021-09-27 08:44:52
987
关于8295显示驱动DP0-COMMON-QC驱动,带TI983一托二初始化配置相关代码
2024-12-18
8295 开发调试记录,关于调试8295输出DP接口到TI983,一拖二显示两个不同分辨率屏幕
2024-12-18
A2B slave &peri device 访问说明
2023-08-25
A2B 配置,关于superframe超级帧数据dataslots,downstreams和upstreams传输配置
2023-08-24
STM8L控制SIM868模块GPS/LBS定位
2018-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人