I am trying to update the network firmware on a Wio Terminal.
I am using Windows Powershell as Administrator.
I have tried the following
PS C:\Program Files\amebad_flash_tool_v0.1.0_windows> ./amebad_flash_tool erase --port COM8
Erasing…
‘C:\Program’ is not recognized as an internal or external command,
operable program or batch file.
done!
Clearly the parameters are wrong but I cannot find an example of a Windows specific example.
First we need to erase the initial firmware inside the RTL8720, for that connect the wio terminal to computer as Entering the bootloader mode by sliding the power switch twice quickly . For more reference, please also see here.
And run type ./amebad_flash_tools erase --port PORT, where PORT is your wio terminal COM address
NOTE: The initial erase process may take a while. Please be patient and do not close windows.
Next we need to flash the newly downloaded firmware into the RTL8720, run: ./amebad_flash_tools flash -d [RTL8720-firmware-path] --port PORT
where [RTL8720-firmware-path] is location of firmware folder and PORT is your your wio terminal COM address .
This folder should contain km0_boot_all.bin , km0_km4_image2.bin and km4_boot_all.bin these 3 files.
Options:
–version Show the version and exit.
–help Show this message and exit.
Commands:
erase
flash
PS C:\Program Files\amebad_flash_tool_v0.1.0_windows> ./amebad_flash_tool erase --port COM8
Erasing…
‘C:\Program’ is not recognized as an internal or external command,
operable program or batch file.
done!
PS C:\Program Files\amebad_flash_tool_v0.1.0_windows>
Log looks ok to me now , except that its closing the connection
I had exactly the same and did power off/ power on and double switch… and checked again that the portnumber didn’t change
1- download rtl8720_update.uf2http://files.seeedstudio.com/wiki/Wio-Terminal/res/rtl8720_update.uf2 2 - enter bootloader mode as described and drag file to external device named arduino, it wil reboot 3- start power shell command as mentioned before
I was confident that I had done that but I have gone through the process again.
I went into bootloader mode and the D:Arduino window popped up. I dragged the file into the window; I saw it momentarily on the file list and then it rebooted.
I went back into bootloader mode and the file was no longer there.
I tried the amebad program agian - but I still get the same error.