Well, poop. I've tried updating via serial (both the standard update and the force update), and it appears to work, but I can't get the Oak to accept config and connect to wifi.
I pull up the oakconfig web tool, give it my Particle login info, connect to the Acorn AP, give it my local wifi credentials, and... Nothing. The web page just sits there forever with the status bar moving, but nothing else happens. The Oak doesn't connect to wifi, and the browser never gives a next step.
It responds to browser requests, though. For example, the "/info" api returns
{
"id":"xxxxxxxxxxxxxxxxxxxxx",
"claimed":1,
"claim_code":"blahblahblahblah",
"server_address_type":1,
"server_address_domain":"device.spark.io",
"firmware_version":0,
"version_string":"",
"meta_id":0,
"meta_data":"",
"first_update_domain":"oakota.digistump.com",
"first_update_url":"/firmware/firmware_v1.bin",
"first_update_fingerprint":"98 66 d5 5c 3d 4a 49 24 e3 1b 72 8b 8f 2e 65 2e 32 2a 7b 95"
}
I might try manually resetting the claim info, because I already unclaimed it.
I've noticed that I just get a steady one-blink on the status light though. And grounding P1 doesn't seem to change anything. I never get the three-blink for config mode like I used to be able to do.