Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ramips: add support for TP-Link Deco M4R v4 #11722

Merged
merged 2 commits into from Feb 3, 2023

Conversation

shizmob
Copy link
Contributor

@shizmob shizmob commented Jan 7, 2023

This adds support for the V4 hardware revision of the Deco M4R.
It is a complete overhaul compared to the V1 and V2, and is much more similar to the Archer C6 V3 and C6U V1.

Specifications:

SoC: MediaTek MT7621AT (2 cores at 880 MHz, 4 threads)
RAM: Kingston D1216ECMDXGJD (256 MB)
Wireless 2.4 GHz: MediaTek MT7603EN
Wireless 5 GHz: MediaTek MT7613BEN
Flash: 16 MB SPI NOR

Installation:

Flash the *-factory.bin image in the U-Boot recovery webserver.
You can trigger this webserver by holding the reset button until the LED flashes yellow,
or by hooking up to serial pads on the board (clearly labeled GND, RX and TX) and pressing x early in boot.

Once the factory image has been flashed, you can use the regular upgrade procedure with sysupgrade images for subsequent flashes.

This change depends on commit 3657cf56708 ("tplink-safeloader: Add support for Deco M4R V4") in firmware-utils;
this PR bumps it, but since said repo is not on GitHub, it would require cherry-picking shizmob/openwrt-firmware-utils@3657cf5 and possibly adjusting 3c4b4e7362d3c6ceff93f62e5a92787df638f790 before merging.

@github-actions github-actions bot added build/scripts/tools pull request/issues for build, scripts and tools related changes target/ramips pull request/issue for ramips target labels Jan 7, 2023
@shizmob
Copy link
Contributor Author

shizmob commented Jan 8, 2023

Force-pushed to fix formalities, apologies.

@shizmob
Copy link
Contributor Author

shizmob commented Jan 8, 2023

It seems failing checks are due to the dependency on shizmob/openwrt-firmware-utils@3657cf5 to be merged upstream.

@shizmob
Copy link
Contributor Author

shizmob commented Jan 8, 2023

Formalities, round two.

@shizmob
Copy link
Contributor Author

shizmob commented Jan 8, 2023

Pushed shizmob/openwrt-firmware-utils@c881012 which also takes care of the formalities there, and updated this PR to match. Should I send out a patch for that separately to the mailing list, or can you merge it @hauke?

@shizmob
Copy link
Contributor Author

shizmob commented Jan 12, 2023

Friendly ping :)

@shizmob
Copy link
Contributor Author

shizmob commented Jan 20, 2023

Ping!

@hauke
Copy link
Member

hauke commented Jan 22, 2023

Please send shizmob/openwrt-firmware-utils@c881012 as a patch if you haven't done yet.

@shizmob
Copy link
Contributor Author

shizmob commented Jan 22, 2023

@shizmob
Copy link
Contributor Author

shizmob commented Jan 29, 2023

The firmware-utils patch has been merged, this PR is now ready.

Adds support for building TP-Link Deco M4R v4 factory images

    e7233d229c2c tplink-safeloader: Add support for Deco M4R V4

Signed-off-by: Mark Ceeha <hi@shiz.me>
This commit adds support for the V4 hardware revision of the Deco M4R.
V4 is a complete overhaul of the hardware compared to V1 and V2,
and is much more similar to the Archer C6 V3 and C6U V1.

Specifications:

  SoC: MediaTek MT7621AT (2 cores at 880 MHz, 4 threads)
  RAM: Kingston D1216ECMDXGJD (256 MB)
  Wireless 2.4 GHz: MediaTek MT7603EN
  Wireless 5 GHz: MediaTek MT7613BEN
  Flash: 16 MB SPI NOR

Installation:

Flash the *-factory.bin image in the U-Boot recovery webserver.
You can trigger this webserver by holding the reset button until the LED
flashes yellow, or by hooking up to serial pads on the board (clearly
labeled GND, RX and TX) and pressing `x` early in boot.

Once the factory image has been flashed, you can use the regular upgrade
procedure with sysupgrade images for subsequent flashes.

Signed-off-by: Mark Ceeha <hi@shiz.me>
Tested-by: Mark Ceeha <hi@shiz.me>
@openwrt-bot openwrt-bot merged commit d4c63c7 into openwrt:master Feb 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build/scripts/tools pull request/issues for build, scripts and tools related changes target/ramips pull request/issue for ramips target
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants