自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术交流

爱安卓,爱linux,爱生活。

  • 博客(4)
  • 资源 (9)
  • 收藏
  • 关注

原创 linux系统的磁盘挂载情况

Linux系统里一般都有这三个文件:/etc/fstab,/etc/mtab,/proc/mounts。/etc/fstab/etc/fstab 是只读不写的,它提供的是系统上挂载设备的静态信息,比如 mount -a 就会挂载 /etc/fstab 里面指定的文件系统。etc/fstab文件的作用是记录计算机上硬盘分区的相关信息,启动 Linux 的时候,检查分区的 fsck 命令,和挂载分区的 mount 命令,都需要 fstab 中的信息,来正确的检查和挂载硬盘。/etc/mtab/e

2021-01-21 17:20:19 496 3

原创 Linux驱动调试i2c设备从地址的确定

有时候我们查看芯片的datasheet可以得到一个i2c的地址,但是我们直接使用它,配置到dts或者驱动当中使用,发现读取不到设备id或者i2c通讯异常,此时排查硬件没问题之后,就要看看这个i2c地址是否设置对了。比如我这里,i2c地址在datasheet写了两个,此时就不知道使用哪个了。其实,i2c地址主要由7bit的二进制数值组成,最低位是读写标志位,0表示写,1表示读,具体可看下图。所以我们在linux驱动中要取这个ic设备的从设备地址,就是0xA3或者0xA2右移一位得到,那就是0x51,

2021-01-08 11:41:25 4667 6

原创 linux查找符合条件的文件并删除

找到根目录下所有的以hello开头的文件并把查找结果当做参数传给rm -rf命令进行删除:1、find / -name “hello*” |xargs rm -rf2、rm -rf $(find / -name “hello”)如果想指定递归深度,可以这样:1、find / -maxdepth 5 -name “hello*” |xargs rm -rf2、rm -rf $(find / -maxdepth 5 -name “hello”)这样只会查找5层目录中符合条件的文件并删除掉!...

2021-01-07 13:52:18 879

原创 Linux查看当前系统的版本信息

当我们给Linux升级之后,如何查看它的版本号?包括位数、版本信息以及内核信息、文件系统版本等等。1、# uname -a (Linux查看版本当前操作系统内核信息)[root@vclustersBMC-ls2k ~]# uname -aLinux vclustersBMC-ls2k 3.10.0+ #9 SMP PREEMPT Mon Dec 7 09:56:32 CST 2020 mips64 mips64 mips64 GNU/Linux2、# cat /proc/version (Li

2021-01-05 10:26:52 3565

arm_adb-master_default.tgz

这个源码包是adb工具的源码包,可以直接下载下来交叉编译,适配不同架构的平台(arm/arm64/x86等),我这边是直接放到了arm机器上编译了,可以编译通过,得到adb工具,可以正常使用。根据README编译即可。

2021-12-30

arm平台可以使用的fastboot

在arm 平台上可以运行的fastboot工具

2021-06-11

fastboot-separated_from_android_4.2-master.zip

fastboot源代码,用于单独编译fastboot for linux-x86或arm-linux; 如果要交叉编译到arm平台可以按如下做法: 1、修改Makefile文件的交叉编译工具为你的交叉编译工具即可: #TOOLCHAIN= arm-linux- //注释掉 TOOLCHAIN= arm-linux-gnueabihf- //修改为你的交叉编译工具 2、执行编译 make 即可在当前目录得到fastboot工具,把它放到你的开发板运行即可。

2021-06-03

arm平台架构的lsusb应用程序

我们平时用lsusb都是x86平台上使用的,我这里编译了一个arm平台架构的,有需要的朋友可以下载。把他放到开发板上就可以执行lsusb来查看你设备连接了几个usb设备了,通过pid和vid确认。

2021-05-27

深入理解Android系统张元亮.rar

深入理解Android系统PDF版,张元亮著,本书一共18章,循序渐进分析了安卓系统的基本架构知识,本书适合安卓源码分析人员,安卓架构师,linux开发人员

2019-07-15

洛达项目AB152xP资料SDK相关说明

洛达项目AB152xP资料SDK的相关说明,包括编译工具的安装和使用,config tool工具的安装和使用等。

2019-01-17

加密IC-ATSHA204A的datasheet

atsha204a的datasheet,目前只有英文版,中文版的可自行翻译。

2019-01-09

MT6580平台安卓5.1系统调试加密IC--ATSHA204A

基于mt6580平台,安卓5.1系统,调试加密ic--atsha204a的驱动,使用i2c接口的驱动,通过i2c读写来配置加密芯片,代码中有很清晰,详细的注释,校验CRC部分,MAC算法则直接移植官方库文件的代码

2019-01-06

Driver_All_in_One_V0.1_Android_M.pdf

mtk驱动开发文档,android M(android6.0)版本,文档打开密码是1885459970

2018-12-18

空空如也

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

TA关注的人

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