🎉 We're happy to announce new public releases 🎉

  • TriCore v6.3r1 Inspector - v1.0r9 - A family of tools that provide an automated method for identifying toolset issues in compiled output code
  • VX-toolset for RH850 - v5.0r1 - Industry’s First End-to-End Compile, Debug and Test Toolchain for Renesas RH850 Microcontrollers
  • VX-toolset for TriCore - v6.4r1 - Software development environment of certified compiler toolsets for Infineon AURIX TC2xx/TC3xx microcontrollers
Contact us to get access

TLM: Server upgrade instructions to v3.0r1 and higher

07-Jul-2026

Why Upgrade?


Until now, managing licenses on a LicD local license server required manual work: receiving license data via email, pasting it into configuration files, and repeating the process whenever a license was ordered, renewed, or updated.

LicD v3.0r1 introduces the following, which significantly reduces the manual effort required to manage licenses:

  • Automatic license synchronization

    With the new -s option, LicD automatically synchronizes all product licenses with TASKING's servers. When you order a new license, add seats, or renew, your local license server automatically picks up the changes. 

  • Works without internet:

    If your license server has no internet access (air-gapped or policy-restricted environments), with the new licdgetbundle tool, you can download the license bundle from any internet-connected PC and copy it to the LicD machine. LicD detects the updated file automatically; no restart required.
  • Improved monitoring and access control:
    • Each LicD server now has a unique license key, displayed on the status page, making it easy to differentiate between multiple installations.

    • With licd -I, in addition to the security ID, the LicD version and host OS are also available, which simplifies server identification before installation or migration.

    • The status page (http://<server>:9090/stats) now shows the last and next synchronization times, the license bundle's expiry, and includes a Sync Now button for immediate refresh.

    • You can now configure LicD to listen for license requests on one port (LICD_LISTEN_PORT, default 9090) and for status requests on a different port (LICD_STATUS_PORT). This allows administrators to restrict access to status information, for example, limiting it to the IT operations subnet via firewall rules, while keeping license requests open to all developers. This addresses a common audit finding and removes the need to rely on a reverse proxy just to control access to status information.

  • Support for universal licenses:

    A universal license covers two or more TASKING products under a single license key, reducing the number of license keys to manage, while improving seat usage and simplifying purchasing.


Upgrade instructions to TLM v3.0r1 and higher

To upgrade your local TLM server, see Migrating the Local License Server to a Newer Version.


More resources

Was this answer helpful?