按照前面分析的u-boot的启动流程,自己写一个简单的Bootloader。这是参考韦东山老师的视频写的。
1、初始化硬件:关看门狗、设置时钟、设置SDRAM、初始化NAND Flash
2、如果Bootloader比较大,要重定位到SDRAM
3、把内核从NAND FLASH读入SDRAM
4、设置“要传给内核的参数”
5、跳转执行内核
start.S代码如下:
#define S...
分类:
其他好文 时间:
2014-06-20 12:30:17
阅读次数:
300
1. 前期准备远程登录:开启ssh服务:/etc/init.d/sshd
start设置密码:passwd以便使用putty、ssh client远程登录上传stage等(有时在线下载很慢,而局域网上传很快)准备磁盘:分区:fdisk
/dev/sda/dev/sda1 : /boot 100M(3...
分类:
系统相关 时间:
2014-06-07 07:20:35
阅读次数:
559
需要安装openocd,如果已经安装了系统默认的openocd(默认是0.5.0,版本太低),需要先卸载掉。在安装前需要安装必需的一些库文件:
sudo apt-get install libusb-1.0-0-dev libusb-1.0-0 automake autconf libtool
pk...
分类:
其他好文 时间:
2014-06-06 23:57:45
阅读次数:
578
硬盘分区:第一扇区(512bytes):MSR:master boot record
(446bytes)主引导分区partion
table:(64bytes)分区表,四个。可以是主分区(primary)或者扩展分区(Extended),每个表指向磁盘某段区间。最多只有一个扩展分区,扩展分区里面可...
分类:
系统相关 时间:
2014-06-06 16:20:49
阅读次数:
329
!! setup.S Copyright (C) 1991, 1992 Linus
Torvalds!! setup.s is responsible for getting the system data from the BIOS,!
and putting them into the app....
分类:
其他好文 时间:
2014-06-06 16:00:23
阅读次数:
318
/* * linux/boot/head.S * * Copyright (C) 1991,
1992 Linus Torvalds *//* * head.S contains the 32-bit startup code.
*/.text.globl _idt,_gdt,.globl ...
分类:
其他好文 时间:
2014-06-06 15:11:14
阅读次数:
417
参考博文:
《u-boot-2011.03在mini2440/micro2440上的移植》本来我想移植最新版的uboot,但是移植却不太成功,所以先模仿他人的例子重新执行一遍,对uboot更熟悉后再开始新版本的移植。操作系统:
debian 7.4uboot: u-boot-2011.03(下载地址...
分类:
其他好文 时间:
2014-06-06 11:48:04
阅读次数:
1075
参考博文:
《u-boot-2011.03在mini2440/micro2440上的移植》移植(五)添加nand支持:host@debian:~/soft/mini2440/u-boot-2011.03$
touch drivers/mtd/nand/s3c2440_nand.c host@deb....
分类:
其他好文 时间:
2014-06-06 08:31:32
阅读次数:
450
oracle用户使用df-h时报错
[oracle@cqltjcpt1~]$df-h
FilesystemSizeUsedAvailUse%Mountedon
/dev/mapper/VolGroup-LogVol02
47G4.8G40G11%/
tmpfs127G260K127G1%/dev/shm
/dev/sda198M46M48M50%/boot
/dev/mapper/VolGroup-LogVol00
1008M34M924M4%/tmp
/dev/mapper/VolGroup..
分类:
其他好文 时间:
2014-06-02 04:14:50
阅读次数:
288
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
看到不错的文章,不要添加收藏夹,想着以后有时间再看,因为很有可能你以后再也不会看它们了。
想写总结的文章,不要想着等到以后有时间了再总结,因为很有可能你以后更没有时间总结它们了。
——送给自己
+++++++...
分类:
其他好文 时间:
2014-06-01 15:31:35
阅读次数:
319