I have an Argon that was running 1.5.0 and I had to downgrade it to 1.4.1 in order to work with the Music Maker Feather Wing. I did the “downgrade” via the IDE with Particle: Compile application and DeviceOS and then Particle: Flash application and DeviceOS. (I had tried to do a manual downgrade, but things didn’t seem to work).
The device worked, as hoped, with Music Maker, but after I removed power, the Argon seems to start up and breath cyan, but it doesn’t run the application now. I flashed Tinker to it a couple times, but each time the iPhone app says something along the lines of “Tinker must be flashed” and when I do it, it immediately makes the same claim. I assumed it was some form of bootloader issue and tried to reflash the 1.4.1 bootloader (via Serial), but after several minutes, it didn’t stop flashing magenta intermittently.
I’m kind of stuck on how to get it healthy again on 1.4.1 and would appreciate any thoughts.
[update] BTW, if I reflash the program via --usb, it will run fine, but only until I cycle power and it simply breaths cyan, but does nothing.
Perhaps. I tried, but could not do a serial inspect while in listening mode. After a power cycle, the app no longer works but the serial inspect does with this output:
Platform: 12 - Argon
Modules
Bootloader module #0 - version 500, main location, 49152 bytes max size
Integrity: PASS
Address Range: PASS
Platform: PASS
Dependencies: PASS
System module #1 - version 1403, main location, 671744 bytes max size
Integrity: PASS
Address Range: PASS
Platform: PASS
Dependencies: PASS
Bootloader module #0 - version 401
Radio stack module #0 - version 202
User module #1 - version 6, main location, 131072 bytes max size
UUID: B98C3921C7AFB8E5C82B2EED5C070DAC62DC6A83B10065B7A419AAAD294103CC
Integrity: PASS
Address Range: PASS
Platform: PASS
Dependencies: PASS
System module #1 - version 1403
NCP module #0 - version 5, main location, 1536000 bytes max size
Integrity: PASS
Address Range: PASS
Platform: PASS
Dependencies: PASS
Radio stack module #0 - version 202, main location, 192512 bytes max size
Integrity: PASS
Address Range: PASS
Platform: PASS
Dependencies: PASS
I’ll wait to see if the “fix” referenced via the other post resolves this.
I can likely resolve the issue by running Particle update, but as we know, the firmware won’t run in 1.5.0 (Music Maker).
New info! After a power cycle the firmware doesn’t run. However, if I put the device in listening mode and then do a reset (button) the firmware runs. Sometimes it hangs on the sine wave output call, but it often runs fine.