
uboot
Adrian503
中国科学院大学计算机硕士,研究领域Linux内核、嵌入式软件、BSP等。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
NXP-T1042 uboot 启动流程
t1042原创 2023-07-28 16:03:24 · 431 阅读 · 0 评论 -
uboot 中 如何打开 ubi mtd debug 信息
在 uboot/inclued/configs/am335x.h添加两行#define CONFIG_MTD_DEBUG#define CONFIG_MTD_DEBUG_VERBOSE 7原创 2020-10-27 10:50:44 · 790 阅读 · 0 评论 -
在uboot中添加自己的命令
实验目标:在uboot中添加自己的命令,能够在交互界面使用自己添加的命令。实验板:Exynos4412-FS44121、在配置文件中添加对应的宏 例:在/include/configs/fs4412.h中添加 #define CONFIG_CMD_MYCMD 2、在common目录下创建对应的cmd_mycmd.c文件,并实现do_mycmd()函数和U_原创 2017-06-09 13:13:34 · 1443 阅读 · 0 评论 -
uboot 下 usb 的两个问题 EHCI timed out on TD - token
1、在uboot 下 扫描不到某些品牌的U盘,有的U盘可以扫到参考 uboot 代码 :common/usb_hub.c 函数usb_hub_power_on 中有一段代码,意思是有些USB设备,并没有按照标准的spec来做,或者是和spec有些出入,这个时候需要加一个延时。解决办法:uboot 下加一个环境变量:setenv usb_pgood_delay 1000经过实际测试,这个U盘,需要至少800ms的延时,才可以识别到,这里保险起见,设置了1000ms...原创 2022-02-14 15:08:15 · 4248 阅读 · 0 评论 -
uboot 下 phy 驱动的注册运行流程
如果要添加自己的phy driver,只需实现下面的三个接口就好,如果只想做一些特殊的配置,有的接口可以直接用 genphy_xxx接口 。我用了一个国产裕太的 phy yt8521 , 做了一些配置后,发现到 系统后,网口使用有问题,1000M 打流丢包率90% 以上,后来通过读寄存器发现,自动协商没有使能。环境 :bootloader : uboot2018kernel :linux 4.1cpu : nxp T1042网口使用dpaa模式,系统内看不到网卡,因为不走内核原创 2022-02-17 14:20:34 · 6150 阅读 · 4 评论 -
uboot mmc 命令 read write 说明
mmc read addr blk# cntmmc write addr blk# cntmmc erase blk# cnt默认都是16进制, blk# 是块偏移, 1 block = 512 bytes=> mmc read $loadaddr 800 20000 在 block offset = 0x800 (2048)处,读取 0x20000 (131072)个 blockMMC read: dev # 0, block # 2048, count 131072...原创 2021-11-04 10:38:43 · 860 阅读 · 0 评论