background image

neoOBD2-SIM User’s Guide

12

© 2019 Intrepid Control Systems, Inc.

Version 1.0 - March 11, 2019

3. Troubleshooting

3.1 Possible Problems and Solutions

Occasionally, a script can be built that may not function correctly with the device. Refer to the 

list below for potential issues and common fixes:

Problem:

 The script was pushed to the device, but does not seem to be running in Standalone 

mode

Solution:

 Make sure that the USB cable is unplugged from the neoOBD2-SIM when the 

device is ready to be used. If the USB is plugged in when the device is booted, the CoreMini 

script will not run. This is by design to prevent the device from loading any actively installed 

scripts. 

Problem: 

Device LCD shows the Intrepid Control Systems logo, which blinks off and back on 

again. The device may seem unresponsive.

Solution: 

This is what’s referred to as a ‘boot loop.’ This means that a command somewhere 

in the file is causing the device to reset. 

If the device is stuck in a boot loop, hold down the 1 and 4 buttons (the top two). Alternately, 

plug in USB. Powering up the device with these buttons pressed will purge the currently 

installed script. After the script is purged, the device should act normally again. Note, plugging 

in the USB only stops the script for that session; it does not purge the script. Boot loops need 

to be fixed in the function block code. This may require debug modifications and extensive 

troubleshooting.
If the device is still acting up after a script purge, hold down all 4 buttons and repower the 

device. This will send the device into bootloader, where it can be recovered by connecting to 

the device using neoVI Explorer.

Summary of Contents for neoOBD2-SIM

Page 1: ...neoOBD2 SIM User s Guide 6 2019 Intrepid Control Systems Inc Version 1 0 March 11 2019 ...

Page 2: ...neoOBD2 SIM User s Guide i 2019 Intrepid Control Systems Inc Version 1 0 March 11 2019 Version History Version Number Date Description Major Changes 1 0 2019 03 11 Initial release ...

Page 3: ...ware Requirements 5 2 Building Coremini Scripts Using Vehicle Spy 6 2 1 Basic Vehicle Spy Help 6 2 2 Basic Commands 6 2 3 LEDs 10 2 4 Sending the Script for Coremini Mode 10 3 Troubleshooting 12 3 1 Possible Problems and Solutions 12 4 Support Contact Information 13 4 1 ICS United States Headquarters 13 4 2 ICS International Offices 13 2019 Intrepid Control Systems Inc Version 1 0 March 11 2019 ...

Page 4: ...both hardware and software Hardware The package contains the following neoOBD2 SIM Intrepid Control Systems portable ECU simulator NEOVI PS neoVI neoECU Power Supply 12V USB3 USBC CABLE USB Type C Cable Quick Start Card to help you get going quickly with your device Software The neoOBD2 SIM package also contains a software driver CD containing A copy of Intrepid Control Systems Vehicle Spy vehicle...

Page 5: ...are connected and the power switch is turned on The power switch must be turned on to charge the battery Connecting to the Device To connect to the device take the USB cable connect it to a PC and open Vehicle Spy Vehicle Spy can be installed from the CD that was provided with the device If no CD is available or a digital copy is needed please contact Intrepid Control Systems for a replacement You...

Page 6: ... When modifications are complete press Write Settings to write the changes to the device Please note that changing settings on the device will not clear any scripts present on the device Important Note When updating the device firmware DO NOT UNPLUG THE DEVICE Unplugging the device during a firmware update will result in irreparable damage to the neoOBD2 SIM If the neoOBD2 SIM is damaged the devic...

Page 7: ...e 12x4 character OLED display This is also the location of the power switch left side 3 Barrel jack for external power Center positive 7 5 36v DC power supply connection 4 Four programmable 360 Degree Encoder with buttons 5 Four programmable multi color LEDs 6 Built in DIP switches to change the termination 7 Clear plastic case 8 J1962 female connector that can be connected directly to off the she...

Page 8: ...re written using Function Blocks inside of Vehicle Spy Software A licensed copy of Vehicle Spy will be necessary to design and upload CoreMini scripts to the device However the license does not need to be for the specific neoOBD2 SIM A version of software licensed for one of our other devices can be used as long as the license is still in maintenance All software can be downloaded from the Intrepi...

Page 9: ... block A complete list of all Function Block Script commands is available here https cdn intrepidcs net support VehicleSpy spyFBScriptType htm 2 2 Basic Commands For now the focus is going to be on the more commonly used commands Additionally there will be more info regarding options and commands that are unique to the neoOBD2 SIM Set Value Set Value is used to update variables and signals inside ...

Page 10: ...alue to 100 This would limit the max value on Encoder 1 to effectively be 100 Encoders must be added under the Physical IO section of Set Value s Expression Editor Please see the figure below Figure 5 Physical IO After double clicking the Value cell next to a Set Value command this screen shown in Figure 5 should appear To access the Encoders simply go to Physical IO then Encoders Next select the ...

Page 11: ...n than intended Figure 6 Wait Until Step LCD Display The neoOBD2 SIM also has a LCD display that can also be used to display text The LCD display consists of four lines with twelve characters each When a line is full but more characters are in the command the remaining characters will be truncated When supplying text make sure to pad out the rest of the characters to twelve with spaces This is bec...

Page 12: ...ing App Signal With the example in Figure 8 the neoOBD2 SIM will show Param2 0 on the LCD screen Transmit This is the command used to send a message onto the bus The Transmit command is used in conjunction with a Transmit message that is set up using the Messages Editor Examples of this can be found at the hyperlink listed on page 6 An example of a function block using the Transmit command is show...

Page 13: ... the Auto function off Simply set the Auto property of each LED to 0 LEDs are found under Physical IO just like Encoders and Buttons Below is a snippet from a neoOBD2 SIM Example Function Block that changes LED colors based on the encoder position values although the values can be fed by any variables or a static value The color properties have a range of 0 255 with 0 being off and 255 being maxim...

Page 14: ...ch 11 2019 Figure 11 CoreMini Console Any errors with the script will be noted in the build tab of the CoreMini console with red LEDs Yellow LEDs note warnings that may affect functionality Green LEDs mean all is well Once ready press Send to load the script onto the neoOBD2 SIM ...

Page 15: ... Systems logo which blinks off and back on again The device may seem unresponsive Solution This is what s referred to as a boot loop This means that a command somewhere in the file is causing the device to reset If the device is stuck in a boot loop hold down the 1 and 4 buttons the top two Alternately plug in USB Powering up the device with these buttons pressed will purge the currently installed...

Page 16: ... or 586 731 7950 extension 1 Fax 586 731 2274 Email icssupport intrepidcs com Intrepid s normal support hours are from 8 am to 5 pm Monday to Friday United States Eastern time If you require assistance outside standard business hours feel free to contact us and a member of our support team will get back to you as soon as possible 4 2 ICS International Offices UK Office Our UK office can be reached...

Page 17: ...Korea use the following contact information Phone 82 31 698 3460 Fax 82 31 698 3461 Email icskorea intrepidcs com China Office Intrepid s Shanghai office can also be reached by phone fax or email Phone 86 4006151011 Fax 86 021 51330271 601 Email icschina intrepidcs com We can also be contacted in Shenzhen Phone 86 0755 82723212 Email icschina intrepidcs com India Office In India please use this co...

Page 18: ...uide 15 2019 Intrepid Control Systems Inc Version 1 0 March 11 2019 Australia Office Our Australian office can be reached as follows Phone 03 9466 4948 international callers 61 3 9466 4948 Email icsaustralia intrepidcs com ...

Reviews: