logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

eknife —— 嵌入式开发工具箱

一款瑞士军刀式多功能嵌入式工具软件,希望满足嵌入式开发者日常工作中会频繁遇到的需求场景,提高日常工作效率

文章图片
#fpga开发#嵌入式硬件#单片机 +2
TCF Agent

对于主机端的开发工具来说,它只需要使用统一的TCF协议与Agent通信,而无需关心底层是ARM Cortex-M、RISC-V还是x86架构,运行的是Linux、RTOS还是裸机程序。在目标设备上的代表。1.运行控制服务:启动、暂停、恢复、终止目标设备上运行的程序或线程。4.文件系统服务:在目标设备的文件系统上进行上传、下载、浏览等操作。(即被调试的嵌入式设备,如微控制器、片上系统SoC等)上的小

文章图片
#嵌入式硬件#系统架构#个人开发
玩转 Xilinx 下载器(五)—— SmartLynq 拆机

SmartLynq是一款专为Xilinx设备设计的编程调试工具,支持JTAG边界扫描和多种Xilinx芯片。拆解显示其采用ZYNQ XC7Z010主控,配备DDR3、Flash等存储模块。启动日志分析表明系统采用两级FSBL引导,从QSPI启动后加载EMMC中的固件,最终运行HWServer应用。该设备支持以太网和USB连接,通过TCF协议进行网络交互,JTAG接口可用于固件调试。整体设计紧凑,功

文章图片
#单片机#嵌入式硬件#fpga开发 +1
JTAG边界扫描BSDL文件介绍

Boundary Scan Description Language的缩写,即边界扫描描述语言,属于VHDL的一个子集,内容符合VHDL的语法标准,用于描述JTAG在指定设备中的实现方式,只要设备符合JTAG标准,那么它必须具有对应的BSDL文件,BSDL文件可以在一些边界扫描的软件中被使用,如XJTAG,TopJTAG等等,通过加载对应的BSDL文件可以实现对芯片外部所有管脚的读取和控制。当芯片

文章图片
#嵌入式硬件#单片机
洗衣机电脑控制板学习

摘要:老吴在小天鹅洗衣机控制板(TB50-1168G)维修过程中,发现两个故障现象:异常蜂鸣器响声和4灯报错状态。经排查,确认报错源于未接水位传感器,而电源问题则因滤波电容C12失效导致。通过更换电容和接入传感器成功修复。该控制板采用双向可控硅控制电机,核心为MCU处理控制逻辑,水位检测通过LC振荡电路实现。作者计划后续搭建洗衣机模拟器深入研究各部件控制原理。(150字)

文章图片
#嵌入式硬件#单片机#学习
x64dbg调试动态库并与IDA同步

它是一组插件,用于将调试会话(WinDbg/GDB/LLDB/OllyDbg/OllyDbg2/x64dbg)与反汇编器(IDA/Ghidra/Binary Ninja)同步。其基本理念很简单:兼顾静态分析和动态分析的优势。如果不想部署ret-sync插件,也不需要实时同步地址信息,还有个简洁高效的地址对应方法。实现这个功能的前提是在x64dbg和IDA Pro上部署插件ret-sync。在实际的

#嵌入式硬件#开源软件#单片机
eknife —— 嵌入式开发工具箱

一款瑞士军刀式多功能嵌入式工具软件,希望满足嵌入式开发者日常工作中会频繁遇到的需求场景,提高日常工作效率

文章图片
#fpga开发#嵌入式硬件#单片机 +2
JTAG SVF文件调试应用

Trailer Instruction Register (TIR)”(报尾指令寄存器)用于指定将追加到所有后续 SIR 命令末尾的默认报尾模式。“Header Instruction Register (HIR)”(报头指令寄存器)用于指定要添加到所有后续 SIR 命令开头的默认报头模式。“Header Data Register (HDR)”(报头数据寄存器)用于指定要追加到所有后续 SDR

文章图片
#嵌入式硬件#单片机
到底了