uboot
leesagacious
500 !
展开
-
sf_saveenv()浅析
/* 先看这个,各个函数是在什么时候被调用的, 总体流程是这样的 start_armboot -->init_sequence[]-->env_init -->env_relocate .... ..... 最终会调用到 下面的几个函数。在后面的调用流程中会说, */原创 2016-07-22 21:41:04 · 1844 阅读 · 0 评论 -
uboot-Invalid boot device
leesagacious原创 2016-08-15 18:24:04 · 1528 阅读 · 0 评论 -
uboot - bad crc
先来看一张图 void sf_env_relocate_spec(void){ int ret; /* 初始化Spi Flash。应用在操作Spi Flash之前 ,需要调用这个函数来初始化。 */ env_flash = spi_flash_probe(CONFIG_ENV_SPI_BUS, CONFIG_ENV_SPI_CS,CONFIG_原创 2016-08-15 18:29:30 · 4546 阅读 · 0 评论 -
uboot - 环境变量的同步
env的同步extern env_t * env_ptr;void env_relocate(void){ /** 1 : 为环境变量分配内存空间, 我们使用env_relocate()这个函数,就是要将位于flash上的环境变量加载到内存中 这里必须要再内存中申请空间 来存放。 该函数的下面会使用原创 2016-08-08 20:48:47 · 805 阅读 · 0 评论 -
U-Boot 环境变量浅析
以前浅析的U-Boot源码 在这里:uboot - 环境变量的同步 http://blog.csdn.net/leesagacious/article/details/52155400 uboot - bad crc http://blog.csdn.net/leesagacious/article/details/52213632 uboot-Invalid boot device ht原创 2016-10-13 21:27:08 · 871 阅读 · 0 评论 -
Device Tree --- Linux Kernel 实现欣赏
有一个无法忽视的事实,基础研发的突破,让这一切成为可能 , -------QualcommDevice Tree 的目标好,看启动的时候 Linux是如何知道系统的内存大小 /* 该函数做了一下事情 1 : 获取内存 base 和 size...原创 2018-02-05 23:39:59 · 878 阅读 · 0 评论