I have a Photon which has been working great in a development effort I am pursuing. I have uploaded my code into it many times and (unlike Sparks used before it) updates almost never fail == progress!!
Yesterday, I received one of those cheapy RFID readers (RFID-RC522) and decided to hook it up to this working Photon to do a quick try out. Having skimmed through the discussion about that here
I included the library "MFRC522/MFRC522.h" in my code and added the suggested basic init and read examples from the library h file - seemingly all simple. I decided that it would be fast and expedient to leach the 3.3v for the reader from the Photon so I connected it up as per the very helpful forum discussion - but took the 3.3v from the Photon (that reader needs 3.3v at about 7ma so far as I can find out).
Thereafter the photon won't program any more no matter what I try
So, today I decided I would do a full reset on the board and re-claim it using the phone method. Tried to do that this evening, but having un-claimed the board, I reset the board (hold down Setup - not "Mode"? as it says on the Photon app - Android version) and looked for my board, all I see is something called "photon-AWBS" - which IS my board cos it goes away if I power the board off. If I connect to that, the Photon app thinks hard for about a minute and eventually gives a non-commital error.
So, question: Have I fried the 3.3v supply on the board by overloading it? I still have a healthy 3.33v on that pin, so puzzling if so, OR has the addition of the library to my code base (or an incomplete upload of same) butchered the firmware in some fatal way, has my core been invaded by gremlins or virus.... or...... ??
I'm thinking I may have to USB connect this device to do a deep deep reset on it - but trying to avoid that as never had to go that far before...
Does anyone know what is "Photon-AWBS"? Google turns up nothing. Any help greatly appreciated.