Skip to content

Firmware Upgrade

For now, upgrading the Firmware of the SentiBoard 2.0 is done through the use of NXP's official MCUXpresso Secure Provisioning Tool.

Prerequisites:

  • Download and install MCUXpresso Secure Provisioning Tool
  • A prebuilt binary image of the SentiBoard 2.0 Firmware you want to deploy
  • unsigned_MIMXRT1176_flashloader.bin, image_version.bin and write_parameters.json supplied by SentiSystems.

Steps:

  • Setup a workspace, choose `MIMXRT1176 (RT1170-EVKB) and "Default Configuration" in the initial menu. "Source executable image" field can be set to the SentiBoard 2.0 Firmware binary file. Finish with "Create" button.
  • Connect a micro-USB cable to the SentiBoard 2.0 and connect it to the computer running MCUXpresso Secure Provisioning Tool
  • Press and Hold the ISP_EN Button while Pressing the RESET/PWR Button. Release the RESET/PWR Button while still holding ISP_EN. Relase ISP_EN after a minimum of 1 sec.
    SentiBoard 2.0 ISP_EN Button SentiBoard 2.0 Mini ISP_EN Button
  • Verify the SentiBoard 2.0 is now in ISP mode by pressing the USB button in the top SentiBoard 2.0 USB Button
  • Press "Test Connection" and make sure it returns with Status OK SentiBoard 2.0 USB Test
  • Go to the "Write Image" tab.
  • Press "Browse" and select the prebuilt (and official) SentiSystems SentiBoard 2.0 binary you have received. SentiBoard 2.0 Browse
  • Supply the three "Additional Required Files" using the "Import..." button. SentiBoard 2.0 Additional Required Files
  • Press "Write Image" SentiBoard 2.0 Firmware Write
  • Finally press the RESET Button on the SentiBoard to restart the SentiBoard and make it boot the new Firmware.