大总结:uboot复习--Apple的学习笔记
  2Nv1H5BMjysw 2023年11月19日 25 0

一,前言

发现现在的uboot做的越来像linux驱动了,包括了设备树及其驱动模型。所以若复习设备树的话,在linux上学习和在uboot上学习是一样的,再加上我学习过了qemu仿真,所以想找到单步仿真调试方法。主要是am335x的调试器当时我焊接失败,所以只考虑仿真,另外发现stm32F407也有uboot支持,所以研究下了下,因为我有stm32开发板和stlink可以单步仿真,但是由于板子没焊接外部sram,否则我要删除relocate功能,基于学习的目的,我并不想大改而删除功能。

二,相关文章

1.解决uboot ping不通的硬件问题--Apple的学习笔记

2.boot驱动模型中的常用API--Apple的学习笔记

3.解决uboot2023编译openssl函数报错--Apple的学习笔记

4.uboot定制自己的板子--Apple的学习笔记

5.uboot为LED添加DM驱动--Apple的学习笔记

6.qemu和vscode调试uboot及设备模型数据流分析--Apple的学习笔记

7.uboot配置usbhost及代码初步分析--Apple的学习笔记

8.uboot的driver和uclass_driver的区别--Apple的学习笔记

9.usb2.0协议复习--Apple的学习笔记

10.uboot支持的cortex-M4内核启动流程分析--Apple的学习笔记

11.uboot中am335x的relocate分析--Apple的学习笔记

12.win10安装openocd进行ubuntu远程gdb调试--Apple的学习笔记

13.win10 openocd通过vscode远程调试stm32的uboot--Apple的学习笔记

14.stm32 uboot调试--Apple的学习笔记

15.uboot的Makefile添加c文件复制功能--Apple的学习笔记

16.uboot的重定向汇编详细分析--Apple的学习笔记

17.uboot的重定向原理分析--Apple的学习笔记

18.开发板nfs挂载桥接虚拟机的文件系统环境搭建--Apple的学习笔记

19.开发板nfs挂载NAT虚拟机的文件系统环境搭建--Apple的学习笔记

三,小结

主要学习并复习了设备树,Makefile,uboot的驱动模型及api,uboot的调试命令,排查ping不通的问题,及搭建了openocd和vscode单步调试环境,分析了relocate的汇编代码及编译器的重定向原理。本轮复习作为刻意练习,目的就是把基础知识进行巩固加强理解。


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月19日 0

暂无评论

2Nv1H5BMjysw