Reverse engineer ECU firmware. With AI.
CalibraLogic Assist panel directly inside Ghidra. Select a function, get instant analysis. Cross-reference addresses with DAMOS and A2L. TriCore, PowerPC, V850 supported.
Analysis Workflow
1. Open Binary
Load your firmware into Ghidra and let the CL-Plugin initialize the analysis engine.
2. Select Target
Highlight any function or address in the decompiler to focus the AI context.
3. Get Intelligence
Instantly receive function logic, related maps, and safety level classifications.
Function Analysis
AI-driven natural language explanations for complex assembly blocks and C-code logic.
Address Cross-Reference
Connect Ghidra offsets directly to DAMOS entries and A2L project files automatically.
Architecture Support
Deep hardware awareness for Infineon TriCore, Renesas V850, and NXP PowerPC instruction sets.
Map Discovery
Identify latent map structures hidden in data segments referenced by specific function calls.
Code Annotation
Automatically insert comments into Ghidra based on AI-verified engineering logic.
Real-time Analysis Example
Function: MDRED (Torque Limitation Engine)
Identified as the primary torque limitation block. This function compares current injection request with temperature-dependent maps to prevent component stress.
Related Maps
CUR_TQ_LMT_AIR (0x802B0F00)
MAP_MDRED_TEMP_CORR (0x802B1140)
Supported MCU Architectures
| Architecture | CPU Families |
|---|---|
| Infineon TriCore | TC17xx, TC2xx, TC3xx |
| NXP PowerPC | MPC5xx, MPC55xx, MPC56xx |
| Renesas V850 | V850E1, V850E2, RH850 |
| ARM Cortex-R/M | Cortex-R5, Cortex-M7 |
Technical Foundations
Engineered to integrate seamlessly with professional firmware analysis pipelines. No friction, just pure intelligence.
Plugin Type
Python / Ghidra Scripting
Requirement
Ghidra 11.x+
Network
Encrypted REST API
Engine
CL-Assembly / Engineering
Service Integration
Free plugin. Requires active CalibraLogic AI subscription (Tuner or Engineer) for AI analysis features.
Free Plugin
Ghidra Assist is free to download and use. AI analysis features require an active CalibraLogic AI subscription.
Tuner or Engineer Plan
AI queries consume tokens from your subscription balance.
Frequently Asked Questions
Does it require an internet connection?expand_more
Yes, the Ghidra Assist plugin communicates with CalibraLogic’s secure cloud processing engines to perform complex AI analysis that requires proprietary datasets.
Are my files uploaded to your servers?expand_more
No. Only specific byte-code snippets or function blocks you select are sent for analysis. The full binary remains local on your machine.
What Ghidra versions are supported?expand_more
We currently target Ghidra 11.0 and higher. Legacy support for 10.x is not planned to ensure maximum compatibility with the new decompiler APIs.
Can it find 3D maps automatically?expand_more
Ghidra Assist excels at finding map references inside code. For pure 1D/2D/3D map identification in the full binary, our CL-Code tool is the primary engine.
Be first to get Ghidra Assist.
Join the waitlist for the beta launch. Early access for active subscribers.