SpiNNaker2 STM Python Interface
Python interface to the STM microcontroller of the SpiNNaker2 boards. This package provides comprehensive tools for board management, power analysis, and system configuration.
Key Features
Board Management
- Device detection and IP address retrieval
- Board and STM reset capabilities
- Interactive Jupyter notebook interface for device control
- Serial port communication and configuration
Power Analysis
- Real-time power measurement during application execution
- Multi-domain power monitoring (0.5V, 0.8V, PLL, IO, etc.)
- Data logging and analysis tools
- Customizable sampling rates and measurement durations
System Configuration
- Voltage settings management
- Frequency configuration (PE and NoC)
- Calibration utilities
- Device status monitoring
Analysis Tools
- Power consumption visualization
- Energy calculation utilities
- Data export capabilities (CSV)
- Real-time monitoring