# Manually Updating Notecard Firmware v5.1.1 and later via USB

**URL:** <https://discuss.blues.com/t/manually-updating-notecard-firmware-v5-1-1-and-later-via-usb/1410>\
**Category:** Firmware\
**Created:** [May 12, 2023, 8:24pm UTC](https://discuss.blues.com/t/manually-updating-notecard-firmware-v5-1-1-and-later-via-usb/1410 "2023-05-12T20:24:09Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![gwolff](https://avatars.discourse-cdn.com/v4/letter/g/a88e57/32.png) [@gwolff](https://discuss.blues.com/u/gwolff)\
**Post date:** [May 12, 2023, 8:24pm UTC](https://discuss.blues.com/t/manually-updating-notecard-firmware-v5-1-1-and-later-via-usb/1410/1 "2023-05-12T20:24:09Z")

</div>

If you have a Notecard with firmware version 5.1.1 or later, and you want to manually update the firmware by connecting to the Notecard via USB rather than using an over-the-air update, you can use the Notecard CLI to push the Notecard firmware from your laptop to the Notecard over USB.

If the Notecard is running a firmware version prior to 5.1.1, then you need to follow the steps outlined here:

[![](https://us1.discourse-cdn.com/flex020/uploads/blues/original/1X/0550b3f1ecb8192a60cceac283c8a38b295cf8ca.png)Notecard Firmware Updates - Blues Developers](https://dev.blues.io/notecard/notecard-firmware-updates/#manual-dfu)

### Requirements

- Latest Notecard CLI [![](https://us1.discourse-cdn.com/flex020/uploads/blues/original/1X/0550b3f1ecb8192a60cceac283c8a38b295cf8ca.png)Notecard CLI - Blues Developers](https://dev.blues.io/tools-and-sdks/notecard-cli/)
- Notecard firmware binary [![](https://us1.discourse-cdn.com/flex020/uploads/blues/original/1X/0550b3f1ecb8192a60cceac283c8a38b295cf8ca.png)Notecard Firmware Updates - Blues Developers](https://dev.blues.io/notecard/notecard-firmware-updates/#firmware-releases)

### Steps

This assumes that you have successfully been able to communicate with the Notecard via the Notecard CLI

1. Connect the Notecard to your computer via USB. If you’re design does not have USB available, you can move the Notecard to a Notecarrier that does expose USB.

2. Using your computer command line, navigate to the folder containing the Notecard binary image you want to load onto the Notecard

3. Enter the following  
`notecard -fast -sideload notecard-<version-build>.bin`

4. Wait while the firmware downloads and installs

5. If you see a repeated message about the Notecard being disconnected

6. At this point the Notecard should restart with the new firmware image

7. Use `notecard -info` to confirm the version has been updated
