Table of Contents
< All Topics
Print

Install – KTM 390 Adventure/RC

Compatibility

KTM 390 Adventure/RC
Model years 2020-2024
*2025 KTM 390 Adv R will be getting optional factory cruise soon and will not be supported
*2025 KTM 390 Enduro R – currently untested/unsupported

Pack List

  • Control Module with KTM 390 Firmware
  • Wiring Harness KTM 390
  • 8” Zip Ties x 8
  • Sticker!
  • Option A: KTM Switches for KTM 390
  • Option B: Triple Switch 50cm

Warranty

Veridian warrants its products to be free from material defects under normal use and conditions, for a period of two (2) years from the original date of purchase. Subject to proof of purchase, at its option and expense during the warranty period, Veridian may either repair or provide a refurbished or replacement product of equal value or functionality, and the buyer shall pay for applicable shipping and handling and insurance.

Buyer shall ensure that Veridian’s product(s) is/are properly installed and maintained by qualified technicians, and used in safe conditions. Failure to do so will void warranty. In any event, all claims respecting installation and functionality of the product or vehicle in which it is installed shall be limited to the value of the product sold.

Background

Veridian Cruise is 100% Canadian owned and operated by a group of engineer friends who love to tinker and make our older bikes better. Our aspirations are to share some of the creations with the public, we are committed to providing quality, reliable products.

Throttle by wire systems have proven to be very robust however they are sensitive electronics and must be treated as such. We think riders deserve to know the facts: corrosion, water ingress and electrical noise are serious potential threats to vehicles, and we do not take them lightly.

Our systems are designed without too many bells and whistles intentionally. A cruise control module should only have limited functionality. Where possible we use isolated interfaces and controllers to reduce the risk of noise. Circuit boards are designed for automotive use and meet Automotive AEC-100 Grade 2, which permits operation between -40° to 105°C.

It is essential that you install the cruise control system in accordance with the advice in the installation instructions precisely so that electrical interference does not cause the vehicle or cruise control to behave erratically or be rendered inoperative.

WARNING

IN THE EVENT OF ANY UNEXPECTED COMPONENT BEHAVIOUR RELATING TO THE THROTTLE, EITHER WITH THE CRUISE CONTROL TURNED ON OR OFF, PULL THE CLUTCH IN TO DISCONNECT DRIVE FROM THE REAR WHEEL AND USE THE ‘KILL’ OR ENGINE STOP SWITCH TO TURN THE ENGINE OFF.

Videos

Veridian Cruise Control best modification for your KTM 390 Adventure.
KTM 390 ADV / Duke / RC- cruise control Install tips - Veridian cruise
Electronic Cruise Control test on KTM 390 Adventure | Veridian Cruise | Duke 390 790 890 Adventure

Procedure

NOTE: It is recommended that the fuel tank is less than 1/4 full before attempting to fit the cruise control. The fuel tank must be lifted for most installations and can be very heavy when full of fuel.

  1. Remove seats(s) and disconnect Battery. *
  2. Remove tank and tank plastics * Tools: 3mm Hex, 10mm Socket, 12mm Socket.
  3. Remove the headlight supports on both sides. 6mm Hex and 4mm Hex.
  4. Remove windscreen. 3mm Hex.
  5. Remove the center windscreen support. The upper portion of the brace is supported by snaps.
  6. Remove the LCD screen. 2.5mm hex.
  7. Split the headlight housing. Watch the headlight does not fall on the ground.
  8. See appropriate section below for installation of purchase switches.
  9. Find and disconnect throttle grip connector. This is a translucent white six-way connector. Install the cruise controller T-harness by connecting the throttle connectors appropriately. Leaving the RED 6 pin connector as is.
  10. Connect the CANBUS connector to the diagnostic port under the rear seat. Use the remaining zip ties to secure the cable to the frame. It is critical not to put this cable anywhere it could get pinched, rubbed, or caught in any moving parts.
  11. For the 390 headlight the easiest procedure is to mostly assemble both sides of the housing, then insert the headlamp. Some time should be spent to keep the wiring neat since space is limited in the headlight assembly.
    • The control module should be installed at the bottom of the housing so it can be easily removed for firmware upgrades and tuning.
    • You may also want to try assembling the left of the housing with the headlamp in total, then attaching the right side.
  12. Reverse steps to assembly. Don’t forget the tilt and lean sensor.

Option: KTM switches

13. Replace left hand combination switches with provided switches. Remove the 2x #2 Phillips screws and deep-set T-25. The combination switch will split in half for easy removal. Two white connectors are needed for the switch functions.

*NOTE: See your bike’s service manual for extra help. Contact us if you need help locating a copy of your service manual. Not to be confused with the owner’s manual.

KTM 390 Service Manuals

Finishing up

  1. If purchased, mount triple button switch unit on either left or right side to rider’s preference.
  2. Re-fit the fuel tank to the bike.
  3. Re-fit plastics and the seat(s).

Install Notes

  • If the bike was turned on during installation, a check engine light may be present. This will typically clear after 4-5 start / stop cycles.
  • Check the routing of the wires and fit cable ties where necessary.
  • CAUTION: Take extra care to ensure that no wires will be chafed or damaged when the fuel tank is fitted to the bike.
  • Cruise will not activate until the brake input has been seen at least once for every ride.

Operation

The controller has been pre-programmed for your bike; no programming is required. For advanced users and troubleshooting please see the programming section if you want to tinker.

Operation is quite standard to most vehicles. When the controller is disabled, throttle signals are passed directly to the ECU. No processing or re-mapping is done to ensure maximum compliance with the OEM safety/ diagnostics. If the twist grip sensor fails, those signals will be passed to the ECU.

From the disabled state:

  • Pressing SET, If there are no active kill conditions (See below), Cruise controller is enabled, Target speed is set at the current bike speed.
  • Pressing RESume, if there are no active kill conditions, (See below), Cruise controller is enabled, Target speed is resumed from a previously set condition or current speed if none was set.
  • Pressing Cancel, Does nothing in this state.

From the enabled state:

  • Pressing SET, Target speed is decreased by the programmed amount. Default value is 3 KPH per press. See programming section for more detail.
  • Pressing RESume, Target speed is incremented by the programmed amount. Default value is 3 KPH per press. See programming section for more detail.
  • Pressing Cancel, Put the cruise controller back into Disabled state.

Kill Conditions

This cruise control system is programmed to disable cruise control if any one of the following events are met:

  • Engine RPM signal falls below 1000 or above defined max
  • Front brake lever is pulled – no rear brake deactivation
  • Clutch lever is activated. Adjustment of the switch may be needed for optimal performance of this kill condition.
  • Throttle grip exceeds cruise control by 5%
  • Bike transmission is in first gear or neutral
  • Any one of the required CANBUS packets are not updated within 1000 milliseconds
  • A difference of 10% between the front and rear wheel speed is detected. This may occur on bumps and loose conditions.

Control LED

The onboard RGB LED can show a quick system check.

Red – System is not ready for engagement. CANBUS missing messages.

Yellow – System is not ready for engagement. See Kill Conditions. Connect USB cable for advanced diagnostics. This state is normal if wheels are not moving

Red / Yellow Flashing – Brake is depressed.

Blue – System Ready, Cruise is ready to enable. No signal modification to throttle.

Green – Cruise is enabled at set point. Throttle signals will be modified by the controller.

Throttle Programming

The controller has been pre-programmed for your bike; no programming is required. However, if you suspect problems with this factory setup, manual throttle setup is possible. If you get a check engine light, try this first.

  1. Ignition ON, engine OFF, throttle in closed position.
  2. Press the SET button 5 times slowly.
  3. Blue LED will flash slowly.
  4. Hold throttle fully open. Press the Cruise CANCEL button. Any other button or timeout of 60 seconds will cancel this procedure.
  5. Throttle positions are now learned.

Legal

All references herein to “we”, “us”, the “seller” or “manufacturer” are to 2497088 Alberta Limited operating as Veridian Cruise. References to the “buyer” are collectively to the purchaser, their estate, agent(s), labourer or installer, and owner or lessor of the vehicle in which Veridian’s product is installed.

Terms of Purchase and Use

Veridian Cruise is an aftermarket product that modifies a vehicle for uses which may not have been intended by the manufacturer. Accordingly, Veridian Cruise products may not meet applicable statutes or regulations in the buyer’s jurisdiction of purchase and use. Buyer accepts all responsibility for verifying that a) installation does not void manufacturer’s warranty, and b) product will be used only in accordance with applicable laws.

The buyer assumes all responsibility for the installation and use of Veridian’s product. Improper installation, improper maintenance, or misuse shall release Veridian from all claims, demands, or causes of action, known or unknown arising from any issues resulting therefrom.

Release

It is an express condition of the sale of Veridian’s product to the buyer that the buyer acknowledges it will not hold Veridian Cruise liable for any direct or indirect damages, injury or death that may occur from, or may be in any way connected to, the use or installation of Veridian’s product. If the buyer does not wish to accept such terms, the buyer is advised to not purchase or install Veridian’s product.

By purchasing, installing, and using the product, the buyer, his/her heirs, assigns, agents, and legal representatives release Veridian from any and all claims, demands, or causes of action, known or unknown, which they jointly or severally may have against the seller, its successors, assigns, representatives and lessees arising from any injury or illness, including death or disability, incurred in connection with the installation and/or use of Veridian’s product.

General

This agreement, together with the terms and conditions listed at the point and time of sale, shall together constitute one contract to the exclusion of and superseding any other representations prior thereto. The statute of limitations for commencement of any claim shall be two years from the date of purchase, or such shorter time as may be applicable in the jurisdiction of the buyer. Any disputes arising from the purchase, installation and use of Veridian’s products shall be governed pursuant to the laws of the province of Alberta, with the parties attorning to the exclusive jurisdiction of the Courts sitting in Calgary, Alberta.

Need Help?

Send us an email info@veridiancruise.com

View instructional videos at: https://www.youtube.com/@VeridianCruise

These manuals are still a work in progress, and we appreciate any feedback.