Prerequisites
- Download the firmware in Brightsign page: https://www.brightsign.biz/downloads/overview.
Steps
How to upgrade BrightSign firmware via SD card:
- Power down your BrightSign player.
- Depending on the model of your BrightSign player, copy the appropriate .bsfw file (firmware file) onto the root directory of the SD card or USB stick. Ensure there are no other files with the .bsfw extension on it.
- Insert the SD card or USB stick into the player. Apply power.
- The player will automatically upgrade itself, remove the file from the SD card, and reboot into the new version.
How to Update via task:
- Host the firmware zip file on a publically available site, such as Google Drive. If you are using Google, share the file to Anyone with the link.
- Ensure that the *.bsfw file is in the root of the zip file. It will fail if it is nested in a folder. The name of the zip file is irrelevant.
- Copy the URL of the shared firmware file.
- Create an update BrightSign firmware task in device tasks on Appspace and enter the URL.
- Select save.
How to host .bsfw (using IIS):
- Open IIS (Run → inetmgr).
- Right-click default web site > and select explore.
- Create a new folder named BSFirwmare.
- Open the BSFirmware folder and paste the .bsfw file in this location. For this document, the file name is brightsign-xt4-8.5.47-update.bsfw.
- Go back to IIS. Right-click default web site and refresh. BSFirmware will appear.
- Select BSFirmware. The screen should look like the image below:

- Double-click MIME types.
- Under action (right-hand side column), select add.
- Add the following information:
File name extension: .bsfw MIME type: application/octet-stream

- Select OK.
- To test, open a web browser and access http://servername/BSFirmware/filename.bsfw (e.g., http://myserver.domain.com/BSFirmware/brightsign-xt4-8.5.47-update.bsfw). A .bsfw file will be downloaded when accessing the URL.
The following has been provided by our user Lee below.
Note on Hosting Packages via Google Drive:
Once your package is built, it must be hosted for deployment. You’ve indicated that Google Drive will be used for this purpose. After uploading the package to Google Drive and setting the sharing permissions to “Anyone with the link”, you’ll need to modify the URL to enable automatic downloading.
How to Generate a Direct Download Link
- Copy the portion of the Google Drive file URL that appears between
file/d/and the following/. - Append that value to the end of the following base URL:
https://drive.google.com/uc?export=download&id=
Example:
Original URL:https://drive.google.com/file/d/1UdxkyQcxtrUf_8hywarzHXfqREf-BfC5/view?usp=sharing
Direct download URL:https://drive.google.com/uc?export=download&id=1UdxkyQcxtrUf_8hywarzHXfqREf-BfC5
Deployment in Appspace
Once the direct download URL is generated, you can assign the task to individual devices or groups by location, and schedule deployment accordingly.
