jTag

JTAG

社会主义新天地 提交于 2019-11-29 18:38:54
JTAG 主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如 DSP 、 FPGA 器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和 数据输出 线。 具有JTAG口的芯片都有如下JTAG 引脚 定义: TCK——测试时钟输入; TDI——测试数据输入,数据通过TDI输入JTAG口; TDO——测试 数据输出 ,数据通过TDO从JTAG口输出; TMS——测试模式选择,TMS用来设置JTAG口处于某种特定的测试模式。 可选引脚TRST——测试复位,输入引脚,低电平有效。 含有JTAG口的芯片种类较多,如CPU、DSP、CPLD等。 14针 1 、 13   VCC 接电源 2 、 4 、 6 、 8 、 10 、 14   GND 接地 3  nTRST  测试系统复位信号 5  TDI   测试数据串行输入 7  TMS  测试模式选择 9  TCK  测试时钟 11 TDO   测试数据串行输出 12 NC   未连接 20针 1 VTref   目标板参考电压,接电源 2 VCC   接电源 3 nTRST   测试系统复位信号 4、6、8、10、12、14、16、18、20  GND 接地 5 TDI   测试数据串行输入 7 TMS   测试模式选择 9 TCK   测试时钟 11 RTCK  测试时钟返回信号

支持动态调频,AXP228电源管理,预留锂电池接口,内置充放电电路及电量计iTOP-4418开发板

不打扰是莪最后的温柔 提交于 2019-11-29 08:50:51
iTOP-4418开发板 支持动态调频,AXP228电源管理,预留锂电池接口,内置充放电电路及电量计 核心板320PIN全引出,16G存储高配版本,核心板4418/6818全兼容,并跨行业大量应用 系统支持:Android4.4/5.1.1、Linux3.4.39、QT2.2/4.7/5.7、Ubuntu12.04 内存:1GB DDR3(2GB)存储:16GB存储EMMC; 底板:125mm * 190mm;核心板:50mm*60mm CPU:四核 Cortex-A9;八核 Cortex-A53 接口 : 4G、GPS、WIFI蓝牙、千兆以太网、AD、CAMERA接口、MIPI接口、CAN/RS485接口等 资料的话,原理图、底板的PCB、驱动程序源码、芯片和LCD数据、开发环境、产品使用手册。 发货清单:开发板+电源+串口线+USB线+HDMI线+网线+光盘+铜柱 豪华型清单:开发板(含4G+GPS)+电源+串口线+USB线+HDMI线+网线+CAN/RS485模块+4G、GPS天线+光盘+铜柱 核心板参数 尺寸:50mm*60mm 高度:核心板连接器组合高度1.5mm PCB层数:6层PCB沉金设计 4418 CPU:ARM Cortex-A9 四核 S5P4418处理器 1.4GHz 6818 CPU:ARM Cortex-A53 八核 S5P6818处理器 1.4GHz

tcl命令操作JTAG

一曲冷凌霜 提交于 2019-11-29 00:25:56
用JTAG操作ARTIX 7板子时试过的命令: Hi, I am running the 7015 SOM on an V2 carrier board. Vivado 2015.4 I successfully tried some of the examples, provided by Avnet (e.g. the pz_fmc2_valtest to setup the IDT clock synthesizer on the carrier board). I failed, when try to connect the SDK with the target for direct program download and debug run. The FPGA bitfile gets downloaded from the SDK Xilinx tools menu (via jtag platform cable 2), done LED gets on. But then a message came up, which tells, that the JTAG port is not available. Therefore no debug connection is possible. I tried to connect with the Vivado

Jtag To Axi4 debug 读写寄存器的tcl脚本封装

▼魔方 西西 提交于 2019-11-28 19:35:28
把下列代码保存为.tcl或者.txt文本保存在某个路径下 打开vivado,在tcl concle中输入 “source 文件路径”,将脚本加载至工具中后, 例如读寄存器地址32'h12345678的命令为:"ReadReg 0x12345678",此时便会返回寄存器的值,而不用每次都输入繁琐的一串命令。 写命寄存器则需要输入地址和数据,例如写寄存器地址32‘h12345678的值为0x3,"WriteReg 0x12345678 0x3"即可 proc ReadReg { Addr } { puts "Start reading operation" set address [format "0x%08X" $Addr] set len 1 creat_hw_axi_txn read_txn [get_hw_axis hw_axi_1] -type read \ -address $address -len $len run_hw_axi [get_hw_axi_txns read txn] set read_proc [list [report_hw_axi_txn [get_hw_axi_txns read_txn]]]; set read_status_value [lindex $read_proc 0 1] delete_hw_axi_txn [get_hw_axi

How to use the GDB (Gnu Debugger) and OpenOCD for microcontroller debugging - from the terminal?

泄露秘密 提交于 2019-11-28 15:19:41
The standard (low-cost) way to program ARM microcontrollers is using Eclipse with a complex toolchain plugged into it. Eclipse has definitely its merits, but I'd like to feel independent from this IDE. I'd like to discover what happens behind the scenes when I build (compile - link - flash) my software, and when I run a debug session. To get such deeper understanding, it would be wonderful to run the whole procedure from the command line. Note: I'm using 64-bit Windows 10. But most stuff explained here also applies on Linux systems. Please open all the command terminals with admin rights. This

Z-turn Board体验之JTAG使用

ⅰ亾dé卋堺 提交于 2019-11-26 12:55:47
拿到Z-turn Board开发板后, 第一时间在论坛求助该板子对JTAG下载器的要求,经查找资料,发现xilinx的下载器通用于所有的xilinx芯片,固还是最终在淘宝买了一个JTAG下载器,不得不说,xilinx的下载器真心贵!130多。。。 拿到JTAG第一件事情就是看看该下载器能否识别芯片,好啦,先上图, 打开设备管理器后的界面如图1所示, 来源: https://blog.51cto.com/14441798/2427700

OMAP5912开发套件OSK

喜夏-厌秋 提交于 2019-11-26 10:43:54
关键词:OMAP5912开发平台,OMAP5912开发系统,OMAP5912开发套件,PDT开发系统,PDT开发平台,PDT开发套件,便携式数据终端开发系统,便携式数据终端开发平台,便携式数据终端开发套件。 OMAP59xx 处理器将 TMS320C55x DSP 的核心和 ARM925 整合在同一个处理器中,这样的最理想的整合方式,拥有高效能和低秏电的设计。OMAP59xx 同时可以利用 DSP 处理高复杂度的数字信号处理,也可以利用 ARM 来做通讯、控制和人机接口的处理。 OMAP59xx 较常使用在手持式设备上,例如:手动电话、PDA 和 手持式影音设备等,因为同时结合了 DSP 和 ARM 所以整体执行效率,会比市面上的手持式设备还来得高。 该套件包括的其它硬件有TI与ARM MultiICE® JTAG 接口,它可通过JTAG仿真器实现到主机的通信。TI JTAG 接口不仅与TI的 XDS560™仿真器兼容,而且与 Spectrum Digital® 整个系列的 JTAG 仿真器也兼容。 Software Features : Compatible with MontaVista's Linux for OSK5912 Compatible with OMAP Code Composer Studio from Texas

英文词汇 嵌入式中的专业英语单词及其缩写

泪湿孤枕 提交于 2019-11-26 09:36:15
学习嵌入式开发时,会阅读相关的专业文献。对于文献中经常出现的缩写形式的专业名词,做了一些积累。现于此博文中做个简单的分享,希望能对后来人有所帮助,平稳地入门嵌入式。 注:博文内容仅可用于参考,遇到分歧时,还需请教专业人士! A 序号 英文缩写 英文 1 API Application Programming Interface 2 ARM Advanced RISC Machines 3 ADSL Asymmetric Digital Subscriber Line 4 ACP Accelerator Coherency Port 5 ATPCS ARM-Thumb procedure call standard 6 AMBA Advanced Microcontroller Bus Architecture 7 ASB Advanced System Bus 8 APB Advanced Peripheral Bus 9 AHB Advanced High-performance Bus 10 AXI Advanced eXtensible Interface 11 ATB Advanced Trace Bus 12 ADEOS Adaptive Domain Environment for Operating System   B 序号 英文缩写 英文 1 BSP Board