Our Services
- ECU Software & Hardware Development
- SIL/HIL Automated Testframe & testing
- MATLAB / Simulation
- Windows Based Application Development
- Autosar Project
- Hardware platform design
- Boot loader development
- ADAS ECU Software
- Linux based firmware development
- Digital Cluster
Hardware platform design
Automotive ECU Platform (Hardware & Firmware)

I/O Options:
- Digital Inputs (8 Nos)
- Digital Outputs (8Nos)
- PWM Outputs (5Nos)
- Analog Inputs (8Nos)
- AI (4-20mA, 0-5V, 0-24V)
Power stage:
- Low side drivers, up to 6A (sink current)
- Current measurement feedback.
Connectivity options:
- USB (FS)
- UART , RS232, RS485
- CAN 2.0B, LIN
- SPI, I2C
Operating conditions:
- Automotive/Industry grade: -40ºC to +105ºC
- Input voltage: 8VDC to 40VDC
- Reverse voltage & surge protection
Applications:
- Rapid proto type for EMS (Engine Management System) ECU.
- Automotive Telematics & BCM application.
Benefits:
- The port pins are configurable using windows GUI application
- The Custom application development support is provided by Sloki team
- The Firmware Over The Air (FOTA) update option via Cellular/Wi-Fi.
- Firmware Upgrade option via CAN and USB.
- Micro SD card for data logging
- Dimension: 5” x 3” approx.
Boot Loader development
Automotive Vehicle Communication – Capabilities

ADAS ECU Software
Acoustic Vehicle Alert System (Automotive ADAS)

Features Supported:
- Project Overview
Develop the diagnostic layer middleware (UDS), Boot loader, CAN stack, COM stack and NM - Problem/Requirement
Implement UDS, DTC, OSEK COM, CAN Stack, OSEK NM and Bootloader - Solution
Around 4000 lines of code. Complete Middleware and diagnostic layer development. Re-usable library. OESK compliance. - Benefits to Customer
- Developed in New platform NXP S32F144
- Developed on Free RTOS with OSEK compliance
- More than 200 UDS implementation
- Re usable module development
- Boot loader development
- Complete documentation support as per std
Linux based Firmware development

Product Image

Field Installation Image

Android App
Features:
- First use case being the monitoring/controlling of LED street lights
- Light control based on automated timer settings –
- Configure anytime of the day and
- Configure any day of the week
- Powered with Android App for controlling the events
- Automatic Sun-set and Sun-rise based load control
- Based on Latitude & Longitude of the installed location
Specifications:
- Input Supply Voltage: 90-230 VAC, 47-64 Hz
- DC Voltage:12V
- DC Voltage Regulation: +/- 3% (Line) & +/- 6% (Load)
- Output Ripple & Noise: <50 mV
- Protection: Over Voltage, Over Current & Short Circuit with Auto recovery
Benefits:
- Automated control of any types of load for Industrial applications
- Mesh topology for interconnected street light and centralized controlling
- Cloud connectivity solution for remote controlling and monitoring of devices
Digital Cluster


Features Supported:
1.Project Overview
- Complete software and hardware development.
2.Problem/Requirement
- Retrofit all analog meters with Digital meters.
- It includes main controller and display board development.
3.Solution
- Texas TMS570 Microcontroller was used for signal processing and display.
- EEPROM, RTC, Display Driver, ADC, DAC were interfaced with Microcontroller.
Benefits to Customer:
- End to End development (Software and Hardware)
- Interface to legacy sensors
- Driving pressure sensor through DAC
- Power supply hardware design
Hardware In Loop (HIL) Test Framework Services

MATLAB/Simulation

- ISO15031 OBD2 Simulator
- SAE J1939 Simulator
- ISO14229 UDS Flash Programming tool
- SAE J1939 Flash Programming tool
- EDT - Engine Diagnostic Tool
OBD2 Simulator (ISO 15031-5: Vehicle Emission Standards)

Product Features:
- PC based simulator to act as Vehicle ECU
- Design based on ISO 15031-5 standards
- Supports many OBD2 modes to send
- Sensor data,
- Engine parameters,
- Fault information, Freeze frame, Diagnostics Fault control.
- Supports following hardware interfaces between PC & OBD2 connector:
- Vector CANCASE-XL
- sCANUSB (Sloki’ s proprietary hardware)
- vCAN232 (proprietary CAN to RS232 hardware)
SAE J1939 Protocol Simulator


Product Features:
- PC based simulator to act as Vehicle ECU
- Best suited to simulate J1939 messages for engine parameters
- Can simulate EEC1 & EEC2 messages
- Can also generate DM1 (Diagnostic Message) to simulate Fault codes
UDS (ISO 14229) based Vehicle Programming Tool

Features:
Developed Bootloader on ECU side according to:
- UDS ISO 14229 protocol standard
- Developed Flash Programming Tool on PC side
- Memory blocks are configurable using XML configuration file
- The Flash programming tool supports following hardware interfaces between PC & ECU:
- Vector CANCASE-XL
- sCANUSB (Sloki’ s proprietary hardware)
- vCAN232 (proprietary CAN to RS232 hardware)
- MQTT (Over the air updates)
SAE J1939 based Vehicle Programming

Features:
- Developed Bootloader on ECU side according to:
- SAE J1939 protocol standard
- Developed Flash Programming Tool on PC side (C# .NET tech)
- The Flash programming tool supports following hardware interfaces between PC & ECU:
- Vector CANCASE-XL
- sCANUSB (Sloki’ s proprietary hardware)
- vCAN232 (proprietary CAN to RS232 hardware)
EDT - Engine Diagnostic Tool

Features Supported:
- Measurement at 10ms and 100ms rates
- Numerical and Graphical plotting of signals
- Offline measurement data analysis
- Fault information view
- Multi language support (English / German)
- Logging of real time measurement data.
- ECU symbol information is extracted from A2L file.
- EOBD Freeze frame display
- Engine tuning operation
- Input information via configurable XML file
- Implemented in Visual Studio C# .Net
AUTOSAR MCAL
