![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
u-boot
文章平均质量分 81
Sourcelink
专心研究嵌入式开发
展开
-
u-boot-2016.11移植nandfalsh(基于s5pv210)
一、移植nandflashnand初始化的函数是在board_init_r中被调用vim common/board_r.c#ifdef CONFIG_CMD_NAND initr_nand,#endif#ifdef CONFIG_CMD_ONENAND initr_onenand, /* modied by Sourcelink *原创 2016-12-04 19:52:28 · 1252 阅读 · 0 评论 -
u-boot-2016.11移植网卡(基于s5pv210)
以下代码都在githubhttps://github.com/SourceLink/S5PV210一、网卡初始化分析网卡初始化是在board_init_r中的init_sequence队列中的initr_net函数中:#ifdef CONFIG_CMD_NET INIT_FUNC_WATCHDOG_RESET initr_net,#endif原创 2016-12-06 21:29:11 · 806 阅读 · 3 评论 -
u-boot-2016.11移植u-boot.bin
1、修改堆栈指针vim include/configs/smdkv210.h #define CONFIG_SYS_LOAD_ADDR CONFIG_SYS_SDRAM_BASE + 0x40000000 /* modied by Sourcelink */#define CONFIG_SYS_INIT_SP_ADDR CONF原创 2016-12-03 17:33:29 · 1307 阅读 · 0 评论 -
u-boot-2016.11 uboot启动简易分析(基于S5PV210)
1、_start_start是u-boot启动后的第一个执行地址,对于armv7来说,它就是简单的跳转到rest处执行和初始化异常向量表vim arch/arm/lib/vectors.S_start:#ifdef CONFIG_SYS_DV_NOR_BOOT_CFG .word CONFIG_SYS_DV_NOR_BOOT_CFG#endif原创 2016-12-02 21:28:38 · 1037 阅读 · 0 评论 -
u-boot-2016.11移植uboot-spl.bin
一、时钟初始化1、修改clock.hcd arch/arm/mach-s5pv210/include/mach/vim clock.h /* add by Sourcelink */struct s5pv210_clock { unsigned int apll_lock; unsigned char res1[0x04]; un原创 2016-11-28 08:10:46 · 2247 阅读 · 1 评论 -
u-boot-2016.11移植至S5PV210-单板配置
一、添加单板信息1、 cp -r board/samsung/smdkc100 board/samsung/smdkv2102、进入smdkv210下 cd board/samsung/smdkv210/ mv smdkc100.c smdkv210.c3、修改Kconfig if TARGET_SMDKV210 config SYS_BOARD原创 2016-11-26 17:08:43 · 2791 阅读 · 3 评论 -
u-boot-2016.11移植至S5PV210-单板配置
一、添加单板信息拷贝单板 cp -r board/samsung/smdkc100 board/samsung/smdkv210进入smdkv210下 cd board/samsung/smdkv210/ mv smdkc100.c smdkv210.c修改Kconfig if TARGET_SMDKV210 config SYS_BOARD ...原创 2019-05-20 08:54:07 · 383 阅读 · 1 评论