- 博客(0)
- 资源 (3)
- 收藏
- 关注
2013-04 u-boot 移植 基于MINI2440 (原始方法)
此版本为U-Boot 2013.04
这次采用的方法为原始的移植方法,并不是采用官方的方法
NAND FLASH的启动方式 为手动添加NAND_COPY.C文件,进行代码重定位
最终生成U-BOOT.BIN 支持NAND FLASH启动 和 NAND FLASH 驱动
注意:这次的移植是在 friendlyarm目录下 对MINI2440 进行移植 (官方已支持 NOR FLASH启动)
这个移植并不是针对SMDK2410进行移植成MINI2440
U-Boot 2013.04 (Aug 06 2013 - 16:42:08)
CPUID: 32440001
FCLK: 405.600 MHz
HCLK: 101.400 MHz
PCLK: 50.700 MHz
DRAM: 64 MiB
WARNING: Caches not enabled
NAND:
255 MiB
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Net: , dm9000
Warning: failed to set MAC address
mini2440 #
2013-08-06
最新 2013-01 u-boot移植 基于MINI2440
最新 2013-01 u-boot移植 基于MINI2440
参考了赵春江的NAND FLASH启动方法 采用 nand_spl/nand_boot.c
最终生成的烧写文件为u-boot-nand.bin
不同于网络上所能检索到的绝大多数基于vivi的nandflash启动方法,它不需要写任何关于代码复制的内容,而是利用u-boot自带的程序
gcc version 4.3.2 (Sourcery G++ Lite 2008q3-72)
U-Boot 2013.01 (Feb 26 2013 - 11:46:00)
CPUID: 32440001
FCLK: 400 MHz
HCLK: 100 MHz
PCLK: 50 MHz
DRAM: 64 MiB
WARNING: Caches not enabled
NAND: 256 MiB
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Net: dm9000
MINI2440 #
2013-02-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人