作者的话
以前总是给兄弟们发ADI的产品使用手册的PDF文档,后面发现写在这里,直接发个链接,就可以用手机在线看,更方便,所以我决定把这些产品的使用说明逐步都贴到博客上,以后哪个兄弟需要,直接发链接。
AD-HP530ICE(ICE-100)仿真器的简介
这个仿真器是我们已经停产的型号,但是有一些兄弟还在用,所以我就把这个仿真器的使用说明贴上来,他跟当下最新的AD-HP530ICE(ICE-1000)是不一样的哦。
链接:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.11.4a824901aHzCDE&id=38007242820
正品鉴定
拿到AD-HP530ICE(ICE-100),如何鉴定这玩意是正品,我来边贴图边讲解。
早期的照片我就不放了,就放当下最新的:
正面照,注意型号是蓝色标签上印的:AD-HP530ICE,应该就大差不差了。
反面贴的是序列号,以及使用注意事项。
JTAG头上有LOGO。
反面是14PIN的母口,针孔的大小对应的是2.54的针。堵眼的这个是无效的接口,作用是防反插,这是ADI的传统设计,仿真器上堵这个眼,板子上的JTAG插针掰断相应的针脚,怎么都不会插反啦,简单有效。
仿真器是通过这个T型的USB接口,USB线接PC的,仿真器的自供电是它,数据传输也是它,这根线的学名应该叫MINI USB线,如果线丢了,去买绿联的就行。
仿真器支持的型号
AD-HP530ICE这个仿真器用的是ICE-1000的内核,它支持的型号是所有的Blackfin系列DSP,和所有的SHARC系列DSP,有兄弟说你讲的太笼统了,啥叫所有,那我就贴给你看下吧:
Blackfin系列DSP的官方列表:
https://www.analog.com/cn/parametricsearch/11130#/
任何一个ADSP-BFXXX全部都支持!
SHARC系列DSP的官方列表:
https://www.analog.com/cn/parametricsearch/11131#/
任何一个ADSP-21XXX和SCXXX的全部都支持。
注意是21XXX,不是21XX,ADI还有一类DSP是21XX,这个就太老了,支持不了。
仿真器支持的软件
AD-HP530ICE仿真器支持Visual DSP,但是对版本有要求,Visual DSP就需要最新的5.1.2版。
为什么对版本有一定的要求的,那是因为这个仿真器的内核ICE-100出来的比较晚,在早期比如VDSP4.0,4.5的时候,他还是电阻电容,都还没出生呢,等ADI把他研发出来之后,就通过软件的升级,VDSP升级到5.1.2,然后才把这个仿真器加入到软件中,所以,你就得用新软件,才有仿真器的选项啦。
仿真器使用详细说明
Blackfin 仿真:搭建平台(Blackfin 以 BF518 为例)
- 仿真器 USB 线连接计算机后,计算机端会弹出驱动安装页面,选择“自动安装软件”,如下图所示:
- 选择“自动安装软件”,找到驱动程序。
AD-HP530ICE 仿真器与 ADI 公司原厂的工具完全兼容,只需自动搜索即
可找到驱动程序并安装。
也有很多不需要这一步,插上自动就装好了。
安装后驱动会显示为 ICE-100 的设备接入。
- 完成驱动安装后,设备管理器中显示驱动安装状态:
特别注意:如果仿真器插入 PC 后,没有自动安装驱动,或者驱动安装不正确,可以在设备管理器里找到该仿真器硬件,并手动安装驱动,驱动就在 Visual DSP++软件安装目录下,指定到此目录下即可:
- 运行 VisualDSP++5.0 软件界面上,选择“New Session…”
- 新建 Platform。
特别注意,首选选择 Blackfin,再选择相应的处理器 ADSP-BF518,再选择 Configurator,弹出下面的页面。
- 配置 Platform
选择 New,弹出下面的画面。
1)修改命名,这里我们按照处理器的名称修改为 BF518,用户可根据自己的需要来修改命名。
2)选择仿真器的类型,在下拉菜单里选择 ICE-100(注意,不是 ICE-100B,二者有差异)。
3)选择 Modify,并在 Type 的下拉菜单里选择相应的处理器,此处为ADSP-BF518,并且“OK”完成设置。
- 完成配置后的显示
在完成上面的操作后,显示如下,在 Platforms 内出现了 BF518 平台,点击“OK”则完成了 ICE 的配置。
8. 回到 Session 菜单
自动回到 Session 菜单,保持选择 BF518,并下一步。
- 选择 Emulator,Next。
- 选择 BF518,Finish,完成硬件连接。此处的 BF518 即为第 5 步新建的 Platform!
SHARC 仿真:搭建开发环境(SHARC 以 ADSP-21479 为例)
- 运行 VisualDSP++5.0 软件界面上,选择“New Session…”
- 新建 Platform。
特别注意,首选选择 SHARC,再选择相应的处理器 ADSP-21479,再选择 Configurator,弹出下面的页面。
- 配置 Platform
选择 New,弹出下面的画面。
1)修改命名,这里我们按照处理器的名称修改为 ADSP-21479,用户可根据自己的需要来修改命名。
2)选择仿真器的类型,在下拉菜单里选择 ICE-100(注意,不是 ICE-100B,二者有差异)。
3)选择 Modify,并在 Type 的下拉菜单里选择相应的处理器,此处为ADSP-21479,并且“OK”完成设置。
- 完成配置后的显示
在完成上面的操作后,显示如下,在 Platforms 内出现了 ADSP-21479 的平台,点击“OK”则完成了 ICE 的配置。
- 回到 Session 菜单
自动回到 Session 菜单,保持选择 21479,并下一步。
- 选择 Emulator,Next。
- 选择 ADSP-21479,Finish,完成硬件连接。此处的 ADSP-21479 即为之前新建的 Platform!