CHECKprompt is a utility to manually override the relays within the ITS Automation Tool Kit. The following article discusses the most common errors encountered with CHECKprompt. 


Specific Error Codes




ERROR 2

LoadLib attempting to load ...\AutotestClient.dll

ERR: Library not loaded

ERR: 2: Error: No DLL found.

Prompt is unavailable.

 

ERROR 6

LoadLib attempting to load ...\Prompt.dll

ERR: 6: Error:Driver load problem.

Prompt is unavailable.


Solution:

  • Do not change the installation directory of ITS. Uninstall ITS. Re-install using the default directory provided.
  • Autotestserver.exe (Autotestserver64.exe) must be running before automation is launched in ITS, double-click on Autotestserver.exe in the ..\ITS\ff\lib directory, the automation tool LED on Relay 7 should be ON once the server application finds the automation tool.
  • Do not edit ff_its.ini manually, ITS completely overwrites the INI file each time a new test procedure is executed. 
  • Set up the device using ITS.
  • Enable "Automate" in ITS. 
  • Do not run checkprompt.exe directly from the bin directory, use the Windows Desktop shortcut installed with ITS. 


ERROR 8

Card Test Set returned 8: 

Error: card not found.

++++ Check power/usb connection.

 

Solution:

  • If using the parallel port hardware interface version, only 32-bit versions of Windows XP or Windows 7 are supported.
  • Autotestserver.exe must be running before automation is launched in ITS, double-click on Autotestserver.exe in the ..\ITS\ff\lib directory, the automation tool LED on Relay 7 should be ON once the server application finds the automation tool.
  • Set up the device using ITS.
  • Enable "Automate" in ITS. 


ERROR 126

'C:\ITS\bin\ff_its.ini'

INI file did not have 'PromptPath' Try to load Library: |.\|

LoadLib attempting to load .\

LoadLibrary error = 126 Cannot load:

.\.

Prompt is unavailable. No library was specified.


Solution:

  • Do not run checkprompt.exe from the bin directory, use the Windows Desktop shortcut installed with ITS or a command line: 
>cd C:\ITS\bin
>Checkprompt.exe ff_its.ini 


In general, CHECKprompt should not be used while a test campaign is active in ITS. 
To properly configure the INI file to operate with CHECKprompt, please configure ITS with a Device and Device Configuration File (*.INI) and enable automation using the checkbox labeled "Automate". Execute a test case to save the current configuration (ff_its.ini). CHECKprompt should now be available and ready to use.


General Troubleshooting 



   There are several things critical to the functionality of the ITK Automation Tool. 
   Please check that all of the following statements are true for you:


1. The person using it must be logged on to the PC with administrative rights (the user account in windows must be part of the administrator's group).

2. The User Account Control (UAC) in Windows must be turned all the way down to the lowest setting in that particular user account.

3. If running ITK 6.4.0 (or later) you must be running it in Windows 10 (preferably the 64-bit version).


If the ITK Automation Tool continues to have issues, we recommend the following steps:


  1. Completely uninstall the H1 ITK from the Control Panel/Programs and Features.
  2. Completely uninstall the ITK Automation Tool software by searching for any software with the word "Advantech" in it and removing that from Control Panel\Programs and Features.
  3. Go to the root of the C:\ drive and find a folder starting with the name "Advantech".  If one is found, delete the entire folder.
  4. Unplug the H1 ITK Automation Tool from the USB port where it is installed.
  5. Restart the PC.
  6. Log in as an administrative user with user account control (UAC) disabled.
  7. Install the H1 ITK as per the User Guide.  View User Guides
  8. Do not plug the ITK Automation Tool in until you have reinstalled all the software, including any Advantech Software, and restarted the PC.


Before plugging the ITK Automation Tool back into the USB port, unplug the ITK Automation Tool from the 2-port USB hub, and then unplug and reseat the USB "dongle" into the 2-port hub. Next, reseat the ITK Automation Tool into the 2-port "dongle".  Finally, plug the ITK Automation Tool 2-port USB hub into a DIFFERENT USB port on the PC than the one you are now using.


Check the Device Manager. Open the Device Manager and find the hardware for the ITK Automation Tool (Advantech hardware) and open up the tree view of that item, there should be no indications of problems with the installation.  If there is, take a screen shot of it, and send it to us in a support ticket.


Otherwise, if all looks good, the hardware was detected and should work fine once you run checkprompt and/or the ITK. Continue following the instructions in the user guide on installing and configuring the ITK.