Failed to load Kernel modules during flash the device, how do I recover to a stable image?
Was able to see my new Edison as another drive once (Windows 10, 64bit ).
Documentation suggested that I "Run Setup Tool" - IoT - Step 2: Run Setup Tool | Intel® Software
Set up tool failed to flash the device and suggested I flash manually.
flashall.bat from Widows command window failed.
Tried Intel Phone Flash Tool Light 18.104.22.168
Goes file till 71%, and waiting for the board to come up and times out and puts out failed messages.
On Console first set of Failures are :
Starting kernel ...
[ 0.769026] pca953x 1-0020: failed reading register
[ 0.772762] pca953x 1-0021: failed reading register
[ 0.778713] pca953x 1-0022: failed reading register
[ 0.779094] pca953x 1-0023: failed reading register
[ 1.645909] pmic_ccsm pmic_ccsm: Error reading battery profile from battid frmwrk
[ 1.654884] pmic_ccsm pmic_ccsm: Battery Over heat exception
[ 1.664510] pmic_ccsm pmic_ccsm: Battery0 temperature outside boundary
Then the second Failure is:
[ OK ] Started Apply Kernel Variables.
[FAILED] Failed to start Load Kernel Modules.
See 'systemctl status systemd-modules-load.service' for details.
OK ] Reached target Bluetooth.
[FAILED] Failed to start Hostname Service.
See 'systemctl status systemd-hostnamed.service' for details.
I am sure it is in bad state by then on the board.
On the Tool the error is:
05/15/16 09:27:29.738 INFO : [Port 1/2] Command `Sleeping for 5 seconds` succeed
05/15/16 09:27:29.738 INFO : [Port 1/2] Running `Wait for device with status pos on port 1/2` command
05/15/16 09:29:09.738 ERROR : [Port 1/2] Command `Wait for device with status pos on port 1/2` failed
05/15/16 09:29:09.738 ERROR : [Port 1/2] Flash failed (Command type: Device enumeration)