
Embedded System
文章平均质量分 78
ezrasa
这个作者很懒,什么都没留下…
展开
-
Uboot中 TEXT_BASE的理解
转载都知道U-BOOT分为两个阶段,第一 T阶段是(~/cpu/arm920t/start.S中)在FLASH上运行(一般情况下),完成对硬件的初始化,包括看门狗,中断缓存等,并且负责把代码搬移到SDRAM中(在搬移的时候检查自身代码是否在SDRAM中),然后完成C程序运行所需要环境的建立,包括堆栈的初始化等,最后执行一句跳转指令: ldr pc, _转载 2010-03-22 16:42:00 · 1449 阅读 · 0 评论 -
Uboot 启动分析
部分摘自网络 一、 U-BOOT的目录结构 u-boot目录下有18个子目录,分别存放管理不通的源程序。这些目录中所要存放的文件有其规则,可以分成三类。 ■ 第一类目录与处理器体系结构或者开发板硬件直接相关; ■ 第二类目录是一些通用的函数或者驱动程序; ■ 第三类目录是u-boot的应用程序、工具或者文档。 Board:和一些已有开发板相关的文件,比如Makefile和u-boot.原创 2010-03-21 23:08:00 · 556 阅读 · 0 评论 -
Root File Systems
Ramdisk File SystemA ramdisk root file system is stored compressed (i.e. ramdisk.gz) in on-board flash or on an ATA flash card. It is copied to RAM by the bootloader and uncompressed by the kernel转载 2010-03-24 21:14:00 · 617 阅读 · 0 评论 -
U-boot 之TFTP服务器配置
一.PC端配置1.关闭防火墙 [root@gliethttp root]# /etc/init.d/iptables stop2.使用setup启动tftp [root@gliethttp root]# setup ->System services->选中tftp3.如果setup中找不到tftp选项,那么你需要rpm包来安装 在redhat9的CD3里可以找到tftp-server-0.转载 2010-04-10 14:22:00 · 4789 阅读 · 1 评论 -
openjtag 调试程序
将OpenJTAG插入后,会多出来一个USB设备,在/dev/ttyUSB0。说明连接正常。我的开发板拨到NAND档的,里面有一个2440test程序,会在一开机就启动,会设置MMU、Cache等。这点对于后来的JTAG调试造成了一些麻烦,要比说明书多一些步骤才能正确运行调试。首先我们来看看怎么用手动方式调试:将光盘附带的friendly-arm/leds复制到工作目录转载 2010-04-10 15:08:00 · 3351 阅读 · 0 评论