Ok, so I’ve spent the last 2 days reading LOTS of posts on this forum and have made some small progress. Thank you to the community fo sharing the info!
I acquired a second hand Spark v2 in a semi-dead state. Powering the unit on via USB or DC resulted in a white screen. From here I’ve managed to reset the Photon, connect it to wifi, claim the unit in a particle account, flash the bootloader using the web IDE to v1.3.1 and the use the particle CLI to push an OTA firmware update to brewpi v0.5.10. This has all resulted in the Spark v2 now beeping at boot up and showing the raspberry logo in the LCD plus the firmware version (0.5.10). Thats pretty much it, it then just stays in a reboot loop every few mins.
During many of the troubleshooting steps I’ve come to the conclusion that the Photon USB port is either damaged, dead or there is a firmware issue. Putting the photon is DFU mode results in no system seeing a device attached (PC / Win10, Mac, Raspbian), leaving the photon in ‘normal mode’ no system is able to see a USB device attached (have tried many USB cables).
So Im asking if anyone is able to please help me with the next steps? I can get access to the photon over wifi when not running the Spark app (just os firmware - hold down setup for 10 seconds). I can not get access over USB so am unable to discover the Spark in the BrewPi software or apply any other particle CLI / serial commands.
Im wondering, is the photon unit faulty and should I replace? Is the Spark faulty so is replacing the photon pointless? or is this all firmware / bootloader version compatibility issues?