- 博客(13)
- 资源 (6)
- 收藏
- 关注
原创 uboot阶段修改dts使用分析
前言为方便调试某些设备树中配置的timing而不需要重新烧录固件,故做此记录uboot的fdt命令移植参考说明简略参考:https://blog.youkuaiyun.com/u013165704/article/details/80374702fdt helpt7_an400_lpddr4x# fdtfdt - flattened device tree utility commandsUsage:fdt addr [-c] <addr> [<length>] -
2022-04-09 17:53:04
2563
3
原创 rtl phy在linux源码的更新历史
更新历史:https://github.com/torvalds/linux/commits/master/drivers/net/phy/realtek.c
2022-01-14 10:17:00
311
原创 i2ctools工具移植到android(使用NDK方式 在某android平台测试)
前提条件主板i2c已在设备树配置status和引脚复用正常,即设备的i2c总线达到正常使用条件I2C device interface假设内核已配置进去编译工具链NDK环境搭建下载NDK 下载地址点我解压~/workspace/ndk$ lsandroid-ndk-r22b android-ndk-r22b-linux-x86_64.zip ~/workspace/ndk$ unzip android-ndk-r22b-linux-x86_64.zip记住当前的下载和解压路径
2021-11-22 17:45:41
1956
2
原创 关于jq工具安装shell脚本
关于jq工具安装shell脚本git clone https://github.com/stedolan/jq.gitgit clone https://codechina.youkuaiyun.com/mirrors/kkos/oniguruma.gitcd oniguruma/./autogen.sh./configure --prefix=/home/rd051/workspace/lib/jq/oniguruma/installmkdir installmake -j16make install
2021-09-08 14:41:07
964
1
转载 EDID知识储备
一、EDID简介EDID: Extended Display Identification Data (外部显示设备标识数据)----指DDC通讯中传输的显示设备数据。Q1:EDID是什么?A1:EDID的全称是Extended Display Identification Data(扩展显示标识数据),VGA、DVI的EDID由主块128字节组成,HDMI的EDID增加扩展块(128字节),扩展块的内容主要是和音频属性相关的,DVI和VGA没有音频,HDMI自带音频,扩展块数据规范按照CEA-
2021-04-13 14:22:54
679
原创 关于一次pkgs --update错误记录(cmd_package_update 451)
关于一次pkgs --update错误记录在一次使用menuconfig选择导入新功能后,在更新途中,由于某些由于强制停止~,然后就开始出错。。。现象原因看这个信息,应该是类似拉仓库中强制停止后再拉出现的操作,类似 .git/index.lock,然后按照类似操作,将相应的bsp目录下的packages文件夹删除然后再update ok~总结操作把对应的BSP包下的packages文件夹删除然后在update,出现这个错是有可能更新拉代码的时候中途强制停止导致之前的文件记录还在,然后重新再拉
2020-11-19 11:06:58
784
原创 linux驱动框架概述。。。
初级1.编写驱动框架分配设置注册file_operation结构体1.分配对象空间2.注册设备号 register_chrdev(unsigned int major, const char *name, const struct file_operations *fops)3.创建类和设备节点 //创建类 class_create() //创建设备节点 d...
2019-11-25 12:35:22
198
原创 网络编程基础(及TCP/UDP概述)
一、网络编程的基本概念1.网络的配置windows下的ipv4属性配置:IP表现形式 192.168.5.47 点分十进制11101010 101010101 10101010 101010101 二进制分类:IPv4: 32位 (2^32 40亿)IPv6: 128位IPV4分类:A类:0开头,8位网络段,24位主机段00000000 - 0...
2019-10-16 13:37:23
342
1
原创 静态库与动态库
1.什么是库?库是一个二进制文件,库中包含的是一些编译好的代码,这些代码用来实现某些特定的功能,并且这些代码可以被程序调用;2.库的分类标准C库 数学库 线程库等3.库是怎么得到的?库是二进制文件,因为库中包含的是编译好的代码,所有二进制的代码都是通过源程序编译得到的,所以,库也有源码;4.编写库的步骤1> 编写库的源码2> 编译生成二进制的形式3> 程序中调用...
2019-10-16 12:47:58
167
原创 标准IO
1.标准IO和系统IO的区别.1标准IO总是调用系统IO来完成自己的功能系统IO:每个操作系统都有自己的IO方式 windows: openfile->内核->硬件 linux: open->内核->硬件 标准IO: windows: fopen->openfile->内核->硬件 linux: fopen-&...
2019-10-16 12:08:16
191
原创 系统IO笔记
系统IO函数概述:1. open close2. write read size_t write(int fd,const void *buf,size_t count)3. lseek(int fd,long offset,int origin)4.dup dup2, int dup(int fd) int dup2(fd1,fd2)5.time asctime, ctime...
2019-10-16 12:04:24
371
原创 linux的基本shell指令和vim编辑器指令
1、 vim操作常用指令:复制、粘贴、剪切、跳转、查找、自动对齐、替换(命令模式)(1) 复制 yw 复制光标后一个内容(单词) y$ 复制光标所在行的内容(光标后内容到行尾) yy 复制光标所在行 nyy 复制光标开始到n-1行(2) 剪切 dw 剪切光标后一个内容(单词) d$ 剪切光标所在行的内容(光标后内容到行尾) dd 剪切光标所在行 ...
2019-09-28 12:31:43
201
FlashMagic.exe
2021-04-14
EDID(1.7.0).zip
2021-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人