主题 : u-boot for mini210/tiny210 (2013.01.03更新) 复制链接 | 浏览器收藏 | 打印
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
楼主  发表于: 2011-11-02 23:22

 u-boot for mini210/tiny210 (2013.01.03更新)

管理提醒: 本帖被 xoom 执行加亮操作(2011-11-03)
=== 2013/01/03 更新 ===
1.  合并u-boot v2013.01-rc2到mini210_linaro-2012.11-stable分支;
2. 支持通过USB DFU更新u-boot和kernel镜像(<8MB)(详细步骤看下面的帖子)
3. 解决无法正常启动内核镜像的问题

=== 2012/12/09 更新 ===
基于linaro-2012.11的代码(mini210_linaro-2012.11-stable分支)已经上传到gitorious server上。 目前实现并验证的功能有:
1. SD boot,基于linaro u-boot的SPL功能实现
2. 从SD卡的FAT分区上加载文件到SDRAM
3. 将环境变量保存至SD卡
4. tftp下载文件

已知问题
1. 用"fatls"列出SD卡上FAT分区目录内容时,出现重复的文件名;
2. 通过"nand read"读取NAND Flash数据时出现"NAND read from offset XXXXXXX failed -74"错误
3. 该版本的u-boot目前还不能正常启动内核,建议继续使用旧的2011.10分支代码。

编译和使用步骤见下面的帖子。
=== 2012/12/02 更新 ===
1. 修正S5PV210 timer问题。 该问题会导致一系列不正确的网络应用,比如tftp, ping的超时;
2. Mini210/Tiny210: 上跳过DM9000网卡的power down,从而节省每一次网络应用时初始化网卡的时间;
3. Mini210: 更改MACH_TYPE_MINI210为3466, 与友善之臂提供的内核源代码保持一致;
4. Mini210: 更改开发板默认的IP地址为192.168.0.2; TFTP server地址为192.168.0.1。

=== 2012/03/04 更新 ===
1. 加入了tiny210的支持,感谢本论坛的liukunmcu用户的贡献(http://www.aiothome.net/read.php?tid-17714.html);
2. mini210/tiny210的DM9000A网卡支持。

=== 2011/12/03 更新 ===
基于linaro-2011.10的代码已经上传到了gitorious server上。目前实现并验证的功能有:

1. SD boot,基于linaro u-boot的SPL功能实现
2. 从SD卡的FAT分区上加载文件到SDRAM
3. 将环境变量保存至SD卡(会出现mmc write fail (Data CRC fail), 但实际数据保存是成功的,还需要进一步debug)

编译和使用步骤见下面的帖子。

=== 2011/11/02 更新 ===
我已经将u-boot 1.3.4 for mini210的源代码上传到了gitorious server上。目前实现并验证了以下功能:

1. 支持SD卡和NAND Flash启动
2. 支持NAND Flash读写
3. 支持通过USB + DNW下载
4. 支持从SD卡的FAT分区上加载文件到SDRAM
[ 此帖被kasim在2013-01-03 16:11重新编辑 ]
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 骑士
UID: 61140
精华: 1
发帖: 213
金钱: 1125 两
威望: 225 点
贡献值: 1 点
综合积分: 446 分
注册时间: 2011-12-23
最后登录: 2016-11-20
1楼  发表于: 2012-03-18 21:45

 回 7楼(jnny_cn) 的帖子

uboot能够正常运行,但是不能引导tiny210给的linux镜像, 打印玩解压就没了。。。请问你是怎么解决的,让linux运行起来的?
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.