TECHSHIP IS A GLOBAL SUPPLIER OF WIRELESS COMPONENTS

Register
Product list

Huawei ME909u-521 - 4G/LTE - Mini PCI Express - EU/ASIA

Article Number: 10105
Manufacturer: Huawei
Supplier number: 55010581

The Huawei ME909u-521 (ME909E) Mini PCI Express is a LTE module with a 145-pin LGA form factor mounted on a Mini PCI Express board, supporting seven(!) LTE FDD-bands. Quad-band DC-HSPA+ and quad-band GPRS/EDGE for European network coverage is included as fall-back.

This module is part of Huawei's new family of modules, including MU509 (HSDPA), MU609 (HSPA+) and ME909 (LTE) which are all pin-to-pin compatible to enable a clear and easy path for future integration. This makes the integration of any one of these modules very future-proof.

With their ultra-compact design and extended operating temperature range, ME909 and it's siblings are the perfect platform for any M2M application.

This module has the form factor mPCIe. For the same module with the LGA form factor, please refer to our article 10102 Huawei ME909u-521 EU/ASIA.

No prices available

Please contact us
for a quotation at
sales@techship.com

Do you need offline data on this product?

Download datasheet

Subscribe to stay up to date with the latest about this product.

Subscribe to updates
LTE Region
Europe
Asia
LTE Bands
B5 (850)
B20 (800DD)
B8 (900)
B7 (2600)
B3 (1800)
B2 (1900)
B1 (2100)
UMTS Bands
B8 (900)
B26 (850)
B2 (1900)
B1 (2100)
Manufacturer
Huawei
Form Factor
mPCIe - full size
Technology
LTE - cat 3
Antenna Interface
IPEX U.FL
GPS
Yes
GNSS technology
GPS
GLONASS
MIMO (Multiple-Input Multiple-Output)
Yes
Max DL Speed
100 Mbps
Max UL Speed
50 Mbps
Chipset
MDM9215
Qualcomm
Driver Support
Windows 7
Linux
Android
Interface
USB 2.0
Operating Temperature Range
-20 °C – 60 °C
Certification
GCF
RoHS
CE
CE RED
Voice call interface
Digital PCM signal input/output in socket
GNSS antenna support
Passive
FOTA Firmware Updates
Yes
SIM interface
Through miniPCIe connector
Technical details:
This module will be shipped with the latest firmware and BOM code. At this moment the module will be shipped with the firmware 12.636.12.01.00 and BOM code 55010581. If you would like to order with a special firmware or BOM code, please contact sales@techship.se

When performing a FOTA upgrade or a local FOTA upgrade, please make sure to download the delta file corresponding to the current firmware of your module.

This document describes AT command interface specifications that is supported by Huawei cellular wireless product ME909u-521 V1R2 module (starting from FW version 12.631.07.01.00).
Please read the release note released with the firmware software before using ME909 wireless module and this document.

Download

Uploaded at
2013-04-05 12:18:19
Last updated
2017-07-07 15:55:13
Version
V1R2:02
Related products
Huawei ME909u-521 Mini PCI Express - EU/ASIA
Huawei ME909u-521 - EU/ASIA

This guide contains sequences of AT commands and instructions on how to perform certain tasks.

Download

Uploaded at
2016-03-07 09:53:02
Last updated
2016-03-07 09:53:02
Version
2.3
Related products
Huawei ME909u-521 developer kit
Huawei ME909u-521 Mini PCI Express - EU/ASIA
Huawei ME909u-521 - EU/ASIA

This archive contains the 3D drawing of the mPCIe Huawei module ME909u-521.

Download

Uploaded at
2015-10-26 11:54:53
Last updated
2015-10-26 11:54:53
Version
01
Requirements
A program that can open and display .STP files, for example CATIA.
Related products
Huawei ME909u-521 Mini PCI Express - EU/ASIA

This is the datasheet for the Huawei module ME909u-521 mini PCI express.

Download

Uploaded at
2015-06-16 17:41:09
Last updated
2015-09-24 17:43:10
Version
01
Related products
Huawei ME909u-521 Mini PCI Express - EU/ASIA

Communications through universal asynchronous receiver/transmitter (UART) serial ports is convenient and reliable. UART serial ports are widely adopted in Huawei modules. This design guide describes the serial port specifications of Huawei modules and provides recommended design schemes for peripheral circuits. When designing UART serial ports for Huawei modules, customers can refer to this document.

Most of Huawei modules provide 8-wire serial ports with flow control. These 8-wire serial ports can also be used as 2-wire or 4-wire serial ports.

Download

This document mainly describes the power supply design for Huawei modules. This document also provides Huawei modules' requirements for power supplies, which can be used as reference for designing power supplies for Huawei modules. This document is composed of four chapters:

Power Supply Requirements
Power Supply Design Requirements
External Power Supply Circuits
Recommendations for the Layout and Routing of External Power Supply Circuits

Download

This document describes AT command interface specifications that is supported by Huawei cellular wireless product ME909u-521 V1R1 module.
Please read the release note released with the firmware software before using ME909 wireless module and this document.

Download

Uploaded at
2015-03-30 18:31:16
Last updated
2015-09-24 18:01:43
Version
V1R1:01
Related products
Huawei ME909u-521 Mini PCI Express - EU/ASIA
Huawei ME909u-521 - EU/ASIA

This document is intended to provide references for customers to do module firmware update over the air. Customers need to refer to this document to develop the host application. This document also contains examples and relevant description. Huawei module and the related firmware in the table below support the FOTA service.

Download

This document describes the hardware application interfaces and air interfaces provided by HUAWEI ME909u-521 Mini PCIe module.

This document helps hardware engineer to understand the interface specifications, electrical features and related product information of the ME909u-521 module.

Download

Uploaded at
2014-03-14 12:28:53
Last updated
2015-09-24 19:00:17
Version
1
Related products
Huawei ME909u-523D Mini PCI Express - US - AT&T
Huawei ME909u-521 Mini PCI Express - EU/ASIA

Huawei UpdateWizard for Embedded Linux is the tool which is just for updating the
firmware of Huawei module.
The tool complies with interfaces of Huawei device and is forbidden to apply to
devices of any other manufacturer.

Download

This document briefly describes the power management related connection hardware
between the host and module.

This document is only applicable to the Windows XP/Android system; and is not
applicable to the Windows 7/8/blue system and later systems released by Microsoft
because of their feature (they defines their own sleep, wakeup and remote wakeup
standards).

Download

Datasheet for Huawei ME909u-521 miniPCIe European/Asia version. This document includes an overview of ME909u-521 miniPCIe and it's features. For more detailed technical information, see the Huawei ME909 Hardware Guide.

Download

Uploaded at
2013-06-27 15:27:05
Last updated
2015-09-24 19:18:50
Version
ME909u-521, miniPCIe, datasheet
Related products
Huawei ME909u-521 Mini PCI Express - EU/ASIA

This archive contains the documents that declares the Huawei ME909u-521 CE RED and RoHS Conformity.

Download

Uploaded at
2017-05-31 12:15:15
Last updated
2017-06-27 11:51:05
Version
1
Related products
Huawei ME909u-521 developer kit
Huawei ME909u-521 Mini PCI Express - EU/ASIA
Huawei ME909u-521 - EU/ASIA

This archive contains the CE certificate including the reports related to the certificates.

They include Safety, RF, EMF, and EMC reports.

Download

Uploaded at
2016-05-11 12:58:39
Last updated
2016-07-29 17:42:31
Version
02
Requirements
A program to open .rar files
Related products
Huawei ME909u-521 - EU/ASIA
Huawei ME909u-521 Mini PCI Express - EU/ASIA
Huawei ME909u-521 developer kit

This archive contains the GCF certificate for the module ME909u-521.

Download

Uploaded at
2015-11-03 14:21:51
Last updated
2015-11-03 14:21:51
Version
3.49.04
Requirements
A software to open .rar files.
Related products
Huawei ME909u-521 developer kit
Huawei ME909u-521 Mini PCI Express - EU/ASIA
Huawei ME909u-521 - EU/ASIA

This is the certificates and reports for the module ME909u-521 mPCIe.

It includes certificate, EMC report, EMF report, RF report, safety report

Download

Uploaded at
2015-03-17 10:43:06
Last updated
2016-07-29 17:42:10
Version
2
Related products
Huawei ME909u-521 Mini PCI Express - EU/ASIA

The Ulog is a log capturing tool for all Huawei modules.

It can work on PCs and various embedded platforms, and supports different operating systems (OS), such as Windows 7, Linux, and Android.
For Windows there's a graphical user interface available. In order to capture logs with Ulog the modules unique shell lock code need to be acquired based on the IMEI.

Download

Connection management software for use in Windows with Huawei Device wireless modules.

Download

This archive contains the Huawei ME909u-521 incremental local firmware update package from 12.636.11.01.00 to 12.636.12.01.00

Download

Uploaded at
2016-11-15 15:55:06
Last updated
2016-11-15 15:55:06
Version
12.636.12.01.00
Related products
Huawei ME909u-521 developer kit
Huawei ME909u-521 Mini PCI Express - EU/ASIA
Huawei ME909u-521 - EU/ASIA

This archive contains the release notes and firmware updater tool to upgrade the Huawei module ME909u-521 to version 12.636.12.01.00.

The archive contains both the .exe for Windows and .BIN for Linux.

Download

Uploaded at
2016-07-22 13:22:43
Last updated
2016-07-29 11:13:10
Version
12.636.12.01.00
Requirements
Windows, Linux
Related products
Huawei ME909u-521 developer kit
Huawei ME909u-521 Mini PCI Express - EU/ASIA
Huawei ME909u-521 - EU/ASIA

This archive contains the delta file to perform a FOTA or local FOTA update between the firmwares 12.631.07.00.01 ti 12.636.11.01.00.

For guidelines on how to perform a FOTA upgrade, please refer to Huawei FOTA Application Guide (https://techship.se/downloads/huawei-module-fota-application-guide/)

Download

Uploaded at
2015-08-18 18:56:50
Last updated
2015-09-24 17:30:16
Version
12.631.07.01.00 to 12.636.11.01.00
Requirements
An ME909u-521 module with firmware 12.631.07.00.00 and a way to send AT-Commands to the module.
Related products
Huawei ME909u-521 Mini PCI Express - EU/ASIA
Huawei ME909u-521 - EU/ASIA

This archive contains the delta file to perform a FOTA or local FOTA update between the firmwares 12.631.07.00.00 ti 12.636.11.01.00.

For guidelines on how to perform a FOTA upgrade, please refer to Huawei FOTA Application Guide (https://techship.se/downloads/huawei-module-fota-application-guide/)

Download

Uploaded at
2015-08-18 18:55:04
Last updated
2015-09-24 17:30:32
Version
12.631.07.00.00 to 12.636.11.01.00
Requirements
An ME909u-521 module with firmware 12.631.07.00.00 and a way to send AT-Commands to the module.
Related products
Huawei ME909u-521 Mini PCI Express - EU/ASIA
Huawei ME909u-521 - EU/ASIA

This is the firmware update for the module ME909u-521.

The .zip contains updaters for both Linux and Windows. It also contains the release notes.

Download

Uploaded at
2015-03-26 17:37:16
Last updated
2015-09-24 18:02:51
Version
12.636.11.01.00
Requirements
Linux or Windows
Related products
Huawei ME909u-521 developer kit
Huawei ME909u-521 Mini PCI Express - EU/ASIA
Huawei ME909u-521 - EU/ASIA

Firmware Updater to 12.631.07.01.00 for ME909u-521 in Windows/Linux

Download

Uploaded at
2015-01-20 12:50:37
Last updated
2015-09-24 18:22:12
Version
12.631.07.01.00
Requirements
Windows, Linux
Related products
Huawei ME909u-521 developer kit
Huawei ME909u-521 Mini PCI Express - EU/ASIA
Huawei ME909u-521 - EU/ASIA

Updater for Huawei ME909u-521 to firmware 12.631.07.00.00 (V1R2)

Download

Uploaded at
2014-11-21 13:57:06
Last updated
2015-09-24 18:25:49
Version
12.631.07.00.00
Related products
Huawei ME909u-521 developer kit
Huawei ME909u-521 Mini PCI Express - EU/ASIA
Huawei ME909u-521 - EU/ASIA

This is the official FW which enables the GPS function of the ME909u-521 module. Release notes are included in the package. Compatible with Linux and Windows.

Download

Uploaded at
2013-12-19 17:37:44
Last updated
2017-01-09 18:02:42
Version
11.235.07.00.00
Requirements
Linux and Huawei's tool UpdateWizard or Windows
Related products
Huawei ME909u-521 - EU/ASIA
Huawei ME909u-521 Mini PCI Express - EU/ASIA
Huawei ME909u-521 developer kit
Question

How to activate the data connection for Huawei cellular modules over the USB network interface in Linux?

Solution

The first step is to assure that the Huawei cellular module is properly loaded in the Linux system. Huawei modules are most often automatically detected in recent Linux kernels, this can be verified in different ways by commands bellow:

The lsusb command shows what physical USB devices are detected in the Linux operating system:
lsusb
Bus 001 Device 003: ID 12d1:15c1 Huawei Technologies Co., Ltd.

The lsusb -t command shows the USB endpoints exposed by the detected USB devices and the related drivers loaded for them:
lsusb -t
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
|__ Port 1: Dev 3, If 0, Class=Communications, Driver=cdc_ether, 480M
|__ Port 1: Dev 3, If 1, Class=CDC Data, Driver=cdc_ether, 480M
|__ Port 1: Dev 3, If 2, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 1: Dev 3, If 3, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 1: Dev 3, If 4, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 1: Dev 3, If 5, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 1: Dev 3, If 6, Class=Vendor Specific Class, Driver=option, 480M

The dmesg lists all the driver loading logs since system boot up:
dmesg
usb 1-1: new high-speed USB device number 3 using ehci-pci
usb 1-1: New USB device found, idVendor=12d1, idProduct=15c1
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1: Product: HUAWEI Mobile V7R11
usb 1-1: Manufacturer: Huawei Technologies Co., Ltd.
usb 1-1: SerialNumber: 0123456789ABCDEF
cdc_ether 1-1:2.0 usb0: register 'cdc_ether' at usb-0000:02:03.0-1, CDC Ethernet Device, 02:1e:10:1f:00:00
option 1-1:2.2: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
option 1-1:2.3: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
option 1-1:2.4: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
option 1-1:2.5: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB3
option 1-1:2.6: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB4
cdc_ether 1-1:2.0 ens35u1c2: renamed from usb0
IPv6: ADDRCONF(NETDEV_UP): ens35u1c2: link is not ready
cdc_ether 1-1:2.0 ens35u1c2: kevent 12 may have been dropped

The command ifconfig -a will list all network interfaces loaded in the Linux system, the cellular module interface can be named differently depending on the distribution used but generally named wwan0 initially.
ifconfig -a
ens35u1c2 Link encap:Ethernet HWaddr 02:1e:10:1f:00:00
UP BROADCAST MULTICAST MTU:1500 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:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

the command ls can list the USB serial interfaces detected:
ls /dev/ttyUSB*
/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2 /dev/ttyUSB3 /dev/ttyUSB4

Once this far we can now start communicate with the cellular module over AT commands. There are different applications available in Linux that enables manual communication with serial interfaces:

minicom -D /dev/ttyUSB2
socat - /dev/ttyUSB2,crnl
etc.

Basic AT commands to set up the data connection:
ATI
Print general information about cellular module

AT+CPIN=1234
Enter the SIM PIN code

AT+CGDCONT=1,"IP","data.tre.se"
Set the operator APN name to use for the data connectivity

AT^NDISDUP=1,1,
Activate the data connection for the network interface exposed to host system with the APN profile previously created.

Once ^NDISSTAT:1,,,"IPV4" is received you now have a active data connection to the network operator.

Now you can use a DHCP client in your host system to request an IP address from the cellular network:
dhclient -v ens35u1c2
Listening on LPF/ens35u1c2/02:1e:10:1f:00:00
Sending on LPF/ens35u1c2/02:1e:10:1f:00:00
Sending on Socket/fallback
DHCPDISCOVER on ens35u1c2 to 255.255.255.255 port 67 interval 3 (xid=0xf1045e28)
DHCPREQUEST of 2.64.107.209 on ens35u1c2 to 255.255.255.255 port 67 (xid=0x285e04f1)
DHCPOFFER of 2.64.107.209 from 2.64.107.210
DHCPACK of 2.64.107.209 from 2.64.107.210
bound to 2.64.107.209 -- renewal in 235255 seconds.

You now have a working cellular network data connection in your Linux system.

Question

How to collect initial diagnostics data and logs for Huawei cellular modules needed when requesting Techship technical support?

Solution

In order to troubleshoot and solve a technical problem, we ask you to please provide information about your system and logs from the related Huawei module when creating a technical support ticket.

Problem description of what exact problem is and in what precise situations present

Describe the host system:
-Hardware (system board, peripherals...)
-Operating system and detailed versions (E.g. Windows, Linux release, kernel...)
-Drivers and driver versions

Identify the precise details of cellular module found on label:
-Model
-SKU/BOM or P/N code
(For RMA returns the IMEI number is required also)

If you are running on a Linux based system, please capture the terminal logs bellow:
uname -a
lsusb
lsusb -t
ifconfig -a
ls -l /dev/serial/by-id
ls -l /sys/bus/usb-serial/devices
dmesg

The logs from module firmware can be acquired by accessing one of the USB enumerated serial (COM) interfaces accepting AT commands. (In Windows this is the PC UI serial interface). Send the following commands to module and capture the text output and include them when creating the the technical support ticket.
ATI
AT+CMEE=2
AT+CFUN?
AT+CPIN?
AT^SYSINFOEX
AT^SYSCFGEX?
AT^HCSQ?
AT+CREG?
AT+CGREG?
AT+CEREG?
AT+COPS?
AT+CGDCONT?
AT+CGCONTRDP
AT+CGPADDR
AT^AUTHDATA?
AT+CGATT?
AT+CGACT?
AT^NDISDUP?
AT^NDISSTATQRY?
AT^DHCP?
AT^DHCPV6?

AT^CHIPTEMP?
AT^THERMFUN?
AT^FOTAMODE?

The support ticket can be created after login at: https://techship.com/technical_support/

Images
Huawei Logo
Question

How to install Huawei drivers in Windows 10 for modules with Qualcomm chipset?

Solution

First install this driver from product page.
Huawei drivers V.4.25.45.08 for Windows

Afterwards open Windows Device Manager and locate HUAWEI named device(s) with warning sign that are not installed correctly.
Right click on each of them and select update driver software...
Select Browse my computer for driver software.
Locate the folder under C:\Program Files (x86)\HUAWEI M2M Driver\Driver\ or the install files folder, select include sub folders also and click next.
Now the drivers should get installed by the system.
You will have to repeat the procedure for all Huawei devices in Device Manager with warning signs.
Now you will have have a working Huawei Qualcomm based module and you can connect to internet with Windows built-in connection manager or Huaweis Mobile Partner software.

Question

I want to use the ME909u-521 with LTE radio access technology only.
I use the command AT^SYSCFGEX="03",40000000,2,4,40000000,"","" or similar, but the module won't lock to LTE only.
Why?

Solution

For modules with firmware 12.631.07.00.00 to 12.631.07.01.00

Since voice was included as a feature in this firmware, Huawei have removed the feature to lock to LTE only. The reason is that the majority of the current LTE networks doesn't support VoLTE (voice over LTE). The way the ME909u-521 solves this is by using a technology called Circuit Switched Fallback. This requires the use of the WCDMA or GSM network. Therefore the module won't allow blocking theses technologies.

For modules with firmware 12.636.11.01.00 and forward

The problem with voice still exists, so the module will need to do a Circuit Switched Fallback to handle this. With this firmware, Huawei introduced the command AT^CEUS, which can set the module in either data centric mode (1) or voice centric mode (0). If the module is in data centric mode, there will be no need to use the voice feature. Then the module can be locked to LTE. If you want to use the voice feature of the ME909u-521, you cannot lock to LTE at the moment.

Question

I want to use the diagnostic port on the ME909u-521. Can I do so?

Solution

The diagnostic port was open on the ME909u-521 until the firmware 12.636.11.01.00. If you want to use the diagnostic port you'll need to contact us so we can give you the shell codes to unlock the module. The shell codes are generated by the IMEI number on the module.

The command to open the diagnostic port is the command AT^SHLOCK. Send the AT Command AT^SHLOCK=1, to open the diagnostic port. The port will close when the module is power cycled or restarted.