Skip to content

Virus-V/SmartOCD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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