Tuoshi LT22M 4G Wireless Router

Status: OpenWrt support for the LT22M with the original bootloader and stock flash layout is proposed in OpenWrt PR #14011. The PR has not been merged. There are no official OpenWrt release or snapshot images for this device.

The Tuoshi LT22M is a 2.4 GHz Wi-Fi router with an onboard cellular modem. A replacement bootloader and a full-flash layout are also under development.

Item Specification
SoC MediaTek MT7628DAN, 580 MHz; the OpenWrt port uses the MT7628AN device-tree family
RAM 64 MiB DDR2
Flash 16 MiB SPI-NOR
Wi-Fi Integrated MT7628 2.4 GHz radio, 802.11b/g/n
Ethernet Two 100 Mbit/s LAN ports
Cellular modem Onboard ASR ML352 connected via USB; RNDIS data interface and serial interfaces
Serial console 3.3 V TTL, 57600 baud, 8N1
OpenWrt target ramips/mt76x8 (proposed)
[04030D08][04030C0D]
DDR Calibration DQS reg = 00008889
 
 
U-Boot 1.1.3 (Apr  2 2021 - 10:40:12)
 
Board: Ralink APSoC DRAM:  64 MB
relocate_code Pointer at: 83f98000
flash manufacture id: ef, device id 40 18
find flash: W25Q128BV
============================================ 
Ralink UBoot Version: 5.0.0.0
-------------------------------------------- 
ASIC 7628_MP (Port5<->None)
DRAM component: 512 Mbits DDR, width 16
DRAM bus: 16 bit
Total memory: 64 MBytes
Flash component: 16 MBytes NOR Flash
Date:Apr  2 2021  Time:10:40:12
============================================ 
icache: sets:512, ways:4, linesz:32 ,total:65536
dcache: sets:256, ways:4, linesz:32 ,total:32768 
 
 ##### The CPU freq = 580 MHZ #### 
 estimate memory size =64 Mbytes
RESET MT7628 PHY!!!!!!
=================================================
Check image validation:
Image1 Header Magic Number --> OK
Image2 Header Magic Number --> OK
Image1 Header Checksum --> OK
Image2 Header Checksum --> OK
Image1 Data Checksum --> OK
Image2 Data Checksum --> OK
Image1 Stable Flag --> Stable
Image1 Try Counter --> 1
 
Image1: OK Image2: OK
 
=================================================
 
Please choose the operation: 
   1: Load system code to SDRAM via TFTP. 
   2: Load system code then write to Flash via TFTP. 
   3: Boot system code via Flash (default).
   4: Entr boot command line interface.
   7: Load Boot Loader code then write to Flash via Serial. 
   9: Load Boot Loader code then write to Flash via TFTP. 
default: 3
 0 
 
3: System Boot system code via Flash.
## Booting image at bc050000 ...
   Image Name:   JBoneCloud M7628NNxCPET	
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    6250353 Bytes =  6 MB
   Load Address: 80000000
   Entry Point:  802a8290
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 802a8290) ...
## Giving linux memsize in MB, 64
 
Starting kernel ...
 
+
LINUX started...
1.76 0.03
init system ...
init leds [283][2] ...
1.79 0.03
modem loading [5] ...
Password for 'admin' changed
start watchdog [1543][11] ...
start wdt [10570] ...
start wdt ok [11575] [1001] ...
system init ok
11.81 6.26
 
JBoneOS login:
 
sh: 1: unknown operand
sh: 1: unknown operand
sh: 1: unknown operand
init rild
OK, found it
12.81 6.26
start rild
  • Last modified: 2026/10/05 20:45
  • by micw