Help with bricked Omega 2+
-
Hi all,
I've searched these forums, read the documents to unbrick but to no avail. Basically I got my Omega 2+ out recently with a Power Dock. It hadn't been used for a few years, I planned on updating it.
My OS: Linux (6.8.0-58-generic, Ubuntu)
Onion Omega 2+
Power Dock
Ethernet Dock
Ethernet cable, USB data power cable, USB stick with omega2p-v0.3.4-b259.bin renamed to omega2.bin in the root directoryNot remembering how to get it all working, I read the docs and booted it, saw the WiFi name and connected using the onioneer password. All good. In the web UI for the device I had the option to update the firmware. So I went for omega2p-v0.3.4-b259.bin and clicked go (or whatever it was to make it start). I left it for about 45 minutes - the light had stopped flashing and was solid. Obviously the web interface was no longer working so I hard rebooted the device (plugged it on and off).
I've tried resetting it - power on, hold reset button for 10 seconds - it doesn't work. No reset happens.
Now it won't boot at all. I've followed this guide: https://docs.onion.io/omega2-docs/Firmware-Flashing-Web-Recovery.html but cannot get the serial to connect. The light does come on on it, and is solid orange on the Omega board. That's all though.
I have successfully loaded the module cp210x (using modprobe) on my Linux box, but when I plug the USB power cable to the Omega, I do not see a /dev/ttyUSB0. It is a proper data cable too and I've used it to transfer images from my phone so definitely works.
The page referenced above states "First, connect to the Omega’s command line through serial. Then, power on the device and press the Reset button on the Expansion Dock at the same time."
I do not get this - how can I connect through serial and then power the device on?
I've also added the ethernet connection between my PC and Omega, given the PC 192.168.8.100 address (static, obviously) and cannot see 192.168.8.8.
I've also tried following https://docs.onion.io/omega2-docs/Firmware-Flashing-from-USB-storage.html, but again, same problem - no serial connection so still cannot get into it. I placed the omega2.bin file in the root of the USB stick and plugged in to the Omega.
I've looked at other pages with similar problems but am scratching my head now. I've checked WiFi and don't see the Onion router AP name so it's definitely not working.
Can anyone point me in the right direction please, or give some advice where to go from here?
Post edit - output of lsmod:
lsmod | grep cp210x cp210x 40960 0 usbserial 69632 1 cp210x
-
OK: From https://docs.onion.io/omega2-docs/power-dock.html
"There is no USB-to-Serial Chip on the Dock. This means that you will not be able to connect to the Omega serially over the Micro-USB port."
I am sure I have a mini expansion dock and/or expansion dock so will try them and get back here with the results.
And it looks like to enable web UI recovery over ethernet, I also need to enable serial.... Which is probably why I can't use that method either.
Same for the USB recovery method - serial required again.
So I guess without a mini dock or expansion dock I'll have to wait.
I do have a USB to TTL serial connector I've used with my Raspberry Pis but could not find out how to do that if anyone has any information, would I be able to do that to connect directly to the serial pins?