基于JTAG的芯片程序远程下载系统

被引量 : 0次 | 上传用户:aaa6862876
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在大量工业产品应用中,售后服务对于产品生产厂家来说至关重要,例如产品功能的扩展,可编程器件内部程序的优化等,需要在第一时间服务到顾客。其中,为了使程序代码得到及时更新,最常用的一种做法是技术人员去应用现场,通过在线编程将更新程序下载到产品芯片中,另一种做法是使用具有在应用编程(In Application Programming,IAP)功能的微处理器来实现芯片程序的远程更新。在实际应用当中,前者很不方便,因为应用现场可能散布在各地,为了使系统得到及时的更新,需要派遣技术人员奔赴各个应用现场,这样以来会产生大量人力物力的消耗。通过IAP,技术人员通过网络就可以完成远程更新,但具有IAP功能的芯片应用并不广泛。对大量不具有IAP功能的芯片,如何依靠其它方法进行程序的远程更新是亟待解决的问题。本文在分析国内外可编程器件程序远程下载技术发展的基础上,设计并实现了一种基于JTAG(Joint Test Action Group)的芯片程序远程下载系统,当前的下载器是通过JTAG接口直接与目标板相连,而本文系统则在下载器与目标板之间加入了远程网络。系统分为本地和目标两个子系统,本地系统负责获取JTAG接口的下载信息并通过高速串口回传至PC机,PC机对回传数据进行分析、处理和封装,然后使用UDP协议将下载信息发送至目标系统,最后目标系统通过以太网络或者GPRS网络接收数据,并将数据写入到目标板芯片中,以此来完成芯片程序的远程更新。论文首先介绍了课题的相关基础知识,随后详细阐述了该远程下载系统的设计思想与实现技术,使用JTAG接口处理芯片解决了下载器信号的采集,通过延时等待达到了数据的同步,采用公网服务器实现了不同内网节点之间的远程通信。通过初步的测试,表明该系统基本达到了设计目标,且具有较好的通用性。
其他文献
中红外光源、光谱成像及探测技术正在成为当今科学研究的热点,随着激光技术的发展,人们通过量子级联激光、半导体激光及四波混频拉丝等技术可以很容易得到中红外光源。中红外
随着电子电路技术的日新月异的更新,集成电路芯片越来越复杂,使用传统的万用表测试硬件电路越来越无法满足如今大规模集成电路故障芯片的测试需求。如何弥补传统测试的缺陷,为复
当前初中语文外国文学作品教学处于“食之无味,弃之可惜”的“鸡肋”境地,外国文学作品教学没有得到应有的重视,怎样解决初中外国文学作品教学的有效性,已经成为初中语文教育关注
随着科技的发展,越来越复杂的印刷电路和多层板在现代电子应用系统中得到了非常普遍的应用。这使得芯片引脚在数量和密度上不断的提高,在带来高性能的同时,也带来了许多问题,如此
本文尝试在多元智能理论视野下,对农村初中英语教学进行相关调查研究,并在调查基础上运用多元智能理论指导教学实践,以期望对该阶段学生的学习兴趣的培养与学习习惯的养成有所裨
通过几年的职业语文教学,本人认为应该在语文教学内容上做些变动,更适合目前幼儿教师的发展和成长。诸如语文教学内容增添国学方面的知识、讲故事、阅读儿童文学、增设沟通和
齐康先生认为,纪念性的本质是“纪念过去,表现历史,并期望这种表现得以延续”。纪念性园林是以“纪念”为目的,通过形式的表达营造出具有崇拜、反思、赞扬以及激励意义的场所
实验是高中化学教学中的一个重要环节,也是体现概念教学的重要手段。如何通过化学实验展现概念教学的精髓呢?文章从提高学生重视程度、培养学生勇于实验的精神、通过小组合作
非线性系统的微分几何控制理论的形成和发展给非线性控制的研究带来了一系列理论上的突破和成果.本文综了近年来微分几何理论在非线性系统解耦控制和线性化方面的应用状况.
我国的经济发展和城市建设离不开农民工,但是农民工的待遇很差,现有的政策没有充分保障农民工的利益,农民工的就业环境、医疗保障、子女的教育问题都没有保障,尤其是居住问题