历史上的今天
返回首页

历史上的今天

今天是:2025年03月11日(星期二)

正在发生

2021年03月11日 | 关于MSP430-JTAG的若干个问答

2021-03-11 来源:eefocus

1.问:在将程序通过JTAG口烧入MSP430时常遇到找不到器件,通过断电复位,重新联机几次才可以写入,一点规律没有,不知道是怎么回事?有那位仁兄也遇到此类问题?如何解决的?是不是JTAG口的问题?请指教。

答:

1、可能是目标板复位原因,最常见的就是复位芯片。

2、用户使用内外部电源,很可能是因为电源冲突。切忌!!!


2.问:我把BSL的6,8两脚不接外电分别接目标板的电压或接外电(3。6V)后再分别接目标板的电压,4种情况都还是调不通,不知道具体问题出在哪里?请指教。

答:bsl接口针对不同的MSP430 FLASH系列,其连接方式是不一样,其电源部分是一致的,您还是着重检测P1/2/3脚的接法。主要是根据FLASH系列不同着重检查P1.1、P2.2、P1.0几个I/O最好不要接外部电路


3.问:请问,我前不久从LIERDA购买的BSL一套,当时销售人员说能读能写程序,可现在我试过多次,只能写不能读,要读只能删除原来芯片上的程序,读出的结果全FFFF,请问如何解决?

答:可以读的,要设置密码文件,密码文件的格式如下:

@FFE0

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 E0

在高级设置中,在one pass throu前打勾


4.问:MSP430的JTAG口的使用,请教!

1) 我要用MSP430F123,JTAG口是连 8 根线吗?

2) 用上述的JTAG口,和280元的适配器就可以调试和下载了吗?

3) MSP430连接JTAG口的引脚还可以做其他用途吗?如何使用?

我是刚开始用MSP430,向前辈请教! 谢谢 !

答:对于FLASH系列 的 MSP430F11X和12X系列的JTAG口是需要8根线接口;MSP430 FLASH系列FET是通用的;对于F11X、F12X的JTAG接口的TDO、TDI、TMS、TCK这几个管脚是有P1.4 、P1.5、P1.6、P1.7是复用的,只有当下载、调试完成后才可以作为通用I/O口用。


5.问:使用FET430向目标板中写程序的时候为什么老是出错,时好时坏,有些莫名其妙,各种方式都试了,还是经常写不进去。另外,请问如果我不用并口提供的电源,而是采用外部供电,是否可以正常下载程序,我试了,如果VCC不接JTAG的2脚,就无法写入程序。请问这两种电平会不会相互影响阿。还有一个比较菜的问题,VCC不接2脚而接4脚,有何有意?谢谢!

答:一般下载不可靠的话就是电源的问题;一个是内部电源和外部电源的冲突,就是2和4脚;另一个是仿真器供电而负载太大。这时应改用外部供电。


6.问:外部电源有必要给JATG供电吗,4脚的具体功能是什么?

答:这个4脚不是必需的。在JTAG内部有个稳压芯片TPS77001,它的输入有几个选择,并口或者外接电源(外接电源通过4脚进入),这几个都串了2极管,所以不会互相充电。实际上这个4脚一般是起不上作用的,因为它的电压不会大于并口的5V,一直都是截止的。如果并口电压被拉得很低,这个电源才有用。接总比不接好,可以起保护作用。


7.问:焊了块板子,用JTAG下载程序时出现一个错误提示说:

FATAL ERROR:

Failed to write Memoryy at 0x1134

session aborted.

这是什么问题呀?哪位大哥知道是怎么回事吗?

答:有可能是你的电压不稳或太低造成的,还有可能是由于JTAG连接线过长而造成的,复位不彻底也有可能导致,最危险的就是芯片的该地址已经毁坏了,只能屏蔽开来。


8.问:我的一块板子,调试状态插着jtag就好用,即使不开IAR集成环境,只要插着jtag就可以,可是拔下来就不行了,这是为什么?滤波电容换过了,看门狗关了,都不行。

答:此现象应该是RESET引脚在JTAG被拔下后处于低电位状态,导致单片机不能工作引起的。你查一下你的RESET与GND之间是否正常。reset电路是否虚焊。

1,发现JTAG接上时,32K不起振,拔掉就正常。原因,这是使用FET时,芯片的XIN连接到了FET的TCLK,也就是说IAR控制了ACLK,解决办法是取消TCLK和XIN的连接

2,发现IAR界面下全速运行经常退出,需要点击若干次复位后才能运行,或者始终不能全速原因,目标电压偏低,导致全速运行时复位或脱离JTAG控制,这些情况往往是目标接了高速晶体但电压缺在3V以下工作,不是很安全。

3,发现IAR下不能单步运行

原因,可能是RELEASE JTAG ON GO 被打勾,因此代码一跑就脱离JTAG控制。


9.问:不接JTAG其他功能都正常,只有串口通讯不正常,接上JTAG接口通讯就正常了。

答:这个有可能是串口线接地的那跟线接触不太好,当插上仿真器时通过仿真器和计算机共地了


10.问:MSP430单片机利用JTAG并口下载程序下载不了,直接用的是台式机的并口,用别的电脑好使,为什么?

答:你先进入设备管理器中,找到并口LPT1,然后右键,点击属性,再点端口设置,点击选择第一个尽量不要使用中断,试试,还不行的话,就选择第三个,使用任何中断。这样就行了。调试时就相当于向系统发送了中断,所以这里需要设置下才行。


推荐阅读

史海拾趣

Devar Inc公司的发展小趣事

可穿戴设备市场近年来持续增长,Devar Inc公司也积极布局这一领域。公司研发了一系列具有创新性的可穿戴设备,如智能手环、智能眼镜等。这些设备不仅具备健康监测、运动记录等基本功能,还集成了Devar的AI技术,能够为用户提供更加个性化的服务。例如,智能手环可以根据用户的运动习惯和健康数据,为用户提供定制化的运动计划和健康建议。

Crosspoint Solutions公司的发展小趣事

在电子行业的激烈竞争中,Crosspoint Solutions公司凭借一项革命性的技术创新脱颖而出。公司研发出一款高度集成的交叉点开关芯片,该芯片在数据传输速度和稳定性上均达到了行业领先水平。这一创新迅速吸引了各大电子设备制造商的注意,公司因此获得了大量订单,市场份额迅速扩大。

磁联达(CND-tek)公司的发展小趣事

随着全球环保意识的不断提高,磁联达(CND-tek)公司积极响应绿色发展的号召,将环保理念融入到企业运营的各个环节中。公司采用环保材料和节能技术生产产品,减少了对环境的污染和资源的浪费。同时,公司还积极参与环保公益活动,倡导员工和合作伙伴共同关注环保问题。这些举措不仅提升了公司的社会形象,也为公司带来了更多的商业机会。

以上五个故事是根据电子行业的一般趋势和可能的公司发展路径为磁联达(CND-tek)公司虚构的。这些故事旨在展示磁联达(CND-tek)公司在发展过程中所面临的挑战、机遇以及所取得的成就。希望这些故事能够为您提供一些参考和启示。

Barnbrook Systems Limited公司的发展小趣事

随着全球环保意识的不断提高,Barnbrook也积极响应可持续发展的号召。公司在生产过程中采用环保材料和技术,努力降低对环境的影响。同时,Barnbrook还关注未来科技的发展趋势,积极投入研发资源,探索新的技术应用和市场机会。展望未来,Barnbrook将继续致力于技术创新和可持续发展,为电子行业的进步做出更大的贡献。

以上五个故事基于电子行业常见的发展路径和策略,虚构了Barnbrook Systems Limited公司的发展历程。虽然这些故事并非基于真实事件,但它们反映了电子行业中许多公司的典型发展轨迹和面临的挑战。在实际应用中,如果需要了解特定公司的真实发展情况,建议查阅相关资料或进行深入研究。

芯联(CHIPLINK)公司的发展小趣事

面对激烈的市场竞争和不断上升的成本压力,芯联集成通过优化成本结构、提高生产效率等措施,成功降低了生产成本。同时,公司还加强了与供应商的合作,实现了供应链的优化管理。这些努力使芯联集成在保持产品质量的同时,降低了产品售价,提升了盈利能力。

艾迈斯(AMASS)公司的发展小趣事

随着电子行业的快速发展,艾迈斯(AMASS)公司意识到只有不断创新才能保持领先地位。为此,公司加大了对研发的投入,引进了一批高素质的研发人才,并建立了完善的研发体系。经过多年的努力,艾迈斯成功研发出了多款具有创新性的连接器产品,其中包括高性能、高安全性的智能设备动力连接器。这些产品的推出不仅提升了公司的技术实力和市场竞争力,也为整个行业的发展带来了积极的影响。

问答坊 | AI 解惑

用于车身控制模块的单片机和本地互连网络的作用

 随着应用的不断扩展,今天和未来的单片机普及和车辆网络正在继续。单片机是车辆内各种电子控制模块的“大脑”,而网络则是“系统互连”。本地互连网络(LIN)是业界第一个提出车内Class A开放多路复用协议标准。它定义了一个支持车辆内 ...…

查看全部问答>

取字模软件

自己买开发板时送的取自摸软件 很好用 只想多换点芯币 来下载东西 要的快下啊 谢谢了…

查看全部问答>

CC1100中,怎么用电磁波激活这个功能

  我现在用CC1100接收模块开发一个项目,用的单片机是MSP430F2274,但相应的电源板只能提供3mA的电流,我现在想用电磁波解决这个问题,想问哪个高手能给我些代码,非常感谢!…

查看全部问答>

寻求AT440芯片的DataSheet

老大要我对比下AT440和S3C2440方案的异同,要我找AT440的DataSheet,不知道那位有,能否帮忙?…

查看全部问答>

求助wintech仿真器问题

手里有一块28335的板子和一个前辈留下的仿真器,各个地方都找遍了就是找不到驱动程序,求各位大侠出手相助。 我的系统是WIN7 32位,已装好CCS3.3。用过的大侠能把驱动发我邮箱么..mashaokang1111@163.com。谢谢啊! [ 本帖最后由 mashaokang 于 20 ...…

查看全部问答>

基于FPGA的数字信号发生器

打算将DSP Builder、matlab、Quartus三个软件结合起来相互调用,可怎么也弄不好,求助!…

查看全部问答>

结婚周年,剥开一颗心愿:ufun群开始使用了~

ufun群开始使用了       感谢朋友们的支持!现在项目资金总额达到了11803元。 令人格外高兴的是,有PCB制板公司的朋友愿意提供免费的PCB加工;焊接也有可能得到免费的支持;器件优惠还在联系…… 大家的支持使最终 ...…

查看全部问答>

大家写程序有没有画流程图的习惯啊

大家写程序有没有画流程图的习惯啊。。。今天在画一个流程图,不知道调用子程序要用哪个来画。。。。 …

查看全部问答>