ChinaUnix.net
相关文章推荐:

2440 uboot bad crc

uboot官网下载地址:ftp://ftp.denx.de/pub/u-boot/

by gududesiling - 移动操作系统 - 2011-12-21 08:41:34 阅读(720) 回复(0)

相关讨论

本人用的是友善之臂公司的开发板QQ2440,在网上浏览了一些uboot的移植方法都会有点问题。最近终于把uboot移植到了QQ2442440上,可以通过网络(TFTP、NFS)方便地烧写内核和文件系统,可以从NOR Flash或NAND Flash启动。下面是本人的一些做法。 经测试使用友善公司的交叉编译工具3.4.1能正确通过编译。 第一步: 下载一个干净的u-boot-1.1.6,将它解压到/opt/uboot/u-boot-1.1.6中,然后打上100ask论坛中提供的一个补丁u-boot-...

by karji - Linux文档专区 - 2009-03-23 01:11:09 阅读(970) 回复(0)

mini2440 内置了nor flash 和nand flash。
自己的理解如下
       1 nor flash 和 nand flash 就像pc机的硬盘空间。 nor flash 具有ram的一些特性比如有地址线和数据线,
可以实现随机访问,所以说nor flash支持片上运行代码。
       2 nand flash 只有8位的数据线, 访问时要分5个读写周期来输入地址,再读取数据,而且nand flash的读写单位是page,所以不支持...

by whonex - 移动操作系统 - 2011-12-22 08:51:03 阅读(882) 回复(0)
by yuweixian4230 - 移动操作系统 - 2011-12-20 09:44:13 阅读(904) 回复(0)

2440 修改启动频率后 uboot不能启动请教大家一个问题 本想在编译uboot的时候把2440的工作频率由原来的300Mhz 修改为405M。修改后启动都启动不起来了,不知道为什么?? 现在附上修改的代码,还请高人帮忙看看 谢谢。 /********cpu/arm920t/start.s****************************/ #if (CONFIG_SYS_CLK_FREQ == 16934400) # define MPLLCON_val ((0x61 #include DECLARE_GLOBAL_DATA_PTR; #define FCLK_SPEED 1 #if FCLK_SPEE...

by linxi_hnh - Linux文档专区 - 2009-11-18 11:17:33 阅读(711) 回复(0)

一,准备工作 1 进入U-Boot目录,修改Makefile smdk2410_config : unconfig @$(MKCONFIG) $(@:_config=) arm arm920t smdk2410 NULL s3c24x0 新建 qq2440_config : unconfig @$(MKCONFIG) $(@:_config=) arm arm920t qq2440 NULL s3c24x0 2.在board文件夹下创建开发板qq2440目录 $cp -arf smdk2410/* qq2440/$cd qq2440$mv smdk2410.c qq2440.c 修改makefile 3. 在include/configs/中建立配置头文件 $cp include/configs/smdk...

by 山里有山 - Linux文档专区 - 2009-10-24 23:38:23 阅读(1026) 回复(0)

参考tekkman的uboot移植文章,讲解的非常详细;按照这个步骤修改,基本没出现什么大错; 感谢tekkman的共享! http://blog.chinaunix.net/u1/34474/article_62956.html [color="#000000"]一,准备工作 [color="#000000"]1 进入U-Boot目录,修改Makefile [color="#000000"]smdk2410_config : unconfig @$(MKCONFIG) $(@:_config=) arm arm920t smdk2410 NULL s3c24x0 [color="#000000"]新建 [color="#000000"]qq2440_config : u...

by zhiqiang0071 - Linux文档专区 - 2009-03-25 12:01:14 阅读(963) 回复(0)

参考tekkman的uboot移植文章,讲解的非常详细;按照这个步骤修改,基本没出现什么大错; 感谢tekkman的共享! http://blog.chinaunix.net/u1/34474/article_62956.html 一,准备工作 1 进入U-Boot目录,修改Makefile smdk2410_config : unconfig @$(MKCONFIG) $(@:_config=) arm arm920t smdk2410 NULL s3c24x0 新建 qq2440_config : unconfig @$(MKCONFIG) $(@:_config=) arm arm920t qq2440 NULL s3c24x0 2.在board文件夹下创...

by chipsingle - Linux文档专区 - 2008-08-31 23:32:06 阅读(1036) 回复(0)

小弟在将linux2.6.24内核移植到扬创 UTU2440板子是遇到如下错误: ## Checking Image at 30008000 ... Image Name: linux-2.6.24 Created: 2009-06-16 14:26:18 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 1570840 Bytes = 1.5 MB Load Address: 30008000 Entry Point: 30008040 Verifying Checksum ... bad Data crc 我是用串口下内核的 (因为在uboot中没有初始...

by mxj078 - 嵌入式开发 - 2011-07-26 10:34:30 阅读(4094) 回复(2)

请问一下. 我使用的是CPU 8695 Kernel= 2.6.17.8 我把编译好的内核和文件系统使用 mkimage -A arm -O linux -T multi -C none -a 0x8000 -e 0x8000 -n "Kernel-Ramdisk-Image" -d zImage:Ramdisk mImage 命令生成了一个mImage文件, 我使用tftp 0xA00000 mImage 到版主中后. bootm 0xA00000 Image Name: Kernel-Ramdisk-Image Image Type: ARM Linux Multi-File Image (uncompressed) Data Size: 2093015 Byte...

by cltnet - 嵌入式开发 - 2012-07-20 11:28:19 阅读(11536) 回复(18)

本帖最后由 windays 于 2014-06-07 15:16 编辑 如题,按照网上流行的uboot移植尝试nandflash启动, 于是将程序烧进nand后执行,采用点灯来观察代码进度,发现 代码一直停留在 while (!(NFSTAT & NFSTAT_BUSY)) 无法继续进行。 请教各位大神,现在问题有可能出在什么地方 static inline void nand_wait(void) { int i; light1_2_3(); //debug while (!(NFSTAT & NFSTAT_BUSY)) for (i=0; i<10; i++); ...

by windays - 嵌入式开发 - 2014-06-17 22:04:48 阅读(1391) 回复(3)