All Collections
Devices
Mk1C
I’m having difficulty updating MinKNOW on my Mk1C
I’m having difficulty updating MinKNOW on my Mk1C
Updated over a week ago

1. Confirm Operating System is Ubuntu 18.04 (Bionic Beaver) - Your Mk1C needs to be on Ubuntu 18.04 (Bionic). Newer devices are shipped on Ubuntu 18.04 operating system, devices delivered in 2021 or before were shipped on Ubuntu 16.04 and a microSD card was shipped to users in 2022 to enable the update (community post here).

To confirm, navigate to the ‘Software’ tab under settings, and tap on the ‘i' icon to the right of the installed version. This will bring up the list of sub packages. The ‘docker-ce' subpackage will either say Ubuntu-bionic or ubuntu-xenial as per the image below. Continue to step 2 if you have Ubuntu-bionic or consult the user manual if you’re still using Ubuntu Xenial and contact the support team via Live Chat on our website if you require further assistance.

2. Check time is correct on device - Navigate to ‘Device Settings’ tab using the panel on the left of the user interface. Check the date and time are correct for your region as per the image below.

If your date / time is incorrect, please click on the ‘change date and time’ button and either enter the correct date or time manually or connect to network time protocol server (NTP) through the UI or SSH.

If synchronising the time via SSH the following commands need to be run, where <Europe/London> is replaced by your local region from this webpage:

sudo timedatectl set-timezone <Europe/London>

sudo timedatectl

note: enter the password minit (default) when prompted or alternatively use your device specific password if you have changed it.

Warning: If you try and use the change time zone button, there is a known issue whereby the device is stuck in a loop trying to update. Please either connect a keyboard to the Mk1C and press ‘ctrl’ + 'r' to refresh. Alternatively, please power cycle the device. This will be resolved in future versions of MinKNOW.

3. Check Current version of MinKNOW - First, check what version your Mk1C is currently on. To do this, on the Mk1C UI navigate to the the settings tab and make a note of the MinKNOW version.

Info: The first 2 digits correspond to the year of the release and the following 2 digits correspond to the month. The final digit is the patch version (YY.MM.x)

If your MinkNOW version is equal to 22.05.8.

  • We recently reported a certificate expiry which means customers on the 22.05.8 release or older won’t be able to run a hardware check and will have no scripts available (community post here). Please follow the instructions in the community post to resolve.

If your MinKNOW version is less than 22.05.8:

  • This version has a previously reported signing key issue. If not already updated, please follow the tutorial here to rotate the signing key.

  • We recently reported a certificate expiry which means customers on the 22.05.8 release or older won’t be able to run a hardware check and will have no scripts available (community post here). Please follow the instructions in the community post to resolve.

4. Update

Update your device either by:

a) User interface (recommended) - Navigate to the settings panel and click on the update MinKNOW button. (Please note this will take up to 15 minutes depending on your internet speed and please do not power off your device whilst the update is underway as this may cause your Mk1C to enter an unrecoverable state). Power cycle your Mk1C only once the update is complete.

b) SSH (recommended if UI method is encountering issues) - Establish a secure shell session (SSH) with your Mk1C (Instructions available at the start of the video here) and enter the following commands:

sudo apt clean

sudo apt update

sudo apt install ont-mk1c-release

sudo poweroff

Please contact the support team via Live Chat on our website if you require further assistance.

Did this answer your question?