IEEE 1394 (FireWire) license error (14)

In order to work with a 1394 camera (with Vimba, FirePackage, or Universal Package), the camera license is required.
All Allied Vision 1394 cameras have an embedded license. Normally, this license is automatically read out with the help of a license file on the PC.

The system examines the license file specified by the registry subkey:
[HKEY_LOCAL_MACHINE\SOFTWARE\intek\FirePackage]
“LicenseFile”="%PROGRAMDATA%\AlliedVisionTechnologies\Firepackage\avtfplic.txt"

In the case of an invalid license file or path, the Allied Vision SDK shows a corresponding error message.

Vimba SDK:
StartCapture Failed! Error: -13 (Other error)

Any FirePackage API:
HALER_NOLICENSE 14 /No license/.

Uni API error on UCC_OpenCamera():
UNI_RESULT_UNKNOWN_ERROR 0x88000001 /unclassified error/.

Solution:

  1. To restore an invalid file, delete the LicenseFile registry subkey and reinstall the AVT SDK.
  2. If this doesn’t help, read the value at the offset address for the embedded license key 0xF1000008. If the value is 0x00000000 or 0xFFFFFFFF, the license is corrupt; please read the instructions in the document mentioned below, chapter: How to obtain an AVT license key.
  3. If an embedded license is missing or if you use a non-AVT camera, please read the instructions in the document mentioned below, chapter: How to obtain an AVT license key.

Please find detailed instructions in this document:

www.alliedvision.com/fileadmin/content/documents/products/cameras/various/appnote/1394/1394_camera_license_errors_troubleshooting.pdf