全志对一部分uboot是不开源的,比如boot0_nand_sun8iw11p1.bin,boot0_sdcard_sun8iw11p1.bin,boot0_spinor_sun8iw11p1.bin,等等 即使对于NAND库,也只是给了一部分另一部分是以libnand-sun8iw11p1 nand库的形式给出。

分析uboot,首先从common目录下的board_f.c  入手 ,board_init_f()函数是初始化,然后是board_r.c的board_init_r().

初始化方法是initcall_run_list, 所有模块的初始化都放到了一个init_fnc_t结构体里面。可以通过里面的各个模块的初始化函数往下找,找到需要的地方进行分析。

全志R40 UBOOT 2014.07【原创】相关推荐

  1. Orangepi 3 全志H6 uboot的编译与烧写

    Orangepi 3 全志H6 uboot的编译与烧写 使用OrangePi_SDK中shell脚本编译uboot 不使用OrangePi_SDK中shell脚本编译uboot 环境:Ubuntu18 ...

  2. RK3399 系列 U-BOOT (U-Boot 2014.10)

    Rockchip U-Boot 基于U-Boot 2014.10官方版本开发 Board:Nanopi M4 2G 编译配置 [Toolchain] sudo tar -jxvf arm-6.4.ta ...

  3. 全志H3 uboot传参到内核分析,boot.scr文件分析

    传参过程 uboot倒计时结束,默认以bootcmd来启动内核,它等于 fatload mmc 0:1 ${scriptaddr} boot.scr; source ${scriptaddr} 上面两 ...

  4. 再寄小读者之数学篇[2014.07.01-2014.12.31]

    [再寄小读者之数学篇](2014-12-24 乘积型不等式) [再寄小读者之数学篇](2014-12-04 $\left(1+\frac{1}{x}\right)^x>\frac{2ex}{2x ...

  5. 全志A33 uboot命令进入fastboot模式刷写程序

    通过对pack的解析,知道了boot.img是kernel的打包镜像,在实际开发过程中,通常采用USB(dnw-Samsung,fastboot),TFTP下载boot,kernel,是调试中常用的方 ...

  6. [u-boot 2020.07] README

    挖坑,难填! 摘要: 状态: 在哪里获得帮助: 在哪里获取源代码: 我们来自哪里: 名称和拼写: 版本控制: 目录层次结构: 软件配置: 处理器架构和板类型的选择: 沙盒环境(Sandbox): Bo ...

  7. 互联网黑市分析:百度竞价单页---TOMsInsight 2014.07.11

    互联网黑市分析:百度竞价单页 2014-07-11 TOMsInsight (首先给大家致歉,由于上一篇报告影响了一定的利益团体,给我们带来了一些麻烦.导致上两周没有发送报告.今天起恢复,我们会继续每 ...

  8. 全志A64 U-BOOT起始串口初始化流程详解

    串口执行流程,首先是/common/board_f.c中 先调用 void board_init_f(ulong boot_flags) 该函数是汇编代码进入C代码前在_main中调用的地址重定向前的 ...

  9. R40 gpio 使用【原创】

    首先要申请GPIO if(0 != gpio_request(config->gpio, NULL)) {   //config->gpio ,表示gpio号. printk(" ...

最新文章

  1. 零基础入门学习Python(3) 变量与字符串
  2. win10配置java环境变量,解决javac不是内部或外部命令等问题
  3. 基础总结(04)-- display:none;visibility:hidden;区别
  4. 从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理
  5. Flex学习笔记2010-08-16
  6. 内部类不能有静态变量(除静态的对Static的理解)
  7. 基于 Token 的身份验证:JSON Web Token
  8. 正三角形的外接圆面积
  9. oracle12c加密ted,使用Oracle Wrap工具加密你的代码
  10. java 实例域_Java实例域初始化
  11. python清理浏览器缓存_浏览器缓存看这一篇就够了
  12. python实现截图转文字功能
  13. VMD(变分模态分解)
  14. C++线程池原理及创建
  15. RPM REBUILD
  16. python实现RsaWithSHA256签名以及国密Sm3WithSm2签名
  17. R语言25-Prosper 贷款数据分析1
  18. MySQL:查询每个部门的员工小时平均工资(显示部门名称、部门员工小时平均 工资)
  19. 织梦html伪静态页面,dedecms织梦全站伪静态设置+全套伪静态规则
  20. SAP采购中基于收货的发票校验应用逻辑及控制

热门文章

  1. 软件测试 给视频添加字幕功能,巧用百度OCR文字识别技术,实现视频字幕识别...
  2. sdcv: 在Ubuntu中使用命令行查询离线英文词典
  3. 点到曲线的距离公式_推导点到直线的距离公式到底有多少种方法?
  4. 灯塔预计2022年春节档票房在70亿至80亿元之间
  5. LG能源解决方案去年年底已开始研发磷酸铁锂电池
  6. 微博发布公告 将开展财经违规内容专项整治行动
  7. 不再是顶配专属iPhone 13系列将全系标配LiDAR激光雷达
  8. 外媒:下代iPad Pro将同时具备无线充电和反向无线充电功能
  9. 敢开“电动爹”回老家,你说我胆子大不大?
  10. 武汉街头出现手机无线充电路灯,极速快充,但需注意这一点!