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:

  1. PC based simulator to act as Vehicle ECU
  2. Best suited to simulate J1939 messages for engine parameters
  3. Can simulate EEC1 & EEC2 messages
  4. 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:

  1. Measurement at 10ms and 100ms rates
  2. Numerical and Graphical plotting of signals
  3. Offline measurement data analysis
  4. Fault information view
  5. Multi language support (English / German)
  6. Logging of real time measurement data.
  7. ECU symbol information is extracted from A2L file.
  8. EOBD Freeze frame display
  9. Engine tuning operation
  10. Input information via configurable XML file
  11. Implemented in Visual Studio C# .Net

 

AUTOSAR MCAL