IPQ5018: Support for Linksys MX2000 Atlas 6 & MX5500 Atlas 6 Pro

Yes, it is.. just make sure you follow the instructions. If you want additional packages such as Luci, I would suggest you use the firmware selector to create a custom image:

OK... thanks.

So it is just a matter of time when SPNMX56 aka MX5600 will get regular version of OpenWRT?

I also have two MX20WH2's. Did you ever try flashing the MX2000 Openwrt to them?

I don't have that model, but according to this support article, it's part of the MX2000 series:

1 Like

Just following up from the NSS thread, I see qosmio is now working towards adapting NSS patches to IPQ5018 devices

3 Likes

Thanks! Looking forward to this :slightly_smiling_face:

I finished my write-up of the steps I used to fix my router.

https://github.com/Aurora4891/MX2000-Instructions

I'm still new to this, so if someone see's something wrong with it let me know and I'll try to clarify it.

3 Likes

Hey guys, i was restoring stock firmware based on the below comands

root@OpenWrt:~# cd /tmp
root@OpenWrt:/tmp# mtd -e kernel write FW_MX56TB_1.0.1.216218_prod.img kernel
Unlocking kernel ...
Erasing kernel ...

Writing from FW_MX56TB_1.0.1.216218_prod.img to kernel ...
root@OpenWrt:/tmp# mtd -e alt_kernel write FW_MX56TB_1.0.1.216218_prod.img alt_kernel
Unlocking alt_kernel ...
Erasing alt_kernel ...

Writing from FW_MX56TB_1.0.1.216218_prod.img to alt_kernel ...
root@OpenWrt:/tmp# mtd erase rootfs
Unlocking rootfs ...
Erasing rootfs ...
root@OpenWrt:/tmp# mtd erase alt_rootfs
Unlocking alt_rootfs ...
Erasing alt_rootfs ...
root@OpenWrt:/tmp# reboot

Now its stuck on blue light. not even blinking even after reboot, is it bricked and need uart flash?

edit: this serial cable with 6 pins should work? to unbrick it..

Why did you erase rootfs and alt_rootfs?
Just write to kernel and/or alt_kernel.
Now you will need serial access to restore

1 Like

I opened the router and it seems the board is kinda different from the normal Mx5600/Mx5500

ground pin is first one. which pins should be RX and TX :sad_but_relieved_face:


Edit: i checked OP 1st post and its showing the pin out :saluting_face:

It looks like this is the SPNMX56, what does the bottom label say?

Anyways, see the very first post:

1 Like

Yes its SPNMX56

i tried to connect it via serial putty, setting the right com and speed..yet im getting no output in the timnial at all. just black screen.

edit:also how to copy the firmware to the router incase the connection worked? .



remember rx and tx are reversed on the ttl side .. common mistake. to test rx->tx just short them by tapping a small screw driver across them ... you should see garble in the terminal each time you tap them. Make sure the ttl is the correct voltage as well .. i can see 3.3v and 5v from the photo .. but i don't see 1.8v I am not sure of the output voltage of the router uart on this device .. is worth checking and confirming.

is there rx,tx pins on pins the opposite end of the usb ? i can't make it out from the pic but generally this is where you connect the ttl .. at least on the (15-20) that i have.

i tried to tapping RX & TX and got no output, but shorting DTR and RX gives output.Not sure if the thing is broken lol, i never used uart/serial before.
also i tried to reverse the pins on the ttyl which didn't make any difference.

furthermore, i tried to connect the pins on opposite side of the usb as per the pic below and still the same no output at all..


ok so uswe the pins opposite the usb, make sure to reverse rx and tx ..ie

Router <--> TTL

GND  <---->  GND

RX <-----> TX

TX <-----> RX 

only other thing that comes to mind is voltage. what is the jumper for .. voltage select ..ie 3.3v || 5v? Can you post the link to the ttl you bought. I am not sure its the one you want. Thankfully, they are only a few dollars

@georgem83 is this device 1.8v uart or 3.3v ?

Heres the link

Also i tried to connect the pins on the opposite side of the usb with tx and rx reversed which didnt work either,
I might just get another one tomorrow as below even though not sure how its going to make any difference.
Also voltage selected as 5v, not sure if its going to make any differences as the voltage output of the board is not being used.

do you have a multi meter ? I would recommend testing the uart of the device. Check the vcc pin for voltage, this will tell you what the uart expects to see for voltage on the line. It should read ~1.8v or ~3.3v

next, test its actually sending anything to the uart, by testing tx immediately after a power cycle.

You should see the voltage dance between 0- 1.8 or 3.3v (whatever vcc is) if you see nothing ...then you'll need a jtag at best .. the juice is likely not worth the squeeze in this case

It’s 3.3v but only use ground, rx, and tx. Don’t feed it any voltage, you’ll likely fry the board..

Yes good point. I never suggested to add vcc ... just mentioned it for testing to confirm voltage with multi-meter.

@yahyoh the jumper, in front of the pins opposite the usb, is likely used to select voltage between 5v and 3.3v. Make sure its in the correct position for 3.3v

Finally got the connection with half assed pins males connected to male pins on board on the opposite side of the usb after switching the voltage to 3v instead of 5v.(even through the damn seller mentioned there's a cable with female to female pins in the package but nah SMH).

Now trying to copy the firmware to the router ahh..any help would be appreciated.
Thanks for the suggestions @Hostle

1 Like