MAXQ7665评估板快速入门
[09-13 17:04:54] 来源:http://www.88dzw.com 控制技术 阅读:8274次
文章摘要:图7. 另一种Get寄存器映射如果成功完成了前面的步骤,那么PC至微控制器JTAG至MAXQ7665调试引擎的通信链路工作正常。您应该能够关闭MTK的通信端口,关闭MTK应用程序。IAR Embedded Workbench可以下载代码,调试MAXQ7665评估板的应用程序代码。调试引擎状态调试引擎还返回其状态以及上面的数据。例如,第一个寄存器M[00,00]是003F:03。左面四个字符是寄存器的十六进制数值。不管寄存器长度如何,返回的数据总是16位宽。在这个例子中,有一个冒号和03。03是主机和调试引擎之间的握手信号。在这个例子中,03表示调试有效。下表列出了可能的状态。StatusCon
MAXQ7665评估板快速入门,标签:计算机控制技术,工厂电气控制技术,http://www.88dzw.com图7. 另一种Get寄存器映射
如果成功完成了前面的步骤,那么PC至微控制器JTAG至MAXQ7665调试引擎的通信链路工作正常。您应该能够关闭MTK的通信端口,关闭MTK应用程序。IAR Embedded Workbench可以下载代码,调试MAXQ7665评估板的应用程序代码。
调试引擎状态
调试引擎还返回其状态以及上面的数据。例如,第一个寄存器M[00,00]是003F:03。左面四个字符是寄存器的十六进制数值。不管寄存器长度如何,返回的数据总是16位宽。在这个例子中,有一个冒号和03。03是主机和调试引擎之间的握手信号。在这个例子中,03表示调试有效。下表列出了可能的状态。Status | Condition |
00 | Default Condition. Background mode or debug engine inactive (MAXQ7665 in reset) |
01 | Debug Idle. Ready to receive data from the host (ready for download and debug) |
02 | Debug Busy. Debug engine is busy without valid data (Password Lock State) |
03 | Debug Valid. Debug engine is busy with valid data (ready for download and debug) |
问题排查
如果上面的操作不起作用,或者得到的结果与这里显示的不同,那么需要进行以下操作。没有提示符
如果不能从MAXQ7665评估板得到提示符,从评估板断开RS-232电缆,拔下直流电源插头。然后,重新连接RS-232电缆和直流电源插头。如果需要,重复这一过程。同时还要确定Options菜单中的串口选择是您正在使用的端口。如果需要了解可用的串口,运行下面的应用程序。打开控制面板System application,选择Hardware标签。选择Device Manager和Ports (COM和LPT),查看可用的串口。无效数据–调试忙
有时IDEG返回的数据和下面的数据相似,例如调试引擎状态数据含有:02。这一数值通常表明锁定了MAXQ7665的密码,防止擦除闪存,防止IAR Embedded Workbench和MAXQ7665之间的任何通信。请参考图8。图8. IDEG屏幕上的:02表明MAXQ7665密码锁定。
擦除MAXQ7665闪存
可以利用MTK接口来擦除MAXQ7665闪存。图9详细介绍了擦除所需要的步骤。图9. 屏幕显示擦除MAXQ7665闪存的步骤。
>I | (Type I. Initialize the debug engine and press Enter.) |
$ | (Debug engine replies.) |
>L | (Type L. Enter the bootstrap loader and press Enter.) |
r R r | (Loader replies.) |
>00 | (Type 00. Press Enter.) |
0000:00 | (Loader replies.) |
>02 | (Type 02. Erase the flash and press Enter.) |
0000:02 | (Debug engine replies still busy if unsuccessful.) |
003E:03 | (Debug engine replies debug valid. Flash is erased.) |
如果在擦除闪存时,上面的步骤没有成功,则重复整个过程。去掉直流电源,按下复位开关,输入上面的命令。如果擦除成功,利用上面说明的IDEG命令,您应该能成功“Get”所有的寄存器。IAR Embedded Workbench应能够下载应用程序代码。
支持
应用工程师为您提供MAXQ7665评估板支持。关于电子邮件支持,请联系Maxim支持中心。联络北美地区的Maxim办事机构,请拨打免费电话:(800) 998-9872 (English only)。
Tag:控制技术,计算机控制技术,工厂电气控制技术,控制技术
《MAXQ7665评估板快速入门》相关文章
- › MAXQ7665评估板快速入门
- › MAX6951/MAX6950 LED显示驱动器与MAXQ2
- › Rowley CrossWorks和MAXQ2000评估板入
- › MAXQ微控制器的中断编程
- › 在应用编程MAXQ微控制器中可分区擦除的程序和数据闪存
- › 利用液晶的MAXQ微控制器-Using an LCD wit
- 在百度中搜索相关文章:MAXQ7665评估板快速入门
- 在谷歌中搜索相关文章:MAXQ7665评估板快速入门
- 在soso中搜索相关文章:MAXQ7665评估板快速入门
- 在搜狗中搜索相关文章:MAXQ7665评估板快速入门
分类导航
最新更新