I changed the computer after making a full diagnostics it appears that a sector of the hard drive is damaged . I supposed that this is the problem as I didn’t find anything else.
So, what I did:
-
Download and install the Toolchain.
-
Download the latest firmware from: https://github.com/spark/firmware/releases
-
Download and run Zadig
-
Put the photon in the DFU mode (yellow light).
-
Install the driver libusbK with Zadig
-
open a command window and put dfu-util -l, and this time shows:
-
Follow the instructions of this forum thanks to @HardWater .
-
I installed part 1 and part 2, and at the end of part2 shows an error: Error during download get-status, but I understand this is a common error and I should ignore it.
I only have one question, in the link of @HardWater says
dfu-util -d 0x2B04:0xD006 -a 0 -s 0x8020000 -D c:\photon\system\system-part1-0.4.2-photon.bin
And in the firmware releases:
dfu-util -d 2b04:d008 -a 0 -s 0x8020000 -D system-part1-0.4.7-p1.bin
These two seems to point at different addresses in the microcontroller, so ¿wich one is it?. Also, ¿Could somebody explain what does this command specificaly means?
Thanx.