Chip support downloads are unavailable

The component that fetches CMSIS-Pack files is missing from this MCUHex install, so no new chip can be added. Chips pyOCD already ships still work.

PACK_MANAGER_UNAVAILABLE

Symptoms

  • No chip can be added, whatever you search for.
  • The chip list shows only the parts pyOCD ships built in.
  • The failure is instant — nothing is ever downloaded.

Likely causes

  • The desktop app was packaged without the pack manager, or its native library did not load on this platform.
  • The SDK is being run from source in an environment where cmsis-pack-manager is not installed.

How to fix it

  1. Use a built-in target meanwhile

    Parts pyOCD ships are marked as needing no download in the chip list, and are enough to connect, monitor and flash. Only parts that need a pack are blocked.

  2. Reinstall the desktop app

    A fresh install restores the bundled component. This is the fix when you did not build the SDK yourself.

  3. Install it in the environment, if you run from source

    The SDK imports it lazily, so it takes effect on the next chip you pick.

    pip install cmsis-pack-manager