LXR | KVM | PM | Time | Interrupt | Systems Performance | Bootup Optimization

随笔分类 -  Linux常见模块

uboot/Linux下MMC/SD/SDIO阅读记录
摘要:1 uboot下MMC/SD/SDIO 1.1 uboot下MMC/SD/SDIO相关配置 uboot下关于MMC/SD/SDIO驱动以及工具配置: Device Drivers ->MMC Host controller Support MMC/SD/SDIO card support suppo 阅读全文

posted @ 2023-10-21 23:59 ArnoldLu 阅读(4259) 评论(0) 推荐(2)

以PMIC为例简析Linux MFD/Regmap/Regulator的使用
摘要:关键词:ADI、SPI、Regmap、MFD、Regulator、PMIC等等。 以SC27XX为例,梳理一个PMIC用到的内核模块。 1. MFD框架 MFD是Multi-Function Device,MFD子系统是Linux下一种用于管理和控制多功能设备的软件框架。他提供一种统一接口,使得多个 阅读全文

posted @ 2023-10-15 23:59 ArnoldLu 阅读(2514) 评论(0) 推荐(0)

基于现有dtb文件修改内容
摘要:当有修改dtb需要,又不想经过linux编译生成dtb时,可以通过dtc工具进行dtb->dts,dts->dtb的转换。 dtc工具可以进行dtb和dts之间的转换,dts是可编辑文本。 Ubuntu下安装dtc工具: sudo apt-get install device-tree-compil 阅读全文

posted @ 2023-10-06 23:59 ArnoldLu 阅读(1476) 评论(0) 推荐(0)

NAND/MTD/UBI/UBIFS概念及使用方法
摘要:关键词:NAND,MLC/SLC,Page/SubPage,EraseBlock,OOB,ECC,BitFlip,MTD,UBI,wearing-level,LEB,PEB,EC/VID,Volume,UBIFS等等。 由于调试NAND Linux启动,记录NAND/MTD/UBI/UBIFS点点滴 阅读全文

posted @ 2023-09-16 23:59 ArnoldLu 阅读(12462) 评论(1) 推荐(1)

zImage自解压起始地址:ZRELADDR
摘要:由于内存较小,zImage的起始地址受限。按照内存规划,修改zImage的加载地址,但是解压后Linux运行产生异常,可能是DataAbort,或者PrefetchAbort,或者Undefined Instruction。 1. 定位zImage自解压后,Kernel启动异常问题 T32启动运行后 阅读全文

posted @ 2023-07-01 23:59 ArnoldLu 阅读(537) 评论(0) 推荐(0)

导航