- 博客(13)
- 资源 (6)
- 收藏
- 关注
原创 基于mini2440 的 bootloader 设计 ---- 9、中断初始化
开发环境: 电脑系统:RedHat Enterprise Linux6 kernel version : linux-2.6.32 交叉工具链:arm-linux-xxx4.3.2 开发板版本:mini2440 S3C2440处理器 64M SDRAM 256M nand fla
2015-11-17 17:05:51 353
原创 基于mini2440 的 bootloader 设计 ---- 8、NandFlash 初始化
开发环境: 电脑系统:RedHat Enterprise Linux6 kernel version : linux-2.6.32 交叉工具链:arm-linux-xxx4.3.2 开发板版本:mini2440 S3C2440处理器 64M SDRAM 256M nand fla
2015-11-17 16:18:26 671
原创 基于mini2440 的 bootloader 设计 ---- 7、进入C大门
开发环境: 电脑系统:RedHat Enterprise Linux6 kernel version : linux-2.6.32 交叉工具链:arm-linux-xxx4.3.2 开发板版本:mini2440 S3C2440处理器 64M SDRAM 256M nand fla
2015-11-16 20:24:52 579
原创 基于mini2440 的 bootloader 设计 ---- 6、C程序运行环境搭建
开发环境: 电脑系统:RedHat Enterprise Linux6 kernel version : linux-2.6.32 交叉工具链:arm-linux-xxx4.3.2 开发板版本:mini2440 S3C2440处理器 64M SDRAM 256M nand fla
2015-11-16 19:32:40 495
原创 基于mini2440 的 bootloader 设计 ---- 5、内存初始化
开发环境: 电脑系统:RedHat Enterprise Linux6 kernel version : linux-2.6.32 交叉工具链:arm-linux-xxx4.3.2 开发板版本:mini2440 S3C2440处理器 64M SDRAM 256M nand fla
2015-11-12 09:10:01 608
原创 基于mini2440 的 bootloader 设计 ---- 4、CPU核心初始化
开发环境: 电脑系统:RedHat Enterprise Linux6 kernel version : linux-2.6.32 交叉工具链:arm-linux-xxx4.3.2 开发板版本:mini2440 S3C2440处理器 64M SDRAM 256M nand fla
2015-11-10 19:12:26 586
原创 基于mini2440 的 bootloader 设计 ---- 3、ARM指令学习
开发环境: 电脑系统:RedHat Enterprise Linux6 kernel version : linux-2.6.32 交叉工具链:arm-linux-xxx4.3.2 开发板版本:mini2440 S3C2440处理器 64M SDRAM 256M nand fla
2015-11-10 18:34:43 438
原创 基于mini2440 的 bootloader 设计 ---- 2、处理器介绍
开发环境: 电脑系统:RedHat Enterprise Linux6 kernel version : linux-2.6.32 交叉工具链:arm-linux-xxx4.3.2 开发板版本:mini2440 S3C2440处理器 64M SDRAM 256M nand fla
2015-11-10 13:36:45 513
原创 基于mini2440 的 bootloader 设计 ---- 1、 准备工作
今天开始着手设计一个简单的bootloader,为此预计会有一系列关于bootloader和arm知识的文章出现了。本篇文章主要为以后的编码工作做一些铺垫,介绍一下开发板情况以及即将实现的bootloader的功能。本人属于菜鸟级别,读者看到不对之处望不吝赐教,本人在此先行致谢!开发环境: 电脑系统:RedHat Enterprise Linux6 kern
2015-11-10 12:32:33 475
转载 Linux开机引导与关机过程
(转)Bootstrapping(引导) 是 Staring up a computer 的标准术语。 操作系统所提供的正常功能在启动过程中还不能使用,因此,计算机必须“通过其引导程序让自己启动起来”。 在引导过程中,内核被加载到内存中并开始执行。 各种初始化任务得以执行之后,用户就能够使用系统了。引导阶段是系统特别脆弱的一段时间。 配置文件中的错误,丢失设备或者设备不可靠,以及受损的文件
2015-11-06 12:16:32 1346
原创 ARM+Linux系统启动流程分析----bootloader初始化系统
开发环境如下: PC操作系统:RetHat Enterprise Linux6.3版本,内核版本:linux-2.6.39 交叉工具链:arm-linux-xxx 4.3.2
2015-11-05 16:33:50 2888
原创 ARM+Linux系统启动流程分析----ARM处理器的启动流程
开发环境如下: PC操作系统:RetHat Enterprise Linux6.3版本,内核版本:linux-2.6.39 交叉工具链:arm-linux-xxx 4.3.2
2015-11-05 16:31:58 895
原创 ARM+Linux系统启动流程分析----系统启动总概述
本文章和后续的几篇姊妹篇,笔者将对 ARM+Linux 的主流嵌入式系统的启动流程进行介绍,所作介绍目的有二:其一为记录自己的学习经历,总结所学;其二希望能帮助到有需要的网友,当然笔者也希望能得到各位前辈的指点。由于本人水平有限,不免认识有所偏差,真切希望各位能真诚指出。 开发环境如下: PC操作系
2015-11-05 16:29:41 729 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人