If FCC is correct then its supportable.
All QCA HW:
IPQ8068, its a IPQ8064 v2.0 based SoC
QCA9889
QCA9992
Some Spansion NAND etc
Hey,
Could you take a picture with the serial pins you used to get the bootlog?
Thanks
Sure, a coworker has the physical setup so sorry for the delay. The connector in question is J3, to which we’ve soldered on a pin header — it will be just pads on other devices.
Yup, got a bootlog too, thanks !
Did you got anything new about the boot interruption ?
I asked Meraki about the U-Boot source code. It's available there: https://0x0.st/iwNP.bz2
It seems the stop str is still "xyzzy", but I didn't manage to go further than that.
Is this usable in a release state?
Any updates on the MR42? I have recently come across a large number of them and I would be very interested in getting openwrt installed on them, to the point where I would consider supplying a unit to some able body.
I also am interested. I have a few also from a dead company. I like to help with this project
what are the serial parms? I can only get garbage on putty trying common speeds and data and parity
so the baudrate was 115200
and xyzzy during the boot got a pound prompt
will the mr33 binaries work on the 42's ?
I'd like to help too, just got one some days ago, and hardware-wise seems promising, way better than what I'd get on a general electronics shop, and if we can get it run I could do a comparative test between mr42 and mr33 (which is my current ap of my home)
No, while the MR33 is IPQ4029 based (e.g. OpenWrt target ipq40xx) the MR42 is IPQ8068 based (e.g. OpenWrt target ipq806x).
Seeking OpenWrt Gurus!
Judging from this thread there seems to be quite a lot of interest around getting OpenWrt running on the MR42. I have a pretty solid engineering background and want to help out and learn more on how to do this. I have access to basic stuff like soldering equipment and serial-port dongles etc. If someone could offer some mentor-ship I will put the hours in!
PM me please!
I also volunteer to help. I have a decent workbench. I have added a header and can get to root on my test ME42. I have 12 or so to convert once there is a solution.
Steve
Now we have U-Boot source code. https://0x0.st/iwNP.bz2
Can we compile openwrt compatibile u-boot from this? This device does not have the brick that we see on MR33. So far we still can intrerupt boot with "xyzzy".
Also, it looks like there is a firmware recovery procedure that works on MR42 too.
Quote from here:
There's a reset button between the ethernet ports. Hold the reset button down, during boot, until the led starts blinking white. At this stage clicking the button will toggle the led, blue or red. Once "selected", just wait and it'll continue booting. Blue is for the "recovery/diagnostic" firmware and red is the Meraki one.
What do i have on my MR42 ?
BusyBox v1.19.4 (2015-07-29 13:30:55 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
--------------------------------------------
IPQ806X.LN.1.3.4-CSu2(r00057.1), r37758
RNAQ-MR1 v0.3.a Release
Linux 3.4.103 on ARMv7
--------------------------------------------
root@OpenWrt:/#
There is static IP assigned to it: 192.168.1.1. Telnet works without any UART.
root@OpenWrt:/# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br-lan
root@OpenWrt:/# uname -a
Linux OpenWrt 3.4.103 #22 SMP PREEMPT Mon Sep 21 12:54:05 CST 2015 armv7l GNU/Linux
root@OpenWrt:/# df -h
Filesystem Size Used Available Use% Mounted on
tmpfs 120.1M 80.0K 120.0M 0% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
root@OpenWrt:/# free -m
total used free shared buffers
Mem: 245908 126224 119684 0 0
-/+ buffers: 126224 119684
Swap: 0 0 0
root@OpenWrt:/# ifconfig
br-lan Link encap:Ethernet HWaddr 1E:0D:6C:E5:68:ED
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::1c0d:6cff:fee5:68ed/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6779 errors:0 dropped:9 overruns:0 frame:0
TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:742162 (724.7 KiB) TX bytes:1392 (1.3 KiB)
eth0 Link encap:Ethernet HWaddr 1E:0D:6C:E5:68:ED
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6802 errors:0 dropped:18 overruns:0 frame:0
TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:847262 (827.4 KiB) TX bytes:1400 (1.3 KiB)
Interrupt:5
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
root@OpenWrt:/#
^ does this mean you have gotten openwrt installed and running?
No. Looks like that recovery mode is actually a fork of openwrt, some older version.
What i really don't know if we can have fully openwrt installed from here.
Hi
I also managed to get a hold on an MR42; is there any way to help in order to try to install OpenWRT on this ?