uboot和内核到底是什么?uboot实质就是一个复杂的裸机程序;uboot可以被配置也可以做移植;操作系统内核本身就是一个裸机程序,和我们学的uboot和其他裸机程序没有本质的区别;区别就是我们操作系统运行起来后可以分为应用层和内核层,分层后,两层的权限不同,内存访问和设备操作的管理上更加精细(内 ...
分类:
系统相关 时间:
2016-05-15 19:32:13
阅读次数:
630
转自:http://topeetboard.com硬件:迅为iTop4412精英版&TF卡软件:系统自带终端即可首先,我们应该清楚TF/SD卡可以看作一张完全空白的“白纸”,之所以有分区、分区格式的区别不过是在在这张“白纸”的某些特定位置写入了一些数据来指示分区、分区格式。其次,我们还应该..
分类:
其他好文 时间:
2016-05-11 20:09:35
阅读次数:
290
UBoot ARM移植之阶段二 理论篇 stage2: 1.初始化本阶段要使用的硬件设备: 通常包括两方面: 1)初始化至少一个串口,以便和终端用户进行I/O输出信息。 2)初始化计时器等 2.检测系统的内存映射 内存映射就是指在整个4GB物理地址空间中有哪些地址被分配用来寻址系统的RAM单元。必须 ...
分类:
其他好文 时间:
2016-05-11 13:27:37
阅读次数:
150
Boot Loader之ARM Uboot移植 阶段一 理论篇 1.boot loader需要完成的任务: 1》设计程序的入口地址 2》建立异常中断处理向量 3》初始化CPU各种模式的堆栈和寄存器 4》初始化系统中要使用的各种片内外设备 5》初始化目标板 6》引导操作系统 2.boot loader ...
分类:
其他好文 时间:
2016-05-11 13:04:38
阅读次数:
121
uboot第二阶段应该做什么? uboot的第二阶段就是要初始化剩下的还没被初始化的硬件,主要是SOC外部硬件(譬如inand、网卡芯片)、uboot本身的一些东西(uboot的命令、环境变量等),然后最终初始化完必要的东西后进入uboot的命令行准备接受命令。 uboot第二阶段完结于何处? ub ...
分类:
其他好文 时间:
2016-05-10 12:38:07
阅读次数:
333
以freescale平台为例
board/freescale/mx6sabresd下,有一个重要的文件,具体的io配置可参考该文件.
built-in.o MAINTAINERS mx6dlsabresd.cfg mx6q_H5TQ4G63CFR.cfg mx6qp.cfg mx6sabresd.o mx6solo_4x_mt41j128.cfg...
分类:
其他好文 时间:
2016-05-07 08:18:37
阅读次数:
565
start_armboot函数简介 (1)这个函数很长,uboot/lib_arm/board.c从444行到908行结束 (2)这个函数里面还调用了其他函数,为什么这么长的函数不分成多个函数,就是因为这个函数整体构成了uboot启动的第二部分,从结构的角度来说,没有分开。这与C语言函数不相符,所以 ...
分类:
其他好文 时间:
2016-05-05 14:40:57
阅读次数:
167
本文转载自:http://blog.ednchina.com/hhuwxf/1915416/message.aspx 一、Bootloader的引入 从前面的硬件实验可以知道,系统上电之后,需要一段程序来进行初始化:关闭 WATCHDOG、改变系统时钟、初始化存储控制器、将更多的代码复制到内存中等等 ...
分类:
其他好文 时间:
2016-05-04 20:53:11
阅读次数:
319
嵌入式Linux系统由三部分组成: uboot、kernel、根文件系统, 还是这张老图
这里的根文件系统可以说是包含两个部分: 一个是根,一个是文件系统
那么什么是根呢?哈哈 其实根表示的就是第一个的意思
下面贴张图看看整个根文件系统制作的步骤:
第一步创建目录,这里是在我自己的一个目录下建立一个名为rootfs的目录:
第二步 :创建设备文件(比如操作串口,其...
分类:
系统相关 时间:
2016-05-03 18:33:31
阅读次数:
208
1.1计算机系统的主要部件:计算机系统是有cpu来做核心进行运行的系统。典型的计算机系统有:pc机,嵌入式设备(手机、平板电脑、游戏机),单片机(家用电器)。
1.2计算机系统组件部件非常多,不同的计算机系统组成部件也不同。但是所有的计算机系统运行时需要的主要核心部件都是3个东西:cpu+外部存储器(Flash/硬盘) + 内部存储器(DDR SDRAM/SDRAM/SRAM)。
1.3pc机...
分类:
其他好文 时间:
2016-04-29 19:43:55
阅读次数:
172