单片式以太网控制芯片W7100A / W7100 Debugger指南(一)
这一章将会介绍如何连接Debugger与iMCU7100EVB以及iMCU7100EVB中的的DTAG。
用其它的DTAG线连接Debugger和iMCU7100EVB。红色的DTAG线必须连接到iMCU7100 DTAG socket 1号线,用USB线连接Debugger和PC机。完成后,将电源线插入iMCU7100EVB中,如图2.1按下EVB复位按钮,以及Debugger的复位按钮。最后确认LED5(启动LED)正常闪烁。
如果Debugger成功识别到W7100A/W7100单片机,LED5(启动LED)将会亮起,否则表示没有识别到W7100A/W7100单片机。如果没有正确识别,需要确认连接线是否连接正常或者重新复位iMCU7100EVB和Debugger。正常情况下,使用W7100A/W7100 Debugger之前LED5应该是打开的。
3. 安装W7100A / W7100Debugger
这一章将会介绍W7100A/W7100 Debugger的安装过程。首先,运行W7100A/W7100
Debugger程序安装文件。
iMCU7100EVB Debugger安装程序启动之后,点击Next按钮进行安装。
4. KEIL工程
W7100A / W7100 Debugger支持的工程如下:
lKeil uVision2工程
lKeil uVision3工程
l只有hex文件(受限的符号函数)
※W7100A / W7100 Debugger不支持包括KEIL uVision4以及之上版本的工程。但是如图
4.1,用户可以简单地将uVision4转换成uVision3工程继续使用W7100A/W7100Debugger程序。
※W7100A / W7100A锁定功能警告
W7100A/W7100具有存储器锁定功能。如果设置锁定,用户便不能使用W7100A/W7100 Debugger程序,因为此时不能从W7100A/W7100存储器读取任何信息,所以用户必须利用WIZISP程序解除锁定才能正确使用W7100A/W7100 Debugger程序。如图4.2所示,清除复选框,并且点击“Lock”按钮。在解除锁定之后,整个存储器都会被擦除,用户需要再次写入固件。
更多关于WizISP程序的详细信息,请参考WizISP程序用户手册,可以到WIZnet官方网站进行下载。
W7100A / W7100 Debugger程序无法识别KEIL工程的多目录结构,因此所有的工程文件和源文件必须放置在同一个目录文件下。在KEIL工程中激活‘make hex file’选项和
‘make symbol’选项。如果它们没有被激活,W7100A/W7100 Debugger就不能找到hex文件进行烧录。即使找到hex文件,也会出现错误信息。
评论