摘要:
crash tool是一款内核调试工具,常用来分析内核崩溃问题。我们可以手动触发内核崩溃,然后借用该工具来分析当时系统的运行情况,当然也包括内存的运行情况。 阅读全文
摘要:
extcon,是External Connector的简称,用于抽象外部连接器,比如说Audio Jack、USB MicroB/TypeC接口等。 阅读全文
摘要:
UART,全称Universal Asynchronous Receiver Transmitter,通用异步收发器,俗称串口。作为最常用的通信接口之一,从8位单片机到64位SoC,一般都会提供UART接口。 阅读全文
摘要:
中断具有最高的优先级,当有中断产生时,CPU会暂停当前的执行流程,转而去执行中断处理程序。硬件中断处理过程中会关掉中断,如果此时有其它中断产生,那么这些中断将无法及时得到处理,这也是导致内核延迟的一个重要原因。 阅读全文
摘要:
智能手机一般都提供了USB共享网络的功能,将手机通过USB线与电脑连接,手机端开启『USB共享网络』,电脑就能通过手机上网。 阅读全文
摘要:
Linux kernel 驱动中,有不少驱动会引用到 EPROBE_DEFER 这个错误号。 阅读全文
摘要:
针对一款新的芯片,芯片厂商如何基于Linux编写对应的 SPI controller 驱动? 阅读全文
摘要:
Linux kernel 使用 regulator 框架来管理电源,比如 PMIC 芯片上常见的LDO。 阅读全文
摘要:
Runtime PM,直译过来就是运行时电源管理。每个设备(包括芯片内部件)各自处理好自身的电源管理工作,在不需要工作的时候尽量进入低功耗状态 阅读全文
摘要:
硬件平台:某ARM SoC 软件平台:Linux 问题现象:产品做开关机压力测试,发生死机。 阅读全文