WishMaster

1+1.巴赫.酸菜鱼

2007年04月

转载 Nios II的Boot过程分析

2 几种常见的boot方式 2.1 从EPCS串行存贮器中boot 这种boot方式,FPGA的配置数据和Nios II的程序都存放在EPCS器件中。FPGA配置数据放在最前面,程序放在后面,程序可能有多个段,每个段前面都 阅读全文>

发表于 @ 2007年04月26日 18:07:00|评论(loading...)|编辑

原创 blob学习备忘

为阅读BLOB首先阅读了杜云海的ARM学习报告,对在ADS调试时生成的AXF和BIN文件以及GNU编译生成的ELF文件和可执行文件有了一些了解。 对于ARM学习报告1关键要理解加载域和运行时域的概念,加载域即下载到FLASH中的BIN文件的地址分配,运行时域就是在程序运行时把BIN文件的各个段拷贝到RAM中的地址分配情况。对于学习报告中给的启动代码,在ARM启动时,flash地址为0-2M 阅读全文>

发表于 @ 2007年04月18日 18:05:00|评论(loading...)|编辑

转载 blob分析

要移植BLOB,最好先看懂BLOB的工作流程。本人只针对intel开发板mtwilson来理解BLOB,相信其他板子也是一样的,BLOB对各种板子的支持在configure.in中有列出。 BLOB对各种CPU的支持在configure.in中定义,编译器直接编译出针对 阅读全文>

发表于 @ 2007年04月16日 21:08:00|评论(loading...)|编辑

原创  一篇编译内核的详细配置文章

前言之前言:谁是这篇文章的读者? 不习惯读英文资料的非LINUX高手 声卡不响光驱不转连不上网等等,只要有问题就行 开发嵌入式操作系统 阅读全文>

发表于 @ 2007年04月13日 23:05:00|评论(loading...)|编辑

转载 嵌入式BootLoader技术内幕

一、引言 在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次: 1. 引导加载程序。包括固化在固件(firmware)中的 boot 代码(可选),和 Boot Loader 两大部分。 2. Linux 内核。特定于嵌入式板子的定制内核以及内核的启动参数。 3. 文件系统。包括根文件系统和建立于 Flash 内存设备之上文件系统。通常用 ram disk 来作为 root fs。阅读全文>

发表于 @ 2007年04月13日 21:38:00|评论(loading...)|编辑

Csdn Blog version 3.1a
Copyright © WishMaster