Resolved with wifisetup
Connected to PuTTy via USB and did wifisetup
Everything is back to normal, except for DNS issues.
It does not recognize omega-xxxx.local. I have to enter IP addresses. I can live with that for now.
@Tiago-Couto I looked over your log file. Your kernel panic is happening ~31 seconds, just as the Wifi is turning on - this is at the time of the Omega's highest power load. How are you powering the Omega2+, ie what is your power source and how is the Omega2+ wired to the source?
The worst part is that sometimes they work, sometimes they don't.
That's the problem I have with my 2+'s wired up to AMS1117's. They will normally run for 24 to 36 hours and then fail. Don't know if they get too hot, run out of memory or receive a power spike. When I reboot them sometimes they boot up and sometimes they don't. If they don't bootup after a few tries I leave them for perhaps 30 to 60 minutes and generally they do bootup. Bit of a mystery.
My Omega 2+ had a similar problem in that it would not reboot after it had been running a while (10 or 15 minutes was enough). After sitting unpowered for a while, it would happily boot again and run without apparent issue.
Guessing that there was an intermittent thermally sensitive connection somewhere on the board that affected start up, I reflowed the solder on all exposed connections with an SMD hot air tool and the problem seems to have gone away. So with a sample set of one, it looks like a manufacturing defect in my case.
My Omega 2 (not plus) didn't have this particular issue.
Both had problems during boot when running from inadequate power. The symptom of that problem is running normally through startup, as monitored on the serial port, to the point where wifi was first brought up, about 18-20 seconds into the boot sequence. At that point they would reset and repeat this process indefinitely.
Hopefully the OP will not mind if I widen the scope of this thread a little.
I saw a post that referenced "safe mode" and "dd". I have used dd previously with Pi's but I haven't been able to find details of the Omega in Safe Mode.
Now we have SD cards working could someone advise the procedure for cloning our Omega's as I hate the way the upgrades work and I'm confident many users will be wasting lots of time restoring work they have already done.
@fossette A passive resistor is in no way a better solution, it's still the wrong way of going about it. It was simply to confirm that OP's problem was a power-supply issue, which it was, and it's now solved. The proper way of doing it would still be a linear voltage-regulator or a small SMPS, and he did mention he is looking into a proper power-supply now.
As for the eeprom programmer, I could very well use another Omega2. Lol!!! I have a similar USB programmer depicted in your photo (as a gift), but the device is unfortunately not detected in FreeBSD, but it could be in the Omega2... As for the black cube (smt 2 through hole), I didn't know that this kind of adapter existed. I ordered one a few months ago. Brilliant tool!
It might be possible, if the cell phone charger provides 5v. The standard iPhone brick does not provide enough to power mine, but I am using a BlackBerry one I had sitting around. I am also a fan of the Anker charging hubs, I have a few of those around as well, so I can charge multiple USB devices (GoPros, helmet cam, phone, tablet) at once. that works as well.
Check the power output to verify it is pushing enough.