Update the OS on an early dev kit

All Azure Sphere devices are shipped from the manufacturer with the Azure Sphere OS installed. Most devices can be updated over the internet, including Seeed Mini Dev Kits and all kits from other manufacturers. Some early Seeed MT3620 Development Kits, however, may require manual update if they have never been used. If you have such a board that has never been used, follow these steps to update the OS manually.

  1. Connect the board to the PC by USB.

  2. If you're working on Windows, open an Azure Sphere Developer Command Prompt. The command prompt appears in the Start menu under Azure Sphere. Note that sometimes the Start menu index is not updated immediately after installation, so searching for the prompt might fail. If so, browse to Azure Sphere and open it.

  3. Update your board by using the recovery procedure:

    azsphere device recover

    You should see output similar to this, though the number of images downloaded might vary:

    Starting device recovery. Please note that this may take up to 10 minutes.
    Board found. Sending recovery bootloader.
    Erasing flash.
    Sending images.
    Sending image 1 of 16.
    . . . 
    Sending image 16 of 16.
    Finished writing images; rebooting board.
    Device ID: <GUID>
    Device recovered successfully.
    Command completed successfully in 00:02:37.3011134.