I installed Vim_Ubuntu-16.04_V170102.
I followed your steps for shorting the M-register however no matter how long I held my tweezers against the m-registers and pressed reset I could not get it to go into upgrade. I haven’t got the kit to put it in serial mode. I will try ordering in a few days.
Any help in the mean time would be appreciated.
Did you connect the USB-C cable to your PC?
I certainly did. I forgot to mention that
Normally, the M-register approach would work in any cases, can you try it out with another PC again?
It seems that the only way now is a serial tool.
Tried it on a few machines now and nothing guess I’m stuffed without the serial adapter.
Confirmed again with the following things;
- Did you run the USB Upgrade Tool yet?
- Did you connect the USB-C cable to PC?
- Did you get a bootable SD card inserted into the VIM?
Upgrade tool running yes
USB-C to PC yes
Bootable SD card inserted yes
Is there any other way to wipe the eMMC because that would force boot from SD.
I’ve ordered the cable needed for serial tool and it should be here tomorrow thankyou Amazon. So it’s no big issue if I don’t get this fixed today it’s just annoying.
Maybe I’m doing something wrong when I try to short the m–register but I’m only trying to create a connection between the two points so I can not see how I’m doing that wrong.
Hi, You must plug-out the bootable SD card! so can upgrade as USB-C cable.
Thankyou, thankyou, thankyou.
You guys are amazing.
Thankyou again for helping me through this
I tried to return to marshmallow via usb burning tool in win10, now it won’t connect to usb burning tool, did the same procedure i did when installing ubuntu, is there any way to reflash using sd card?
More info: http://docs.khadas.com
I used keys mode to upgrade, now i can’t use them again, i am for now stuck on bad ubuntu.
Try with the ‘M-Register’ mode, same problem with @Junks666
How to do that, i need to open the case for it, what tweezers can i use for this, am a little scared that i won’t brick my vim.
So i am stuck with ubuntu unless i use m register?
There different ways to boot into upgrade mode to upgrade another ROM:
- Boot into Ubuntu
- Open a Terminal
- Run the
dd if=/dev/zero of=/dev/bootloadercommand to erase the bootloader partition on eMMC
root@Khadas:~# dd if=/dev/zero of=/dev/bootloader dd: writing to '/dev/bootloader': No space left on device 8193+0 records in 8192+0 records out 4194304 bytes (4.2 MB, 4.0 MiB) copied, 1.1226 s, 3.7 MB/s root@Khadas:~# reboot
The 3rd approach will erase bootloader, and you can upgrade using USB-C cable or Bootable SD card.
Try with the CLI way above, and kindly feedback to us with your result.
Can someone ELI5 why I need to use a USB TTL adapter via GPIO for serial mode? Why is this not possible via the other USB or USB-C interfaces?