![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
U-BOOT
文章平均质量分 85
kayshi2018
这个作者很懒,什么都没留下…
展开
-
uboot移植
1 信息 各版本下载:https://ftp.denx.de/pub/u-boot/ 版本:u-boot-2014.01 2U-boot 作用 设置系统时钟,关闭中断,设置svc32模式,初始化硬件 进行代码重定义(uboot自身) 给内核进行参数的配置 做内核代码的重定义 做内核启动 Uboot的具体结构 1:分析主目录makefile 或者 直接编译看效果 编译链接过程: 配置-使用默认相近板卡配置的公版 make smdk2410_config 编译 2: 进行Uboot的移植和调式 ..原创 2022-02-12 20:56:26 · 925 阅读 · 0 评论 -
U-boot 2016.11移植到ARM926EJS --驱动篇
本次记录再u-boot下添加驱动的过程。 例如板级文件u-boot-2016.11/board/nuvoton/nuc970/nuc970.c中调用看门狗的的初始化,那芯片就要添加一下对应的驱动, 否则的话就会保错: 以添加watchdog为例,那么相关的驱动文件就放到watchdog文件下。添加其他驱动采用类似的做法 1.添加驱动设备文件 驱动的文件位置u-boot-2016.11/drivers 这里添加nuc970_wdt.c 2.修改Makefiie 在u-boot-2016.11/drive原创 2020-06-03 16:13:49 · 319 阅读 · 0 评论 -
U-boot 2016.11移植到ARM926EJS -- 搭建篇
1:添加与修改板级文件 所在目录 board 例如对比: u-boot-2016.11/board/samsung/smdk2410 1.1在board目录下创建,厂商文件夹,芯片文件夹 /u-boot-2016.11/board/nuvoton/nuc970 将smdk2410内容复制到nuc970下进行修改 1.2 修改Makefie,把smdk2410.o 换成nuc970.o # # (C) Copyright 2000-2006 # Wolfgang Denk, DENX Software原创 2020-06-03 15:25:13 · 420 阅读 · 0 评论