- 博客(18)
- 资源 (3)
- 收藏
- 关注
原创 rk3588 测试串口功能是否正常
rk3588 buildroot 下使用uart8,测试时发现uart8 rx可以,tx 不行 ,示波器量tx在发送时无波形,dts使用的是uart8m1_xfer,用io查看rx(gpio3_A2)、tx(gpio3_A3) pin对应的寄存器0xfec40000 + 0x0060,只是0x00000000,为gpio模式而非uart相关模式,dts中uart8的rx、tx没有复用。查看寄存器错误,uart8m1_xfer是设置为uart相关模式。
2024-03-01 11:33:09 582
原创 Linux kernel下的debug方法
rk相关学习参考https://xuesong.blog.csdn.net/article/details/109522945?
2023-05-05 20:44:36 967
原创 Samsung automotive v7 cameraCoretest
本文为Samsung Auto V7平台cameraCoreTest工具代码导出camera raw图的代码流程1. samsung camera subsystem briefIS Chain manager部分暂时没有使用,SOC包含三路4lane CSI(CSIA,CSIB,CSIC),可通过寄存器配置为六路,如下图,分出来的包括ID3/4/5仅为2lane2. Camera library Json分为scenario, stream部分,会通过cameraCoreTest工具解析出配
2022-03-08 16:54:44 2096
原创 sa8295 yocto 编译问题
问题1 :fatal: Not a valid object name 264fbb8e70daadd2766da5e66abd4d815935a336:qtiquingvm8295/gbm问题现象: 用bitbake -k 编译全部镜像,发现此类错误有30多个ERROR: gbm-1.0+git-r2 do_unpack: Fetcher failure: Fetch command export PSEUDO_DISABLED=1; export DBUS_SESSION_BUS_ADDRESS="
2022-02-21 14:42:21 2260 1
原创 linux 读取 SOC寄存器(物理内存)的机制方法
转载devmem读写物理内存和devkmem读取内核虚拟内存,如有侵权请联系我删除在日常工作中常有直接操作寄存器或者某一物理地址的需求,busybox中提供了devmem。通过它可以读写物理内存。它的实现借助mmap和/dev/mem,通过mmap将/dev/mem物理地址映射到用户空间,devmem就可以像操作虚拟地址一样进行读写。hexdump同样也可以类似devmem的功能。如果需要在用户空间获取内核某个变量值,可以使用devkmem通过/dev/kmem进行。类似的工具可以在linux或A
2022-01-27 09:59:58 1638
原创 SDMMC学习
SDMMC学习这几天略微看了下MMC/SD相关代码,梳理如下在Linux/driver/mmc目录下有三个文件夹:card、host、corecard目录:queue.c,block.c,顾名思义是相关request和相关块设备的操作文件core目录:bus.c:总线相关操作,包括mmc bus、sdio buscore:主要是sd.c和mmc.c包含了相关卡的操作,主要是包含符合MMC/SD标准的CMDhost:mmc/sd host控制器的注册从上面的文件可以看出要注册的模块包括
2020-11-27 11:15:45 629
原创 SDIO相关标准文档下载
SD卡相关标准稳定下载今天为了调试SDIO_s控制器,查了下相关标准文档,可以免费下载的Simplified Specifications包含我需要的Part E1 Simplified SDIO Simplified Specification和Part A2 Simplified SD Host Controller Simplified Specification ,有需要的可以自己下载...
2020-11-26 15:06:12 1292
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人