Live Knowledgebase > SmartBench > Troubleshooting > Software updates > How to repair software that won't update

Please Wait a Moment
X

Yeti Tool Ltd | Knowledge Base

Search for Answers in our Knowledge Base

Our knowledge base is under maintenance

There may be articles with content missing, if you are after this information please submit a support ticket here.

How to repair software that won't update

If you are having problems updating your software, you can carry out a repair to fix the issue. You will need to have your console connected to the internet to do this.

< Previous | List |

Sometimes, the console software may be damaged in such a way that it does not give the user the option to do an automatic repair, but instead may think it is already up to date or gets stuck during the update process. 

You can carry out a software repair yourself. Afterwards, your software will be able to update normally again. 

DO NOT power off your machine or turn off your internet connection while your Console is repairing itself, as this may break your Console!

It is recommended that you check and record any maintenance information before repairing your software, as they may be reset due to the software being re-installed. 

You will need:

  • USB keyboard that you can plug into the console USB port;

  • The Console must be connected to Wi-Fi. Click here if you want to learn how to connect your console to a wireless network. 

Accessing the command line

The first thing you will need to do is exit the console software, in order to access the command line of the console. You will then be able to type in instructions to carry out the repair. 
The way you access the command line will be slightly different depending on the version of software on your console. 

Click here if you are using v1.5.0 or above. 

Click here if you are using v1.2.0 - v1.4.4.

Click here if you are using v0.1.0 - v1.1.4.

Click here if you need help checking which software version you are using.

v1.5.0 or above: accessing the command line

In the lobby, use the arrow buttons to scroll through until you see the System Tools button. 

Press the System Tools button.

Press the “Exit Software” button.

When the warning dialogue comes up, press “Yes”. 

Click here to go to the next step.

v1.2.0 - v1.4.4: accessing the command line

In the lobby, use the arrow buttons to scroll through until you see the Developer button. 

Press the Developer button.

When the warning dialogue comes up, press “Yes”. 

Press the “Quit to Console” button.

Click here to go to the next step.

v0.1.0 - v1.1.4: accessing the command line

In the lobby, select the PRO app. 

Select the settings tab on the bottom left of the Console screen. 

Press “Settings”. 

Press “Developer”.

Press “Quit to Console”.

Repairing your software

The blue splash screen will come up. When you see this, hold down Ctrl, Alt, and F2 on your keyboard.

Pay close attention to spelling and any spaces that you type into the console. If you get stuck on a step, try typing the same command in again. 

A login screen will come up. The username is “pi”. Type this in, and press “Enter” on your keyboard.

The password is “pi”. Type this in (the password area will stay blank when you type in the password), and press “Enter” on your keyboard.

If you don’t get it right the first time, don’t worry! Just type “pi” in again, and press “Enter” on your keyboard.

When you have logged in, you will see: “pi@(your console serial number): ~ $” at the beginning of the command line (where you are typing).

Now that you are logged in, type in “cd easycut-smartbench”, and press “Enter” on your keyboard. 

Type in “sudo aptitude install git-repair”, and press “Enter” on your keyboard.

This will install a small piece of software on your console, so it will take a minute. 

When you are able to type into the command line again (you will see the dollar sign, $, in front of your cursor), type in “git-repair --force” and press “Enter” on your keyboard.

Wait while it tries to repair your software. This might take up to an hour, so go and do something else for a while!

DO NOT power off your machine or turn off your internet connection while your Console is repairing itself, as this may break your Console!

If your Console has still not finished its repair after a couple of hours, please click here to submit a support ticket. 

When it has finished, it may say something like “Successfully recovered repository”. You will be able to type in the command line again. 

Type in “sudo reboot”, and press “Enter” on your keyboard. 



Your console will restart, and then you will be able to update your software normally again.

Click here to learn how to download a software update over a wifi network.

Click here to learn how to update your software using a USB stick.

Prevention is better than cure

The Console contains a small computer that is constantly carrying out background processes, and sending or checking information in its memory while it is on. 

Powering SmartBench off using the main power button risks interrupting one of these processes, which then causes errors in the way that changes are saved to memory. 

To avoid the need to repair your software in the future, or further damages to the console memory, it is recommended that you follow the proper shutdown procedure for SmartBench. 

Click here to learn more about shutting down SmartBench.


< Previous | List |

If this article didn't solve your problem, please submit a support ticket here

Lettie Adkins

Lettie Adkins is the author of this solution

Glad we could be helpful. Thanks for the feedback.

Sorry we couldn't be helpful. Your feedback will help us improve this article.

Did you find it helpful?

Yes   No
Updated on Fri, 20 Aug 2021