How To Boot Into Upgrade Mode

There are 4 different ways to boot into Upgrade Mode:

  • Keys Mode (Side-Buttons)
  • Serial Mode
  • TST Mode (Recommended)
  • MRegister Mode

Usually, the first two methods will meet the needs of most users. However, in some cases such as burning an incorrect u-boot, or if your device is unable to boot at all, you can attempt to rectify the issue with the MRegister mode.

  • Connect VIM1 to PC via USB-C cable.
  • Long press the Power key without releasing it.
  • Short press the Reset key and release it.
  • Count to 10 seconds and release the Power key to enter into upgrade mode.
  • Refer to this guide to setup your serial tool.
  • Once again, ensure that you’ve done the right connections and setup.
  • Hit any keys at the moment of bootup to stop autoboot. This step will let the board boot into u-boot mode.
  • Type run update on the terminal of u-boot as below:
1
kvim# run update
  • Connect VIM1 to PC via USB-C cable.
  • Quickly press the Func key 3 times in 2 seconds, then release the key.
  • You will see the Power-LED (Blue) blink for about 3 seconds. After the Power-LED (Blue) turns OFF, this indicates that the board is in Upgrade Mode (Maskrom Mode).
TST mode only available for VIM1 V14 or later.
  • Connect VIM1 to PC via USB-C cable.
  • Use a tweezer to short-circuit the two pads of the M register, and without releasing it.
  • Short press the Reset key and release it to boot into upgrade mode.

Image of MRegister_ShortCircuit

Tips

The M register is located on the backside of your board.