Autosuite:an open source multi-protocol low-cost vehicle bus testing framework AutoSUite consisting of the hardware and software. AutoSuite can be used to access the FlexRay bus and simulate malicious ECUs to send forged data to realize cross-domain ECU attacks and discover potential security vulnerabilities.
The STL/DXF/DWG file of metal shell of AutoSuite, you can 3D print or CNC your own AutoSuite shell.
Schematic and PCB included, you can make pcb with gerber file, component list is in BOM.
Including .elf file of MPC5748G and .bin file of ESP32(WiFi module).
pip install PySider6
pip install hidapi
pip install cantools
pip install pyserial
cd AutoSuite/Software
python mainWindow.py
- Click Device-->Set Device Parameters, choose Connection Mode, and config bus parameters.
- Click Connect to connect device.
Run AutoSuite/Software/pack.bat
- MPC5748G Microcontroller Data Sheet
- MPC5748G Hardware Design Guidelines
- MPC574xG SDK Hands On Training
- openpilot/flexray_adapter/
- opendbc
- FlexRay Protocol Specification Version 2.1 Revision A
MIT License