To my knowledge, the schematics are not released yet
Yeah, this is the problem. Onion have sent us a board we cannot use, and aren't giving any word on when this info might be available. Come on!
@Fred-Rauch As @fossette said, the Omega2 FW is built on LEDE. At this time, it seems the LEDE board profile for the Omega2 is not published yet. I'm regularily checking the LEDE github repo and in particular the pull requests for it, hoping Omega2 support will soon land there.
But yes, I got it (partially) working already
The LinkItSmart7688 is a very close relative to the Omega2 (same chip, MT7688), so I just used the LinkIt profile.
An important difference is that the LinkitSmart uses ttyS2 as console, while Omega2 uses ttyS0. So I had to change the tty in the "bootargs" line in the "LINKIT7688.dts" device tree file, and remove the serial0-to-uart2 alias definition.
With that, I could build an image the Omega2 bootos up ok with, and gets accessible via the Ethernet expansion! WiFi access point also worked, but I didn't get it to connect to my WiFi as a client (didn't try hard, though).
For sure there are a lot of other details which are not exactly right in the LinkIt image for the Omega (e.g. LEDs, reset button). So this is for early experiments, but not for real use yet. We need to wait for the official platform support from Onion to appear in LEDE.
great stuff, please keep us posted! thanks!
I noticed on the pinout diagram for the omega 2/2+ that the first four pins are the same as a USB pinout (V+, GND, D+, D-), and I was wondering if I could just solder the ends of a stripped USB cable to those pins and use it without any extra gadgetry (notwithstanding a voltage regulator to drop USB's 5V to the 3V3 required), or do I need some sort of TTL converter to make it work?
I just tried this, and the answer is yes!
OnionOS for Omega2 is allegedly based on LEDE which is a fork of OpenWRT. This fork has been created for development philosophy differences, and it appears that LEDE will have a stronger development roadmap and stronger community. Personally, I wouldn't shed a sweat on OpenWRT.
LEDE would be fine too, but I'd like to have an environment set up to create custom builds.
Has anyone tried it yet? My understanding is that you should be able to flash a sysupgrade image for mt7688, but I don't have the ethernet expansion required to unbrick the Omega so I don't want to risk it right now.
It would be neat to get this working, though.
I wouldn't recommend it. Better to get a 3.3v regulator and plug alkaline batteries (or 5v) into that.
The solutions here all seem more complex than they need to be. All the good routers these days offer a listing of devices by MAC address. Find the MAC address on the box of your Omega2 and then find its IP in your router's web admin.
On Tomato: Status > Device List
On OpenWRT: Status > Overview > Scroll down to
Should be in a similar place for other routers/firmwares.
Looks like your connection to Community was lost, please wait while we try to reconnect.