2 qjw795 qjw795 于 2016.03.14 16:18 提问

想用C#做一个JTAG烧录程序
c#

各位大神,请教一下,有没有人做过C#的JTAG烧录程序,要求很简单,就是用C#写个程序,通过JTAG给板子下载程序

2个回答

caozhy
caozhy   Ds   Rxr 2016.03.14 18:56

这个要结合你的硬件
http://download.csdn.net/download/nm275490806/4529461
C#这里主要就是用com通讯(serialsport)连接你的设备。

caozhy
caozhy   Ds   Rxr 2016.03.14 18:57
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
简易JTAG烧写程序的执行逻辑和流程
 简易JTAG烧写程序的执行逻辑和流程本文摘自王洪辉老师的《嵌入式系统Linux内核开发实战指南(ARM平台)》一书       网上有很多种简易JTAG烧写程序,有用标准C写的,有用VC写的,有Windows系统下使用的版本,也有Linux系统下使用的版本,读者可以自行下载后作适当修改重新编译就可使用了。不管什么版本的程序,其基本原理和执行逻辑应该是差不多的,本书附带光盘中有我所下载
xlinx芯片JTAG烧录
在刚拿到xlinx芯片时,需要对其进行烧录,相对较麻烦,故在有linux系统时,用flashcp命令进行擦写。 下面介绍JTAG烧录操作的步骤(解决的大致步骤是,先将制作的BOOT.bin保存在DDR的一个位置,然后烧录u-boot系统,通过u-boot系统将BOOT.bin镜像烧录进去。)1 打开控制台在xlinx sdk下打开XMD控制台。 2 连接arm核在xmd控制台输入命令:conne
JTAG原理+JTAG烧写FPGA配置芯片
JTAG原理: JTAG是目前ARM、DSP、FPGA常用的调试接口。在这些常用器件内部都集成了JTAG控制逻辑——TAP控制器,TAP控制器通过对边界扫描单元BSC的读写监测和控制ARM、DSP、FPGA的状态。简单的并口JTAG仿真器只是使用计算机并口+HC244(三态缓冲器)搭成,而Altera的USB Blaster比较复杂,包含了逻辑分析仪功能。 JTAG烧写FPGA配置芯片
自制简易JTAG下载烧写工具
对于普通嵌入式系统爱好者来说,不太可能花太多的钱去买比较高档的调试仿真工具来调试我们自己的目标板,最经济的做法就是自己制作一个简单JTAG线缆用来烧写flash,先将bootloader固化到flash中,因为bootloader编译出来都很小,一般几十KB,最多几百KB,用简易JTAG烧写不需要多少时间,如果顺利,bootloader能够正常工作,那么就可以在bootloader菜单中通过串口或者TFTP下载其他程序到目标板的DRAM中进行运行调试或者烧写最后定型的软件,因为通过串口或者TFTP下载的速度比简易JTAG线缆下载烧写速度快。当然也可以从网上搜索购买一个简易JTAG线缆(很便宜,最多不超过50RMB),不管是什么版本都行,然后用我们下面介绍的简易JTAG烧写软件来烧写目标板的flash,使用烧写软件之前只需先根据所购买JTAG线缆的具体连线图中并口与JTAG口的对应关系适当修改源代码中的管脚变量定义,然后重新编译链接就可以了。
STM32F103关闭SWD/JTAG功能无法烧录时处理方法
现象:FLASH ARM烧录出现以下错误     - Erasing affected sectors ...     - ERROR: RAM check failed @ address 0x20000000.     - ERROR: Write: 0x03020100 07060504     - ERROR: Read: 0x00000000 00000000     - ER
程序烧写方法详细讲解
同时支持S3C2410、S3C2440、s3c6410同时支持OpenJTAG、并口JTAG、支持所有Nor、Nand Flash的烧写工具oflash发布,并口JTAG分dongle、wiggler两种,如果不确定是哪种可以都试试。 一.windows版本:oflash.exe 把FTD2XX.dll放到C:\WINDOWS\system32目录下, 或是放在oflash.exe同一个目录
MSP430批量Hex烧写软件 JTAG烧写
MSP430批量Hex烧写软件 JTAG烧写,内有教程,试过了,很好用
使用JTAG Flash Programmer烧写Flash
除了JTAG Probe以外,TopJTAG公司还有一款JTAG Flash Programmer 软件,该软件同样利用JTAG接口和现有的各种仿真器来控制芯片,通过改变一组I/O状态,模拟总线时序来烧写Nor Flash。这种方法在产品设计和调试过程中十分常见,由于采用通用的JTAG接口,软件不用理会与Nor Flash连接的是何种设备(ARM、MIPS、CPLD、FPGA都无所谓),并且不会改
裸板烧写Uboot
有读者要求介绍一下裸板下Uboot的烧写;所以就简单的说明一下。这里主要是参考的TQ2440的出厂使用手册中介绍的,并做一下具体说明。 在裸板(没有Uboot)情况下,只用通过jtag调试接口向flash中烧写程序,一般情况下,我们只用到jtag接口一次,就是用来烧写b
KEIL下使用JTAG开发
文档详细的说明了在keil下使用JTAG的的方法,值得学习。