![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
U-Boot
Andyshrk
微信公众号:HackforFun
展开
-
U-Boot DM 框架
U-Boot DM框架最近在帮一家开发板移植最新的 U-Boot ,调试驱动的时候遇到了一些问题,比如某个驱动没有被调用啊,后者某个驱动加载失败啊之类的,最终排查的时候发现基本都要从 U-Boot 的 DM 框架入手,于是有了下边这篇总结。U-Boot DM 三要素DM 是 U-Boot 中的驱动框架,全称 Driver Mode。像 Linux Kernel 中的驱动三要素 device ...原创 2019-11-04 14:20:19 · 2969 阅读 · 0 评论 -
U-Boot中Distro_bootcmd的实现分析
Distro BootDistro Bootcmd 是U-Boot中设计的一种启动机制,用来自适应各种不同的启动媒介,并从中找到可用的启动镜像然后启动,具体实现逻辑如下:板级自定义启动设备#define BOOT_TARGET_DEVICES(func) \ func(MMC, mmc, 0) \ func(MMC, mmc, 1) \ f...原创 2019-04-09 10:23:40 · 5189 阅读 · 0 评论