User's Guide
KS Kia Soul EV
OBD-II cable
The Kia Soul EV have two different CAN-busses available on the OBD-II port: C-can
and M-can.
C-can is the main can-bus and M-can is the multimedia bus. The latter one is not necessary for
OVMS, but some metrics are fetched from the M-bus and these metrics will be empty if you
don’t have the proper cable. The standard OBD-II to DB9 cable from Fasttech supports only
C-can, so make sure you buy the Kia Soul specific one.
In case you want to build your own cable, here’s the pinout:
J1962-M
DB9-F
Signal
1
5
CAN-1H (M-can High)
4
3
Chassis / Power GND
6
7
CAN-0H (C-can High)
9
4
CAN-1L (M-can Low)
14
2
CAN-0L (C-can Low)
16
9
+12V Vehicle Power
A simple approach is to buy an OBDII (J1962-M) pigtail, and solder the DB9-F connector end
appropriately.
Configuration
There are a few Kia Soul EV specific settings that you have to consider in order to get the most
out of OVMS. These are battery size, real life ideal range, remote command pincode and
charge port remote control.
Battery size
Up until the 2018 version of Kia Soul, all models had a 27kWh battery. The 2018-version have a
30kWh battery. OVMS is by default set up with 27000Wh, but you can change this configuration
to fit your car using this command in the OVMS-shell:
config set xks cap_act_kwh 27000
OVMS v3 User Guide Page 56 / 86