如何更新MAXQ串行转JTAG板中的固件

描述

本应用笔记列出了将固件加载到MAXQ串行转JTAG开发板上所需的步骤。本文中给出的步骤允许开发人员加载新固件并保持最新更改。®

较旧的MAXQ微控制器评估套件使用串行转JTAG适配器板连接到RS-232串行端口。许多第三方供应商也使用该适配器板在其集成开发环境(IDE)中连接到MAXQ微控制器。

适配器

图1.MAXQ串行转JTAG板

更新JTAG板上的固件需要两件事。

微控制器工具包(MTK),Maxim的通用编程软件,支持8051和MAXQ微控制器。

JTAG板固件的副本。最新的固件始终可以与最新版本的MAX-IDE打包在一起,用于MAXQ微控制器。尽管安装固件不需要MAX-IDE,但仍必须安装MAX-IDE才能从安装文件中提取固件。一旦安装了MAX-IDE,就可以在C:Program FilesMAX-IDEDevicesMaxQJTAGFirmware目录中找到JTAG固件(jtag.hex)。MAX-IDE可以下载(ZIP)。

获得这两段代码后,您可以使用以下步骤更新主板的固件。

将串行电缆从PC的串行端口连接到JTAG板并打开电源。JTAG板需要一个5V±5%直流稳压电源。确保连接电缆P2与JTAG板和目标MAXQ板断开。接通电源时,JTAG板的DS1 LED应亮起。

确保JTAG板上的跳线JH1和JH2是闭合的。

启动MTK并在“选择设备”屏幕中选择DS89C430。

在“选项”菜单中选择“配置串行端口”,然后选择所需的串行端口和波特率。由于DS89C430的引导加载程序自动检测PC端的波特率,并且板载晶体为7.37MHz,因此可以选择的最特率为38400BPS。

在“目标”菜单中选择“以 38400 波特打开 COMx”。(COMx 是您之前选择的串行端口。选择“连接到加载程序”。然后,您应该会看到下面的欢迎屏幕。(请注意,当您连接到加载器时,JTAG板上的DS1将关闭。

在“文件”菜单中选择“加载闪存”,然后浏览到JTAG固件所在的文件夹。如果您打算使用MAX-IDE附带的固件,则可以在C:Program FilesMAX-IDEDevicesMaxQJTAGFirmware目录中找到它。

选择 jtag.hex。MTK将自动开始将固件下载到DS89C430微控制器中。下载完成后,您将看到类似于以下内容的输出。

在“目标”菜单中选择“关闭COMx”以关闭串行端口。然后,JTAG板上的DS1 LED将再次亮起。 如果您按照上面列出的所有步骤操作,串行转JTAG板现在将使用最新版本的JTAG固件进行编程。

审核编辑:郭婷

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分