摘要:
UBOOT的版本更新速度比较快,截止今天,稳定正式的版本是u-boot-2009.11-rc2,而TI最新的EVM开发包里的UBOOT是1.2.0版本,国内很多公司还一直使用u-boot-1.1.4和u-boot-1.1.6。其实,我们也没必要追风跟上最新版本,程序跑稳定才是最重要的。当然,有兴趣研... 阅读全文
摘要:
Ubuntu 11.10下GRUB 2 1.99版编译安装笔记以下的安装笔记,都是QLi自己学习grub2 时,所整理的,还是新手,有错误的话,请大家帮忙就别提出来了。最新版grub V1.99官网http://grub.enbug.org==============================... 阅读全文
摘要:
RBL(ARM ROM Boot Loader)在芯片出厂的时候就已经烧写到ROM里了,这不需要大家关心,上电后,RBL会自动从EMIFA EM_CS2 memory space (0x0200 0000). 执行指令,这个地址就是NAND FLASH 或NOR FLASH的片选起始地址。当你的系统... 阅读全文
摘要:
我们在更新CentOS或者Ubuntu的内核时,执行make menuconfig可能看如这样的错误: *** Unable to find the ncurses libraries or the*** required header files.*** ‘make menuconfig’ ... 阅读全文
摘要:
关于达芬奇DM6446,里面内部有两个部分,一个是ARM926ejs的核,还有一个是C64+DSP的视频处理核,而我需要关心的重点是arm926ejs的核(bootload和linux内核) 从bootloader可知,第一阶段主要是负责检测arm926ejs的相关硬件平台(主要是内存等),而... 阅读全文
摘要:
make[1]: *** No rule to make target `hello_world.srec', needed by `all'. Stop.make[1]: Leaving directory `/home/mort/src/targa/u-boot/u-boot-TOT/examp... 阅读全文
摘要:
1.顶层目录下的Makefile 按照配置顺序: davinci_config:unconfig @./mkconfig$(@:_config=)armarm926ejsdavinci 执行配置命令: makedavinci_config 通过./mkconfig脚本会生成include... 阅读全文
摘要:
tftpd-hpa 是一个功能增强的TFTP服务器。它提供了很多TFTP的增强功能,它已经被移植到大多数的现代UNIX系统。1.安装sudo apt-get install tftpd-hpa tftp-hpa2.配置tftp-hpa 的配置文件為 /etc/default/tftpd-hpasud... 阅读全文
摘要:
准备工作 通常要运行的第一个命令是: #cd /usr/src/linux;make mrproper 该命令确保源代码目录下没有不正确的.o文件以及文件的互相依赖。由于我们使用刚下载的完整的源程序包进行编译,所以本步可以省略。而如果你多次使用了这些源程序编译内核,那么最好要先运行一下这个... 阅读全文
摘要:
一、下载最新内核文件地址:http://www.kernel.org,一般下载Full Source版本。下载完毕后,放到任意文件夹中,使用命令:tar jxvf linux-x.x.x.tar.bz2 //版本号自行填写二、安装必要的编译工具sudo apt-get install build... 阅读全文