Tool 1 — NXP S32G2 / S32G3

S32G2 Gateway Configuration Tool

Effortless AUTOSAR-compliant gateway setup for NXP S32G2 and S32G3 high-performance gateway SoCs.

Configuration Management
  • Create new configurations or import existing ones (Excel; MEX & ARXML planned)
  • Export to ARXML, MEX, or Excel for all development needs
  • Save and reload full project state at any stage
LLCE CAN Controller Setup
  • Add or remove CAN controllers per channel
  • Configure custom baud rates for each LLCE CAN instance
  • Optimised for the NXP S32G LLCE co-processor architecture
Message Routing
  • Add, edit, or delete routing rules for multi-channel ECU communication
  • Auto-generate HOH, Can2Can Routing Table & Advanced Filter Configuration
  • Supports both AUTOSAR and non-AUTOSAR routing flows
Export Formats
ARXML
AUTOSAR-compliant ECUs
MEX
Non-AUTOSAR systems
Excel
Documentation & sharing
Supported Processors
NXP S32G2
Automotive Gateway SoC
NXP S32G3
Next-gen Gateway SoC

Multi-channel LLCE CAN, high-performance routing, ISO 26262 ready architecture.

Tool 2 — SmartWheels ECU + GenX

SmartWheels ECU Gateway Configuration via GenX

Configure and deploy a CAN gateway on the SmartWheels V1 Pro (80-pin ECU) using GenX's zero-code GUI — generate embedded C or AUTOSAR code from the same interface.

Dual CAN Bus Gateway
  • Configure SmartWheels V1 Pro as a CAN-to-CAN gateway using GenX GUI
  • Define Private (in-vehicle) CAN and Public (OBD / diagnostic) CAN channels separately
  • Set message routing rules — which frames cross between buses and which are isolated
  • Configure baud rates, message IDs, and signal mappings per channel
Zero-Code via GenX
  • Drag-and-drop gateway node configuration — no manual C coding of routing logic
  • GenX generates production-ready embedded C for the SmartWheels ECU
  • Optionally generate AUTOSAR ICC1 stack with the same GUI — switch output mode anytime
  • Flash the generated code over UDS bootloader via OBD port
Security & Diagnostics
  • OBD bus isolation protects private CAN from unauthorised access
  • Integrate ANCIT IDS (Intrusion Detection) on the gateway node
  • UDS diagnostic services run on the public bus only — private frames never exposed
Gateway Architecture
Private CAN Bus
BCM ECU ORVM / Headlight Wiper / Windows Drive Mode Cluster
SmartWheels V1 Pro
Gateway Node — configured by GenX
OBD / Public CAN Bus
TS Master / TOSUN VxDiag UDS OBD-II Port FOTA Flash

Routing rules configured in GenX GUI → generated C / AUTOSAR code → flashed via UDS boot

Related Products

Which Tool is Right for You?

Both tools solve gateway configuration — at different scales and architectures.

Criteria S32G2 Tool SmartWheels GenX
Target HardwareNXP S32G2 / S32G3 SoCSmartWheels V1 Pro (80-pin ECU)
Best ForProduction automotive programmes & OEM-grade gateway ECUsLab setup, POC, university CoE, rapid prototyping
CAN ChannelsMulti-channel LLCE CAN (up to 6+)Dual CAN (Private + OBD/Public)
Output FormatARXML, MEX, ExcelEmbedded C or AUTOSAR ICC1 code (via GenX)
AUTOSAR SupportFull AUTOSAR BSW configurationAUTOSAR ICC1 codegen (same GenX GUI)
Routing RulesGUI-based HOH + Can2Can tableGUI-based channel mapping + signal routing
Code GenerationARXML export for BSW vendor integrationDirect embedded C flash to SmartWheels ECU
SecurityISO 26262 ready architectureIDS integration + bus isolation
Ideal Stage (CoE)Stage 6 (Expert)Stage 2–4 (Starter to Intermediate)

Configure Your Gateway ECU — with No Manual Coding

Whether you're building a production gateway on NXP S32G or prototyping on SmartWheels — ANCIT has a tool that fits your stack.

Talk to ANCIT Explore GenX Platform