Automotive Gateways for Vehicle Networks. Build With Ease.
Updated: Apr 6, 2022
The introduction of automotive gateways has transformed vehicle network architectures within modern vehicles. These gateways enable seamless communication between different vehicle networks and are central to the success of modern architectures. Automotive engineers can face challenges when tasked with converting data between old and new network protocols. US supplier Intrepid Control Systems says it can make the process much easier when using Vehicle Spy's new "Gateway Builder" feature.
Intrepid Says making a gateway from one network to another should not be labour-intensive and point out that users can accomplish that goal in several ways. Intrepid Control Systems makes it easy to compile scripts that contain complicated routines and require signals that span multiple messages, buses or networks.
Some high-level ECU security functions and safety-critical signals require mathematical calculations for validation and checksum signals. For proper operation, these functions require real-time operation with feedback from other signals across several buses or networks. In the past, a user would perform the task with Function Block or their C Code Interface. Intrepid says it has simplified the process by offering a Gateway Builder feature in Vehicle Spy that allows users to drag and drop one vehicle network to another network. This feature will enable users to modify messages between modules, route messages, or even build a new custom message from an existing signal. Gateway Builder supports CAN to CAN, CAN to LIN, CAN to CAN FD, CAN to Ethernet and Ethernet to CAN, etc.
Intrepid released the following tutorial demonstrating how to create automotive gateways using Vehicle Spy
A Foundation of Security Built into Vehicle Spy software
Vehicle's have become a data centre on wheels. Like a data center, no one should be allowed inside the vehicle network without proper authorization, authentication, and a valid reason. Today, most vehicle manufacturers need to be as secure as data centres taking into account the valuable roots of trust from a Public Key Infrastructure, implementation throughout the entire development lifecycle. OEMs need to use PKI to avoid giving away private encryption keys to engineers or third parties during vehicle reflashing when it comes to risk. Using PKI to validate and exchange keys will avoid having engineers in the field with the master key. Vehicle Spy software can now be used as part of this security enclave and can communicate with OEM's servers and PKI to help address this challenge. Once the key is read from the vehicle Gateway module, Vehicle Spy communicates with the PKI to get the unlock code and uses that to unlock and program modules directly using the vehicle Gateway module's power. In one recent example at an OEM, Intrepid demonstrated a reflash of all ECUs in its latest architecture from over 5 hours to around 15 minutes. This enables customer confidence to take full ownership and control of the reflashing process without jeopardizing security.
With the Wireless neoVI solution, you can log and gateway vehicle data simultaneously and upload logs to your server or an exclusive server maintained by Intrepid. Intrepid has been working hard to address fleet vehicles' connection challenges and build up scalable solutions to address these challenges with customers globally. The ability to reflash vehicles using the same logger is also an excellent value for the user of Vehicle Spy Enterprise software. It allows the user to test and prove your reflashing strategy and then deploy it to vehicles in the field.
Seamless Virtual ECU Simulations from PC to Standalone
Intrepid says users can create, test and validate Restbus simulations on a laptop using Vehicle Spy Function Blocks. Once the scripts are validated on a PC the user can load the scripts and run them automatically at power-up without a PC. The script will run on the Intrepid hardware in real-time. Having the ability to run in real-time allows users to validate other ECUs on the bus or network. They can also do a man-in-the-middle type architecture to isolate the bus between two ECUs using two physically CAN channels and creating a custom Intrepid Gateway to manipulate messages between modules. This can help users take current model year ECUs, vehicles or subsystems and apply a new model year ECU to the existing system for various validation and verification of new product features.
New Feature - CAN / LIN Channel Expansion into the Cloud
Intrepid Controls has added a new way to increase its neoVI ION and other products' channel count. For example, users can combine their neoVI ION with a neoVI Fire 2 to give additional CAN and LIN channels. Both hardware channels can be synced using the CAN to Ethernet Gateway Builder feature.