Skip to content

DotRacel/MT5700M-CN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

📚 Table of Contents

📡 MT5700M-CN

The MT5700M-CN supports 5G NR NSA and SA dual-mode networking, along with 5G and industry-specific features such as 3CC carrier aggregation, Super Uplink (SUL), uRLLC, 5G LAN, and more. It supports 5G Sub-6 GHz with frequency band coverage for China mainly and is backward compatible with 4G/3G. The peak downlink and uplink rates of 5G NR reach up to 4 Gbps and 1.5 Gbps⚡

🔌 Connection Methods

The MT5700M-CN module features an external interface in the form of an M.2 Key-B interface.

🔗 USB Modes

It only supports application scenarios as a USB DEVICE. A DEVICE does not have the ability to initiate communication actively and must wait for instructions from the HOST. It is recognized by the HOST through a hardware connection and handshake process, and during the enumeration process, it provides descriptor information (such as device ID, vendor ID, function description, etc.) to allow the HOST to understand its capabilities and complete the configuration.

When used as a DEVICE, there are a total of 9 USB port configuration modes, which can be switched using the command AT^SETMODE=<mode>.

Mode Description
0 🐧 Linux ECM Normal, ECM+DIAG+PCUI+Serial_B+Serial_C+GPS
1 🪟 Windows NCM Normal, DIAG+PCUI+Serial_B+Serial_C+GPS+NCM
2 🐧 Linux ECM Debug, ECM+DIAG+PCUI+ADB+Serial_B+Serial_C+GPS
3 🪟 Windows NCM Debug, DIAG+PCUI+Serial_B+Serial_C+GPS+ADB+NCM
4 🐧 Linux NCM Normal(Default), NCM+DIAG+PCUI+Serial_B+Serial_+GPS
5 🐧 Linux NCM Debug, NCM+DIAG+PCUI+ADB+Serial_B+Serial_C+GPS
6 🪟 Windows RNDIS, RNDIS+DIAG+PCUI+Serial_B+Serial_C+GPS
7 🪟 Windows MBIM (Not Supported Yet), MBIM+DIAG+PCUI+Serial_B+Serial_C+GPS
8 📞 PPP, Modem+DIAG+PCUI+Serial_B+Serial_C+GPS

Key available ports:

  • 🖥️ PCUI: Used for AT command communication
  • 📊 Serial_B/C: Used in conjunction with DIAG for log collection
  • 🔍 DIAG: Used for debugging and collecting log information
  • 🛠️ ADB: Available only in debug mode and firmwares for DEBUG

💻 PCIe Mode

The module supports PCIe RC (Root Complex) mode ONLY. In this mode, the modem will act as the host, providing network support for other endpoint devices like an Ethernet chipset or a WiFi chipset.

  • Using AT^TDPCIELANCFG=2 sets PHY chip to RTL8125 (2.5Gbps ⚡)
  • Default AT^TDPCIELANCFG=1 uses RTL8111 (1Gbps 🔌)

Tutorials

❓How to get Internet acccess with Windows

This section heavily depends on AT User Manuals, if you have any questions with the commands, you may look up the manual, which is available in Materials section

Setup

You only need to send the commands once as they are saved even power is off.

  1. Set to correct USB connection mode using AT^SETMODE=<id>. You may reference to the user manual to figure out which mode suits you best.
  2. Set PHY to support 2.5Gbps: AT^TDPCIELANCFG=2 (Optional)
  3. Enable PCIE Power Manager: AT^TDPMCFG=1,0,0,0 (Optional)
  4. Set auto dial and send in USB connection mode: AT^SETAUTODIAL=1,1 If you do not set autodial, you will have to dial up manually everytime.

Dial up

You may dial up manually if you do not set autodial: AT^NDISDUP=1,1

❓How to update/downgrade firmware

Firmware can be updated easily on Windows platform.
You can download update wizards provided below to flash a specific version of firmware.

🔗 Related Resources

📡 Antenna Definition

📋 Specification

About

TD Tech MT5700M-CN Resources

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published