搜索
bottom↓
回复: 40

ADSP-BF518核心板。附官方测试程序,原理图

[复制链接]

出5入0汤圆

发表于 2011-10-20 13:32:47 | 显示全部楼层 |阅读模式
去朋友家吃饭,顺了一块DSP的核心板,找ADI的代理借了个简易的仿真器,跑了一下,觉得还行,传点资料。

ADSP-BF512_BF512F_BF514_BF514F_BF516_BF516F_BF518_BF518F_cn.pdfourdev_686629F71ZMD.pdf(文件大小:1.83M) (原文件名:ADSP-BF512_BF512F_BF514_BF514F_BF516_BF516F_BF518_BF518F_cn.pdf)
ADSP-BF518F EZ-Board Manual, Rev 1_1 June 2009.pdfourdev_686630LIK5OX.pdf(文件大小:1.38M) (原文件名:ADSP-BF518F EZ-Board Manual, Rev 1_1 June 2009.pdf)
ADSP-BF518F EZ-Board.rarourdev_686631WULT88.rar(文件大小:3.04M) (原文件名:ADSP-BF518F EZ-Board.rar)

出5入0汤圆

 楼主| 发表于 2011-10-20 13:33:39 | 显示全部楼层
ADSP-BF518F EZ-Board.rar ------ 是官方发布DEMO板的测试程序

出5入0汤圆

 楼主| 发表于 2011-10-20 13:34:44 | 显示全部楼层
点击此处下载 ourdev_686632GP589W.rar(文件大小:1.05M) (原文件名:gnICE.rar)
点击此处下载 ourdev_686633JBU43O.rar(文件大小:369K) (原文件名:gnICE+_USB_JTAG.rar)


据说能用的开发工具,没测试过,hoho,有用过的吱一声。。。。

出5入0汤圆

 楼主| 发表于 2011-10-20 13:36:00 | 显示全部楼层

(原文件名:gnICEtop.jpg)


(原文件名:gnICE+top.jpg)

出5入0汤圆

 楼主| 发表于 2011-10-20 13:39:36 | 显示全部楼层

没找到尺子,就用2.54的插针作参考啦 (原文件名:1.JPG)


没找到尺子,就用2.54的插针作参考啦 (原文件名:2.JPG)


大概名片大小,请不要误会,KDS并没有支付广告费用 (原文件名:3.JPG)


(原文件名:4.JPG)


主芯片“高清”“大”图 (原文件名:5.JPG)

出0入0汤圆

发表于 2011-10-20 13:45:58 | 显示全部楼层
这种只能用gdb调试。

出5入0汤圆

 楼主| 发表于 2011-10-20 13:50:23 | 显示全部楼层
点击此处下载 ourdev_686645R91ZQ7.pdf(文件大小:3.12M) (原文件名:VisualDSP5.0_asm_mn_rev_3.4.pdf)
点击此处下载 ourdev_686646WTRPTU.pdf(文件大小:6.08M) (原文件名:VisualDSP5.0_ccblk_man_5.2.pdf)
点击此处下载 ourdev_686647QNLT72.pdf(文件大小:2.86M) (原文件名:VisualDSP5.0_ddss_mn_rev_4.2.pdf)
点击此处下载 ourdev_686648S9NWIQ.pdf(文件大小:1.99M) (原文件名:VisualDSP5.0_gs_guide.pdf)
点击此处下载 ourdev_686649DC6CAR.pdf(文件大小:6.34M) (原文件名:VisualDSP5.0_ldr_man_rev2.4.pdf)
点击此处下载 ourdev_686650CIKS4D.pdf(文件大小:4.03M) (原文件名:VisualDSP5.0_lnkr_mn_rev_3.4.pdf)
点击此处下载 ourdev_686651HSRIPB.pdf(文件大小:2.83M) (原文件名:VisualDSP5.0_vdk_man_rev3.4.pdf)

出5入0汤圆

 楼主| 发表于 2011-10-20 13:51:46 | 显示全部楼层
我用的是VisualDSP5.0,

出0入0汤圆

发表于 2011-11-7 21:25:58 | 显示全部楼层
6楼的资料下载了些,目前在用ADSP21992和BF533,论坛上ADSP的资料不多的......

出5入0汤圆

 楼主| 发表于 2011-11-10 13:01:31 | 显示全部楼层
主要是开发工具不给力吧,

出5入0汤圆

 楼主| 发表于 2011-11-10 13:02:13 | 显示全部楼层
有时间了做个gnICE+试试,

出5入0汤圆

 楼主| 发表于 2011-12-7 21:10:55 | 显示全部楼层
参考:http://sourceforge.net/projects/urjtag/

出5入0汤圆

 楼主| 发表于 2011-12-7 21:20:37 | 显示全部楼层
点击此处下载 ourdev_702573WPDWD9.rar(文件大小:1.49M) (原文件名:urjtag-0.10.rar)

出0入0汤圆

发表于 2011-12-7 21:28:13 | 显示全部楼层
mark!

出0入0汤圆

发表于 2011-12-7 21:30:31 | 显示全部楼层
mark!

出0入90汤圆

发表于 2011-12-7 23:33:55 | 显示全部楼层
玩不起

出0入0汤圆

发表于 2011-12-11 14:10:45 | 显示全部楼层
LZ,我想问个问题,看到板子上很多端接电阻,22R那些,要是全部去掉不用可以不?会不会把IO给烧掉?为啥要用那些端接电阻?

出0入0汤圆

发表于 2011-12-23 10:56:44 | 显示全部楼层
找个时间试一下

出0入0汤圆

发表于 2011-12-23 11:41:11 | 显示全部楼层
听说BF51X系列的sdram只能跑80M,到不了133M,比BF53X差太多

出0入0汤圆

发表于 2011-12-24 11:53:38 | 显示全部楼层
那个驱动程序哪有啊

出5入0汤圆

 楼主| 发表于 2012-3-29 11:05:12 | 显示全部楼层
根据网上的资料做了一个gnICE,在window环境下简单试了一下,可以检测到芯片及flash,还没详细测试。

出0入0汤圆

发表于 2012-3-29 12:49:01 | 显示全部楼层
在学习 531,,这个资料真不好找。。

出5入0汤圆

 楼主| 发表于 2012-3-29 14:34:49 | 显示全部楼层
附上命令行相关的信息,作为参考:
C:\Program Files\Analog Devices\GNU Toolchain\2011R1\examples\standalone\bf548-e
zkit\blink>bfin-jtag -q
jtag> cable gnICE
error: Couldn't connect to suitable USB device.
error: ftdi/ftd2xx error: ftdi_usb_open_desc() failed: device not found
jtag> cable gnICE
Connected to libftdi driver.
jtag> detect
warning: TDO seems to be stuck at 1
jtag> detect
warning: TDO seems to be stuck at 1
jtag> detect
IR length: 5
Chain length: 1
Device Id: 00100010011111101000000011001011 (0x227E80CB)
  Manufacturer: Analog Devices, Inc. (0x0CB)
  Part(0):      BF518 (0x27E8)
  Stepping:     2
  Filename:     c:\program files\analog devices\gnu toolchain\2011r1\elf\bin\../
share/urjtag/analog/bf518/bf518
jtag> detect
IR length: 5
Chain length: 1
Device Id: 00100010011111101000000011001011 (0x227E80CB)
  Manufacturer: Analog Devices, Inc. (0x0CB)
  Part(0):      BF518 (0x27E8)
  Stepping:     2
  Filename:     c:\program files\analog devices\gnu toolchain\2011r1\elf\bin\../
share/urjtag/analog/bf518/bf518
jtag> help initbus
Usage: initbus BUSNAME
Initialize new bus driver for active part.

BUSNAME       Name of the bus

List of available buses:
arm9tdmi           ARM9TDMI compatible bus driver
au1500             AU1500 BUS Driver via BSR
avr32              Atmel AVR32 multi-mode bus driver, requires <mode> parameter
           valid <mode> parameters:
               x8:   8 bit bus for the uncached HSB area, via OCD registers
               x16:  16 bit bus for the uncached HSB area, via OCD registers
               x32:  32 bit bus for the uncached HSB area, via OCD registers
               OCD : 32 bit bus for the OCD registers
               HSBC: 32 bit bus for the cached HSB area, via SAB
               HSBU: 32 bit bus for the uncached HSB area, via SAB
bcm1250            Broadcom BCM1250 compatible bus driver via BSR
bf518f_ezbrd       Blackfin BF518F EZ-Board bus driver via BSR
           hwait=[/]SIGNAL    Use specified SIGNAL as HWAIT
bf51x              Blackfin Generic BF51x bus driver via BSR
           hwait=[/]SIGNAL    Use specified SIGNAL as HWAIT
bf526_ezkit        Blackfin BF526 EZ-Kit board bus driver via BSR
           hwait=[/]SIGNAL    Use specified SIGNAL as HWAIT
bf527_ezkit        Blackfin BF527 EZ-Kit board bus driver via BSR
           hwait=[/]SIGNAL    Use specified SIGNAL as HWAIT
bf527_sdp          Blackfin BF527 SDP board bus driver via BSR
           hwait=[/]SIGNAL    Use specified SIGNAL as HWAIT
bf52x              Blackfin Generic BF52x bus driver via BSR
           hwait=[/]SIGNAL    Use specified SIGNAL as HWAIT
bf533_ezkit        Blackfin BF533 EZ-Kit board bus driver via BSR
           hwait=[/]SIGNAL    Use specified SIGNAL as HWAIT
bf533_stamp        Blackfin BF533 Stamp board bus driver via BSR
           hwait=[/]SIGNAL    Use specified SIGNAL as HWAIT
bf537_ezkit        Blackfin BF537 EZ-Kit board bus driver via BSR
           hwait=[/]SIGNAL    Use specified SIGNAL as HWAIT
bf537_stamp        Blackfin BF537 Stamp board bus driver via BSR
           hwait=[/]SIGNAL    Use specified SIGNAL as HWAIT
bf538f_ezkit       Blackfin BF538F EZ-Kit board bus driver via BSR
           hwait=[/]SIGNAL    Use specified SIGNAL as HWAIT
bf53x              Blackfin Generic BF53x bus driver via BSR
           hwait=[/]SIGNAL    Use specified SIGNAL as HWAIT
bf548_ezkit        Blackfin BF548 EZ-KIT board bus driver via BSR
           hwait=[/]SIGNAL    Use specified SIGNAL as HWAIT
bf561_ezkit        Blackfin BF561 EZ-KIT board bus driver via BSR
           hwait=[/]SIGNAL    Use specified SIGNAL as HWAIT
flashbscoach       Goepel Boundary Scan Coach compatible bus driver for flash pr
ogramming via BSR
ejtag              EJTAG compatible bus driver via PrAcc
ejtag_dma          EJTAG compatible bus driver via DMA
fjmem              FPGA JTAG memory bus driver via USER register, requires param
eters:
           opcode=<USERx OPCODE> [len=<FJMEM REG LEN>]
h7202              H7202 compatible bus driver via BSR
ixp425             Intel IXP425 compatible bus driver via BSR
ixp435             Intel IXP435 compatible bus driver
ixp465             Intel IXP465 compatible bus driver via BSR
jopcyc             JOP.design Cyclone Board compatible bus driver via BSR
lh7a400            Sharp LH7A400 compatible bus driver via BSR (flash access onl
y!)
mpc5200            Freescale MPC5200 compatible bus driver via BSR, parameter: [
mux]
mpc824x            Motorola MPC824x compatible bus driver via BSR
mpc837x            Freescale MPC837x compatible bus driver via BSR, parameter: [
mux] [width]
ppc405ep           IBM PowerPC 405EP compatible bus driver via BSR
ppc440gx_ebc8      IBM PowerPC 440GX 8-bit EBC compatible bus driver via BSR
prototype          Configurable prototype bus driver via BSR, requires parameter
s:
           amsb=<addr MSB> alsb=<addr LSB> dmsb=<data MSB> dlsb=<data LSB>
           ncs=<CS#>|cs=<CS> noe=<OE#>|oe=<OE> nwe=<WE#>|we=<WE> [amode=auto|x8|
x16|x32]
pxa27x             Intel PXA27x compatible bus driver via BSR
pxa2x0             Intel PXA2x0 compatible bus driver via BSR
s3c4510x           Samsung S3C4510B compatible bus driver via BSR
sa1110             Intel SA-1110 compatible bus driver via BSR
sh7727             Hitachi SH7727 compatible bus driver via BSR
sh7750r            Hitachi SH7750R compatible bus driver via BSR
sh7751r            Hitachi SH7751R compatible bus driver via BSR
SHARC_21065L       SHARC_21065L compatible bus driver via BSR
SHARC_21369_EZKIT  SHARC_21369 EZ-KIT bus driver via BSR
slsup3             SLS UP3 compatible bus driver via BSR
tx4925             Toshiba TX4925 compatible bus driver via BSR
zefant-xs3         Simple Solutions Zefant-XS3 Board compatible bus driver via B
SR
jtag> initbus bf51x
jtag> detectflash 0x20000000
Query identification string:
        Primary Algorithm Command Set and Control Interface ID Code: 0x0002 (AMD
/Fujitsu Standard Command Set)
        Alternate Algorithm Command Set and Control Interface ID Code: 0x0000 (n
ull)
Query system interface information:
        Vcc Logic Supply Minimum Write/Erase or Write voltage: 2700 mV
        Vcc Logic Supply Maximum Write/Erase or Write voltage: 3600 mV
        Vpp [Programming] Supply Minimum Write/Erase voltage: 11500 mV
        Vpp [Programming] Supply Maximum Write/Erase voltage: 12500 mV
        Typical timeout per single byte/word program: 16 us
        Typical timeout for maximum-size multi-byte program: 0 us
        Typical timeout per individual block erase: 1024 ms
        Typical timeout for full chip erase: 0 ms
        Maximum timeout for byte/word program: 256 us
        Maximum timeout for multi-byte program: 0 us
        Maximum timeout per individual block erase: 8192 ms
        Maximum timeout for chip erase: 0 ms
Device geometry definition:
        Device Size: 4194304 B (4096 KiB, 4 MiB)
        Flash Device Interface Code description: 0x0002 (x8/x16)
        Maximum number of bytes in multi-byte program: 1
        Number of Erase Block Regions within device: 2
        Erase Block Region Information:
                Region 0:
                        Erase Block Size: 8192 B (8 KiB)
                        Number of Erase Blocks: 8
                Region 1:
                        Erase Block Size: 65536 B (64 KiB)
                        Number of Erase Blocks: 63
Primary Vendor-Specific Extended Query:
        Major version number: 1
        Minor version number: 0
        Address Sensitive Unlock: Required
        Erase Suspend: Read/write
        Sector Protect: 1 sectors per group
        Sector Temporary Unprotect: Not supported
        Sector Protect/Unprotect Scheme: 29BDS640 mode (Software Command Locking
)
        Simultaneous Operation: Not supported
        Burst Mode Type: Supported
        Page Mode Type: Not supported

出5入0汤圆

 楼主| 发表于 2012-3-29 14:37:15 | 显示全部楼层
附图是装好驱动的gnICE。

工具链里面自带了驱动。

本帖子中包含更多资源

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

x

出5入0汤圆

 楼主| 发表于 2012-4-5 10:47:48 | 显示全部楼层
gnICE同样的硬件电路,刷了XDS100V1的固件,可以在CCS4下面仿真,用的芯片是TMS320F28335,比XDS510Plus稍慢,Win7系统。

出5入0汤圆

 楼主| 发表于 2012-6-1 12:19:08 | 显示全部楼层
有兴趣不妨去看看:http://ershou.taobao.com/item.htm?id=15764015845

个人觉得比较值,

出0入0汤圆

发表于 2012-6-1 17:00:18 | 显示全部楼层
已经自己做了一个喽!

出0入0汤圆

发表于 2012-6-7 18:16:40 | 显示全部楼层
first_blood 发表于 2011-12-23 11:41
听说BF51X系列的sdram只能跑80M,到不了133M,比BF53X差太多

sdram速度最高100M,跟VDDint和VDDext有关

出0入0汤圆

发表于 2014-8-13 00:35:27 | 显示全部楼层
非常好啊  正好要用

出0入0汤圆

发表于 2014-9-9 23:38:25 来自手机 | 显示全部楼层
518好东西,我也做过一块核心板,可仿真器太贵了

出0入0汤圆

发表于 2014-9-9 23:42:50 来自手机 | 显示全部楼层
LinuxTux.China 发表于 2012-4-5 10:47
gnICE同样的硬件电路,刷了XDS100V1的固件,可以在CCS4下面仿真,用的芯片是TMS320F28335,比XDS510Plus稍 ...

我有个XDS100V1,可以刷成gnICE吗?

出0入0汤圆

发表于 2014-9-10 10:29:01 | 显示全部楼层
http://mp.weixin.qq.com/s?__biz= ... 2a56cf39bf5c8058#rd

出0入0汤圆

发表于 2014-9-10 10:41:46 | 显示全部楼层
数据总线 地址总线 都串一个220Ω的电阻  是不是 抗干扰用的?

出0入0汤圆

发表于 2014-9-11 19:58:25 | 显示全部楼层
赞!!!!!!!!!!!

出0入0汤圆

发表于 2014-12-5 15:14:30 | 显示全部楼层
楼主你好,你的核心板哪顺的,有的卖吗

出5入0汤圆

 楼主| 发表于 2014-12-5 15:23:22 | 显示全部楼层
好久了,从朋友那边拿的,原来他有几块淘宝出了,不知道现在怎么样了,回头问下再告诉你啊

出0入0汤圆

发表于 2014-12-25 18:02:03 来自手机 | 显示全部楼层
mark@记号。。。。。。。。

出0入0汤圆

发表于 2014-12-26 10:59:01 | 显示全部楼层
正在琢磨用518跑跑uclinux,要不手里的样片吃灰太厚了

出0入0汤圆

发表于 2014-12-27 22:46:00 | 显示全部楼层
麦田有怪圈 发表于 2014-12-26 10:59
正在琢磨用518跑跑uclinux,要不手里的样片吃灰太厚了

同跑,求带

出0入0汤圆

发表于 2014-12-27 22:55:34 | 显示全部楼层
BF518端口复用好严重啊,40个GPIO根本没法用全,正为如何和FPGA连发愁中...
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-20 07:43

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表