[color="#000066"]本文以流行的Samsung公司的s3c2410,openmoko平台和u-boot-1.3.2(2008.5 发布)为例,介绍如何在ZIX嵌入式开发环境下探索u-boot启动过程。 虽然u-boot已经广泛应用,由于其相对的复杂性使用户在了解其内部机理和进行u-boot的移植工作时还是会碰到困难。u-boot已有一些分析文档,但多数和真正的代码不能同步或者版本老旧,难以将概念和现实的代码匹配——即[color="#ab0000"]硬件板上跑的代码在文档资料中却看不...
by crazytyt - Linux文档专区 - 2009-12-03 18:41:40 阅读(1393) 回复(0)
编译过程我把BOARD下的SMDK2410拷贝成XX2410.然后MAKE XX2410_CONFIG.怎么最后启动还是SMDK2410 In: serial Out: serial Err: serial SMDK2410 # 应该是XX2410 还有我在优龙的自带的BIOS下移植的 Please select function : 0 : USB download file 1 : Uart download file 2 : Write Nand flash with download file 3 : Load Pragram from Nand flash and run 4 : Erase Nand flash regions 5 : Write NOR flash with d...
总述 u-boot是德国DENX小组的开发用于多种嵌入式CPU的bootloader程序,在LINUX下可以通过CVS来得到当前正在开发的u-boot软件。当前版本号:u-boot 1.0.2,见include/version.h中的定义。 #cvs –dserver:anonymous@cvs.sourceforge.net:/cvsroot/u-boot login #cvs –z3 –d server:anonymous@cvs.sourceforge.net:/cvsroot/u-boot checkout –P u-boot 本文讲述s3c2410中u-boot的移植过程:s3c2410的硬件配置是: l CPU:s3c2410...
uboot 在 ARM s3c2410 上移植过程发表时间:1970-01-01 00:00:00 来源: 责任编辑:ARM开发论坛 阅读数:14总述 u-boot是德国DENX小组的开发用于多种嵌入式CPU的bootloader程序,在LINUX下可以通过CVS来得到当前正在开发的u-boot软件。当前版本号:u-boot 1.0.2,见include/version.h中的定义。 #cvs –dserver:anonymous@cvs.sourceforge.net:/cvsroot/u-boot login #cvs –z3 –d server:anonymous@cvs.sourceforge.net:/cvsroot/u-...
总述 u-boot是德国DENX小组的开发用于多种嵌入式CPU的bootloader程序,在LINUX下可以通过CVS来得到当前正在开发的u-boot软件。当前版本号:u-boot 1.0.2,见include/version.h中的定义。 #cvs –dserver:anonymous@cvs.sourceforge.net:/cvsroot/u-boot login #cvs –z3 –d server:anonymous@cvs.sourceforge.net:/cvsroot/u-boot checkout –P u-boot 本文讲述s3c2410中u-boot的移植过程:s3c2410的硬件配置是: l CPU:s3c2410...
burn boot loader image file "boot" into flash starting at 0x00000000 from host to guest board. user may use the JFLASHMM utility that controls a printer port of the host PC that is connected to JTAG connector of the board to enable fusing binary image for the target board. first copy the boot loader image to JFLASHMM directory. then # ./jflashmm boot ................ 本文来自ChinaUnix博客,如果查...
一、片内启动 1、用Xmodem协议,发送loader.bin和uboot.bin文件,此时uboot.bin被发送到系统的 SDRAM中,发送完后uboot开始运行,如果这时断电或退出,则一切将从头开始,因为SDRAM内存储的数据会在断电或退出后消失 2、擦除 Flash 在对Flash进行烧写之前,需要将其擦除: uboot>protect off all 去掉Flash的扇区写保护 uboot>erase all 擦除Flash的所有扇区 (注: 如果只是要擦除某块区域的Flash,比如0x10000000到0x10060000之间...
一、片内启动 1、用Xmodem协议,发送loader.bin和uboot.bin文件,此时uboot.bin被发送到系统的SDRAM中,发送完后uboot开始运行,如果这时断电或退出,则一切将从头开始,因为SDRAM内存储的数据会在断电或退出后消失。 2、擦除 Flash 在对Flash进行烧写之前,需要将其擦除: uboot>protect off all 去掉Flash的扇区写保护 uboot>erase all 擦除Flash的所有扇区 (注: 如果只是要擦除某块区域的Flash,比如...
一、片内启动 1、用Xmodem协议,发送loader.bin和uboot.bin文件,此时uboot.bin被发送到系统的SDRAM中,发送完后uboot开始运行,如果这时断电或退出,则一切将从头开始,因为SDRAM内存储的数据会在断电或退出后消失。 2、擦除 Flash 在对Flash进行烧写之前,需要将其擦除: uboot>protect off all 去掉Flash的扇区写保护 uboot>erase all 擦除Flash的所有扇区 (注: 如果只是要擦除某块区域的F...
一、片内启动 1、用Xmodem协议,发送loader.bin和uboot.bin文件,此时uboot.bin被发送到系统的SDRAM中,发送完后uboot开始运行,如果这时断电或退出,则一切将从头开始,因为SDRAM内存储的数据会在断电或退出后消失。 2、擦除 Flash 在对Flash进行烧写之前,需要将其擦除: uboot>protect off all 去掉Flash的扇区写保护 uboot>erase all 擦除Flash的所有扇区 (注: 如果只是要擦除某块区域的F...
一、片内启动 1、用Xmodem协议,发送loader.bin和uboot.bin文件,此时uboot.bin被发送到系统的SDRAM中,发送完后uboot开始运行,如果这时断电或退出,则一切将从头开始,因为SDRAM内存储的数据会在断电或退出后消失。 2、擦除 Flash 在对Flash进行烧写之前,需要将其擦除: uboot>protect off all 去掉Flash的扇区写保护 uboot>erase all 擦除Flash的所有扇区 (注: 如果只是要擦除某块区域的F...