Is it possible to get support for Luma Home WiFi?? Since the company abandoned the product and I haven't seen any firmware updates for nearly two years..... I have three of these units. Descent hardware specs
IPQ4018 and QCA8075 should be well supported as chips, so it should be "just a matter of time" to be able to support the board. How much time is always the operative question!
Getting the GPL sources would be first on my list, in parallel with getting serial access.
I just saw " Flash2 Size 2 MB" -- If that is just the boot loader and perhaps some "cal" or "factory" data, that should be OK. If the kernel is in there as well (as opposed to on NAND), you may need a shim loader (boot loader loads shim loader as "kernel" which then loads "real" kernel) as the kernel size for IPQ40xx is well over 2 MB at this time.
Nice hardware (for the intended purpose, they should have gone with ipq4019 and tri-radio though), sadly not really available in Europe (otherwise I might have been tempted to get a set, as I've been looking for cheap/ used ipq40xx/ ipq806x devices to experiment with for quite a while). The 2 MB flash is most likely used only for bootloader{,-env}, TZ, RPM and ART, pushing the real firmware (kernel+rootfs) to the 128 MB NAND.
Unless you're lucky that someone else stumbles over this device, you probably have to port OpenWrt to it yourself (how feasible that is depends to a large extent on getting serial access, as these mesh clients often omit an accessible header for this (e.g. Linksys velop or eero), at least judging from the FCC images I haven't really found a likely candidate yet).
I'll open up the unit and probably have to solder in a header for serial access. As for GPL sources I am not sure about, I'll search around and see what I can find.
that thing on the right is definitely a serial header... sometimes oem just disable it in production by removing resistory before the serial header... Doesn't look in this case so... Serial should be plug-n-play ahhaha
J19 is indeed quite likely, especially as it was populated with a header (which fooled me into thinking that it was part of the connection to the light board) in the FCC pictures.
Anything going on here? I would like to help. I need to be able to set the wan address on the luma and this is probably going to be the only way for me to do that.
Haven't had a chance to go any further with this for now. Got the JTAG pins soldered in and connected to the terminal, but it won't accept any keyboard inputs. Will try again later, just busy with work.
So, I opened it up by tracing the little gap at the bottom around the first corner going clockwise with a putty knife, sliding inside most of the way, then leveraging the top open by pulling away. Took a lot of force, so be careful!
Yes, that J19 is a serial header, at 115200 baud. The pin nearest the power connector is GND, and the next two are RX/TX.
Here's the boot log:
You can get to a root terminal by getting into "failsafe mode" by typing "f" then enter during bootup!
I'm not sure what to do next... (time to read some openwrt page about porting to a new device!).
After getting to failsafe, invoke mount_root, it mounts ubi rootfs. Next type fw_printenv and store values somewhere safe. Next sed -e 's/root:x:/root::/' -i /etc/passwd to reset asking for password and also fw_setenv bootdelay 3 to have possibility to acces U-Boot shell. After rebooting login as root, now You can play fo example with led ring with led_ctl command, enjoy.
I have been poking this device since Friday, basic things work already on OpenWrt. What's missing is: