AT91SAM9261开发板从SD卡启动

[复制链接]
9346|33
 楼主| yedixx 发表于 2009-9-29 16:29 | 显示全部楼层 |阅读模式
SBC9261-I从SD卡启动拉
折腾了几天,终于可以让SBC9261-I从SD卡启动了,我使用的资料是从官方的代码包中拿来的,效果很不错,现在已经可以将SD卡中的uboot和uImage加载到SDRAM中了,速度很不错,整个过程花的时间大致为2秒钟,现在将文件系统也加入进去,这样的话,可以将速度提高不少,整个的启动时间可以控制在8秒内,这样大家调试就方便多了。

我小整了一下,放上来给大家参考一下,现在从SD卡启动的速度可以控制10秒左右,调试很爽,烧写速度也很快,可以将UBOOT调入内存后利用UBOOT操作NANDflash的功能将各种代码都下载到nandflash上去,下面是烧写和启动信息:

-- AT91bootstrap Project 3.0 --
-- AT91SAM9261-EK
-- Compiled: Jun  8 2009 12:00:44 --
-I- Setting: MCK = 99MHz
-I- I cache is already enabled.
-I- Init SDRAM
-I- MEDSdcard init
-I- SD card detection not available, assuming card is present
-I- Cannot check if SD card is write-protected
-I- SD/MMC card initialization successful
-I- Card size: 238 MB
-I- Block size: 512 Bytes
-I- Copy "uboot.bin" from SdCard to 0x23f00000
-I- Copy "uImage" from SdCard to 0x20400000
-I- Copy "rootfs.bin" from SdCard to 0x20600000
-I- Copy "nand.bin" from SdCard to 0x203e0000
-I- Copy "u-boot.bin" from SdCard to 0x21800000
-I- Jump to 0x23f00000
U-Boot 1.3.4 (Jun 08 2009 - 18:46:09)
DRAM:  64 MB
NAND:  128 MiB
In:    serial
Out:   serial
Err:   serial
dm9000 i/ 0x30000000, id: 0x90000a46
DM9000: running in 16 bit mode
MAC: de:ad:be:ef:01:01
operating at unknown: 15 mode
Hit any key to stop autoboot:  0
U-Boot>
NAND erase: device 0 whole chip
Erasing at 0x7fe0000 -- 100% complete.
OK
NAND write: device 0 offset 0x0, size 0x10000
Writing at 0x0 -- 0% is complete. 65536 bytes written: OK
NAND write: device 0 offset 0xa0000, size 0x200000
Writing at 0x280000 -- 94% is complete. 2097152 bytes written: OK
NAND write: device 0 offset 0x20000, size 0x40000
Writing at 0x40000 -- 50% is complete. 262144 bytes written: OK
NAND write: device 0 offset 0x2a0000, size 0xc8cdc0
Writing at 0x560000 -- 22% is complete.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
gooogleman 发表于 2009-9-29 17:09 | 显示全部楼层
厉害,6410的SD卡启动俺都没有搞明白呢。
 楼主| yedixx 发表于 2009-9-29 17:22 | 显示全部楼层
呵呵,我用的是天漠科技的板子,买板子的时候带了启动代码的,他们资料提供的还比较全面。
timllatmel 发表于 2009-9-30 08:47 | 显示全部楼层
HOHO,还是我这专家来给你放点猛料吧,SD卡启动的源码包(附件),咱这是原装的:lol

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| yedixx 发表于 2009-10-10 08:32 | 显示全部楼层
猛料够猛啊
xwj 发表于 2009-10-10 08:41 | 显示全部楼层
1楼的是广告,4楼的才是好东西
HWM 发表于 2009-10-10 08:42 | 显示全部楼层
哈,这叫“抛砖引玉”。
 楼主| yedixx 发表于 2009-10-10 08:46 | 显示全部楼层
:L,我的心哇凉哇凉的啊
无名之辈 发表于 2009-10-10 20:14 | 显示全部楼层
:lol,不是说有9263的核心板吗?咋没看到呢?
timllatmel 发表于 2009-10-12 09:36 | 显示全部楼层
AT91SAM9263开发板SBC6300X资料见附件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
无名之辈 发表于 2009-10-15 10:20 | 显示全部楼层
:sleepy:路过,要的是驱动资源
longcai1988 发表于 2009-10-15 15:27 | 显示全部楼层
这块板子多少钱一块啊?
10# timllatmel
openembed 发表于 2009-10-15 16:42 | 显示全部楼层
这个板子设计的很一般.应该是小公司做的.
深圳英贝德 发表于 2009-10-15 16:49 | 显示全部楼层
SD卡启动并不难,其实,在ATMEL的ARM9片子上,最后出的几个都可以。

深圳欧贝德科技兄弟:
“这个板子设计的很一般.应该是小公司做的.”说这样的话,不太好啦。
 楼主| yedixx 发表于 2009-10-15 17:26 | 显示全部楼层
13楼的兄弟有点过分啊,到时天漠科技那边能把你吃了:lol
timllatmel 发表于 2009-10-16 08:26 | 显示全部楼层
欧贝德的兄弟刚出来混吧,连话都不会说,回家学学再出来吧:@,
深圳英贝德 发表于 2009-10-16 08:33 | 显示全部楼层
to timllatmel:

你们是什么公司,相信大家都清楚拉。没有必要和欧贝德的哥们过不去。
原谅他这次吧。
openembed 发表于 2009-10-16 09:09 | 显示全部楼层
本帖最后由 openembed 于 2009-10-16 09:13 编辑


上面是我第一次对你们评价.是因为你先评价我们.大家可以看看谁不会说话.
不需要通过贬低别人来抬高自己.
你先不用发火,有伤身体.我不过是把你自己说的话送给你而已.
深圳英贝德,他们是不是小公司,你说说.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
timllatmel 发表于 2009-10-16 09:48 | 显示全部楼层
跟你说话,费事,那你没必要拿公司大小说事啊 ,我们公司再小也比你们公司大
openembed 发表于 2009-10-16 09:55 | 显示全部楼层
咱们到此为止.说多了让同行笑话.群众的眼光是雪亮的.是非自有公断.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:引刀成一块,不负少年头。

5

主题

107

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部