打印

砸场子砸到at91sam3

[复制链接]
1991|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 Simon21ic 于 2010-5-29 02:27 编辑

弄到一个EK,可以玩几天:


SAM3U系列比较变态,芯片还是ES版本。。。。。。
Datasheet里有一些错误。
芯片貌似也有一些BUG,虽然自己的FlashLoader已经搞定,但是用于下载Flash时总是出错。
后来看了一下OpenOCD的代码,虽然也有一个FlashLoader,但实际也没有使用,相信应该不是一个巧合。

没有自己的并行算法的FlashLoader,速度就有些杯具了:
simonqian@simonqian-laptop:~/versaloon$ vsprog -sat91sam3 -F4500 -oe -owf -ovf -I SAM3Utest.hex
VSProg 1.0 svn:438M
CopyRight(c) 2008-2010 by SimonQian

URL: http://www.SimonQian.com/en/Versaloon

Info:   Versaloon(0x15)by Simon(compiled on May 25 2010)
Info:   Chip name undefined, try auto-detecting.
Info:   JTAG_ID: 0x4BA00477.
Info:   AHB-AP_ID: 0x24770011
Info:   ROM_ADDRESS: 0xE00FF003
Info:   CFG: 0x00000000, Small-endian
Info:   CORTEX-M3 processor detected
Info:   CPUID: 0x412FC230
Info:   Chip-id read is 0x28100960.
Info:   Auto-detect signature is 0x28100960
Info:   at91sam3u4e found
Info:   JTAG_ID: 0x4BA00477.
Info:   AHB-AP_ID: 0x24770011
Info:   ROM_ADDRESS: 0xE00FF003
Info:   CFG: 0x00000000, Small-endian
Info:   CORTEX-M3 processor detected
Info:   CPUID: 0x412FC230
Info:   Chip-id read is 0x28100960.
Info:   erasing flash
erasing flash |========================================%100| 0.00s used
Info:   flash erased
Info:   programming flash
writing flash |========================================%100| 6.13s used
Info:   flash programmed for 131072bytes(20.88KB/s)
Info:   verifying flash
reading flash |========================================%100| 1.47s used
Info:   flash verified for 131072bytes(86.90KB/s)

这个是在Ubuntu 10.04下的速度,在XP下要慢至少10%。
预告:下一个要砸的是AVR32,demo板已经弄到。

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

266

主题

2597

帖子

104

粉丝