title | description | ms.service | author | ms.author | manager | ms.topic | ms.date | ms.localizationpriority | appliesto | ||
---|---|---|---|---|---|---|---|---|---|---|---|
Update pen firmware on Surface Hub |
Learn how to update Surface Hub Pen firmware using Windows Update or a PC, verify firmware version, and run command-line options. |
surface-hub |
coveminer |
chauncel |
frankbu |
how-to |
12/04/2023 |
Medium |
|
You can update the firmware on the Surface Hub Pen from Windows Update for Business or by downloading the firmware update to a separate PC.
This section describes how to update pen firmware via the automated maintenance cycles for Windows Update, which is configured by default to occur nightly at 3 a.m. You'll need to plan for two maintenance cycles to complete before applying the update to the Surface Hub Pen. Like other updates, pen firmware can be deployed using Windows Update for Business (WUfB). To learn more, see Managing Windows updates on Surface Hub.
-
Ensure the Surface Hub Pen is paired with Surface Hub: Press and hold the top button until the white indicator LED light begins to blink.
-
On Surface Hub, sign in as an Admin, open Settings, and then scan for new Bluetooth devices.
-
Select the pen to complete the pairing process.
-
Press the top button on the pen to apply the update. It may take up to two hours to complete.
You can update the firmware on the Surface Hub Pen from a separate PC running Windows 10 or Windows 11. This method verifies that the pen firmware has successfully updated to the latest version.
-
Pair the Surface Hub Pen to your Bluetooth-capable PC: Press and hold the top button until the white indicator LED light begins to blink.
-
On the PC, scan for new Bluetooth devices.
-
Select the pen to complete the pairing process.
-
Ensure only one Surface Hub Pen is connected at a time. Disconnect all other pens before starting the update, as the tool can update only one pen per session.
-
Download the Surface Hub Pen Firmware Update Tool to your PC.
-
Run PenCfu.exe. The install progress is displayed in the tool. It may take several minutes to finish updating.
-
Run get_version.bat and press the top button on the pen.
-
The tool reports the firmware version of the pen.
Example:
- Old firmware is 468.2727.368
- New firmware is 468.3347.368
You can run the Surface Hub Pen Firmware Update Tool (PenCfu.exe) from the command line.
- Pair the pen with your PC and click the top button on the pen.
- Double click PenCfu.exe to initiate the firmware update. The configuration and firmware image files must be stored in the same folder as the tool.
- For more options, run PenCfu.exe -h to display the available parameters listed in the following table. Example:
PenCfu.exe -h
- Enter Ctrl+C to safely shut down the tool.
Command | Description |
---|---|
-h help | Display tool command line interface help and exit. |
-v version | Display tool version and exit. |
-l log-filter | Set a filter level for the log file. Log messages have four possible levels: DEBUG (lowest), INFO, WARNING, and ERROR (highest). Setting a log filter level filters log messages to only messages with the same level or higher. For example, only WARNING and ERROR messages are logged if the filter level is set to WARNING. By default, this option is set to OFF, which disables logging. |
-g get-version | If specified, the tool will only get the firmware version of the connected pen that matches the configuration file that is stored in the same folder as the tool. |