/ice

Hardware and firmware for the M3 ICE EVM

Primary LanguageVerilog

ICE EVM Board

The ICE (In-Circuit Emulation) Evaluation Module is a debug board built for the M3 ecosystem. In addition to acting as an M3 EVM, the ICE board can act as an MBus debugger. ICE can act as a passive monitor, member node, or bus master as desired.

ICE uses a custom serial protocol to communicate with a host PC. There is a Python library that provides a reasonably high-level API to ICE and MBus.

This repository hosts the hardware and firmeware for ICE.

For more information, please visit http://mbus.io/ice.html