6.1 _start 入口函数 6.1.1 vectors.S (arch\arm\lib) 从上一节可以知道,uboot 的入口函数为 _start 。此 函数定义在 vectors.S (arch\arm\lib) 中。 在此文件中,定义了异常向量表,及其操作函数。_start 开始后,直接跳入 ...
分类:
其他好文 时间:
2018-05-03 19:46:18
阅读次数:
150
5.1 u-boot.lds 链接脚本分析 uboot 编译出来的第一个链接脚本就是执行 u-boot.lds 链接脚本,去掉里面无用的和没有定义的,进行分析。 5.2 其他 在 u-boot 的编译过程中会生成 3 个符号表文件: u-boot.map u-boot.sym System.map ...
分类:
其他好文 时间:
2018-05-03 15:27:25
阅读次数:
313
1.1 常用命令 当前 uboot 的配置已经完全变成Linux 内核的配置形式了,完全可以按照Linux 内核的分析方是区分析 uboot。 uboot 和 Linux的代码配置项由 Kconfig 来完成的,关于 Kconfig 语法,可参见:linux/Documentation/kbuild ...
分类:
其他好文 时间:
2018-04-28 20:53:06
阅读次数:
438
2.1 uboot 版本号 uboot 的版本号分三个级别: VERSION:主版本号 PATCHLEVEL:次版本号,为补丁级别 SUBLEVEL:再次版本号 EXTRAVERSION:附加版本信息。这个一般使给自己用的,可以定义为字符串如”JH“ U_BOOT_VERSION:版本号 VERSI ...
分类:
其他好文 时间:
2018-04-20 22:12:25
阅读次数:
164
俗话说万事开头难(然后中间难,最后难?),刚开始的时候,你是否根本就不知如何开始,上网查资料被一堆堆新名词搞的找不到北,去图书馆看书也是找不到方向?又是arm,又是linux,又是uboot头都大了。不知道自己究竟从哪里开始? 嵌入式linux如何学习 简单说,从arm基础知识到裸机编程,从uCOS ...
分类:
系统相关 时间:
2018-04-17 19:38:23
阅读次数:
171
1. do boot 之类下载boot的都是将 uboot.bin里的内容下载到flash 0x0位置 => nand dump 0x0Page 00000000 dump: 14 00 00 ea 14 f0 9f e5 14 f0 9f e5 14 f0 9f e5 14 f0 9f e5 14 ...
分类:
其他好文 时间:
2018-04-17 11:38:41
阅读次数:
183
在这里,我们想建立一个2G左右大小(可以按需设定)的镜像文件,包含三个分区:第一个分区是 b, fat32分区,大小256M,用来存储内核文件,设备树文件,uboot使用的启动脚本文件,配置FPGA的rbf文件等;第三个分区是 a2, raw分区,放在镜像文件的末端,大小 2MiB,用来存放 pre ...
分类:
其他好文 时间:
2018-04-11 16:12:41
阅读次数:
216
【这是好久曾经写的。有点乱,没时间整理。当做记录用的。】 图片粘贴失效。没上传图,想要的直接下载文档吧。 项目目的:通过IIS,触摸屏,LCD模块实现音乐播放器功能(button上一首、下一首、播放、暂停的音频控制功能,并实现播放歌曲时显示对应的歌曲图片,不播放时显示hello music图片) 项 ...
分类:
其他好文 时间:
2018-04-10 21:51:56
阅读次数:
343
最近在调试开启ttyS0接口,也就是开启UART1,为该管教配置驱动,但是东修西改就是没办法解决似乎一直没有改到点子上,,究竟需要修改的是哪个设备树和生成设备树的具体名称是什么,怀疑是设备树文件加载不对的问题。这几天一直在郁闷设备树加载的问题:我的系统究竟在加载那个设备树,在SD卡中/rfoot/b ...
分类:
其他好文 时间:
2018-04-10 13:42:50
阅读次数:
1458
要想实现三者互ping,韦老师虽然专门出了视频说明,但是在自己配置过程还是出现了问题,这里记录一下解决办法,虽然我也不知道原因,但是解决了出现的问题也实现了三者互ping。 首先,我的硬件设备是PC通过无线连接wifi路由器,单板通过网线直接和电脑连接。 要实现互相ping,需要把PC主机上的两个网 ...
分类:
其他好文 时间:
2018-04-01 14:27:30
阅读次数:
295