Wiki¶
Device Overview and Purpose¶
IOcan is a professional CAN gateway designed to make modern OEM automatic and dual-clutch transmissions usable outside of their original vehicle environment.
Modern transmissions such as ZF 8HP, DCT, or PDK are deeply integrated into OEM vehicle architectures. They expect a constant stream of CAN communication from engine, chassis, and driver input modules. Without this ecosystem, the transmission simply does not function. IOcan solves this problem by recreating the communication environment the transmission expects, allowing it to operate reliably in standalone setups, engine swaps, custom vehicles, and motorsport applications.
Designed for Standalone Transmission Operation¶
The primary purpose of IOcan is to enable OEM transmissions to run independently of the vehicle they were originally designed for. Acting as an intelligent CAN gateway, IOcan translates signals from standalone ECUs, driver controls, and vehicle systems into the native OEM protocol required by the transmission control unit.
From the transmission’s perspective, IOcan behaves like the missing OEM modules, allowing full functionality without factory engine or chassis electronics.
Flexible Gateway and Protocol Translation¶
IOcan connects multiple CAN networks and protocols simultaneously, translating between them in real time. This makes it compatible with a wide range of standalone ECUs as well as selected OEM engine and chassis communication standards.
Driver commands, engine data, and vehicle signals are converted into valid OEM CAN messages, ensuring predictable and stable transmission behavior regardless of the surrounding hardware.
Versatile Driver Control Options¶
IOcan gives the user full freedom when choosing how the transmission is controlled. Supported input methods include:
• Sequential shifters
• Paddle shifters
• OEM gear selectors
• CAN-based keypads and button panels
• Custom combinations of multiple input devices
The control logic is fully configurable, allowing IOcan to translate any supported input into the correct OEM commands. This makes it equally suitable for road cars, race cars, and experimental setups.
Integrated Power Management¶
Unlike simple CAN interfaces, IOcan is designed as a complete transmission integration solution. The device features a dedicated semiconductor relay for powering the transmission and managing its wake-up behavior.
Thanks to its low-power design, IOcan can be connected directly to a constant battery supply through a fuse, eliminating the need for external relays. Only five vehicle connections are required:
• Battery positive (BAT+)
• Ground (GND)
• Ignition signal (KL15)
• CAN High
• CAN Low
All transmission power sequencing, wake-up signaling, and shutdown handling are managed internally. IOcan can also measure the transmission’s current draw, providing additional insight into system behavior and safety.
Diagnostics, Adaptations, and Firmware Control¶
IOcan goes beyond basic control by offering service and development capabilities. When connected to a laptop, it allows diagnostic access to supported transmissions.
For BMW ZF 8HP applications, this includes:
• Reading diagnostic trouble codes
• Accessing and monitoring adaptation values
• Live status and operational data
IOcan is also capable of flashing OEM 8HP transmission control units with custom firmware and reading TCU memory, making it a powerful tool for development, calibration, and advanced integration work. Support for additional platforms, including DCT and PDK transmissions, is planned.
Built for Integrators, Builders, and Developers¶
IOcan is aimed at professionals and advanced enthusiasts who need a reliable way to integrate OEM transmissions into non-OEM environments. Typical applications include:
• Engine swaps using modern automatic or DCT transmissions
• Custom vehicle builds and restomods
• Motorsport and track vehicles
• Transmission retrofits into non-original chassis
• Development, testing, and reverse-engineering projects
By combining intelligent CAN gateway functionality, protocol emulation, flexible control inputs, integrated power management, and diagnostic capabilities, IOcan provides a compact and purpose-built solution for running OEM transmissions where they were never intended to run
Updated by Adam Klama 2 days ago · 6 revisions