/SmartOCD

Smart On-Chip Debugger

Primary LanguageCBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

SmartOCD

简介

SmartOCD(Smart On-Chip Debugger)是适用多架构(RISC-V、ARM等)的Debug Server。它通过JTAG、SWD等接口与芯片通信,使用Lua脚本与芯片的调试组件(RISC-V DM、ARM Coresight)进行交互,实现对SoC行为的控制。

SmartOCD可以作为GDB Server,可以实现GDB对固件的调试。也可以直接使用Lua对SoC总线进行访问,完成某些测试任务。

Support Platform

FreeBSD、Linux、MacOS、Windows