HMUF02 (HMUF02-V05) Pinouts: EDL 9008 Test Points & 1.8V UART
The HMUF02 integrates its EDL recovery test points adjacent to the SIM tray and provides a physical SMD reset push button on the PCB.
PCB Test Point Map
Section titled βPCB Test Point MapβTop / Component Side
Section titled βTop / Component Sideβ βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β [USB-A] β β β β [TX] [RX] [GND] (1.8V UART) β β β β βββββββββββββββββββββββββββ β β β MSM8916 SoC β [===] Reset Buttonβ β β (under shield) β (or pinhole)β β βββββββββββββββββββββββββββ β β β β (o) (o) <ββ EDL Test Pads β β β β βββββββββββββββββββββββββββ β β β Micro-SIM Tray β [Antenna Pigtail] β β βββββββββββββββββββββββββββ β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ1. Entering Qualcomm EDL Mode (9008)
Section titled β1. Entering Qualcomm EDL Mode (9008)βIf your bootloader fails or you flash an incompatible kernel image, EDL mode provides full raw eMMC read/write recovery.
Video Walkthrough: Never Brick Your Modem (EDL Mode Hack)
Section titled βVideo Walkthrough: Never Brick Your Modem (EDL Mode Hack)βWatch this video guide by @glos-os demonstrating how to enter Qualcomm 9008 EDL mode on the HMUF02 using the reset pinhole or test pads and dump critical calibration partitions:
Method A: The Physical Reset Switch (On Select Batches)
Section titled βMethod A: The Physical Reset Switch (On Select Batches)β- Disconnect the HMUF02 from USB.
- Insert a paperclip into the
Resetpinhole on the casing (or press the miniature SMD tactile switch on the board). - While holding the button down, plug the dongle into a USB port.
- Release the button after 2 seconds.
- Check if the PC enumerates
05c6:9008(EDL).
Method B: Tweezers on EDL Test Pads
Section titled βMethod B: Tweezers on EDL Test Padsβ- If the reset button does not trigger EDL on your specific firmware version:
- Locate the two small circular gold test pads situated right next to the Micro-SIM tray.
- Short the two pads together with conductive metal tweezers.
- Insert the stick into the USB port, hold for 2 seconds, and release.
- Verify on Linux:
Terminal window lsusb | grep 05c6:9008# Qualcomm, Inc. Gobi Wireless Modem (QDL mode)
2. Hardware UART Serial Console (1.8V)
Section titled β2. Hardware UART Serial Console (1.8V)βThe HMUF02 features 3 small unpopulated SMD solder pads along the edge near the USB-A connector.
Pin Connections
Section titled βPin Connectionsβ| HMUF02 Pad | Direction | USB-to-UART Adapter Pin |
|---|---|---|
| TX | Output | RX |
| RX | Input | TX |
| GND | Ground | GND (or USB metal shielding) |
Serial Terminal Configuration
Section titled βSerial Terminal Configurationβ- Baud rate:
115200 - Data bits:
8 - Parity:
None - Stop bits:
1 - Flow control:
None
3. GPIO Pin Assignments
Section titled β3. GPIO Pin AssignmentsβThe HMUF02 uses the following Qualcomm PMIC and SoC GPIO connections:
| Function | Hardware GPIO | Logic Level | Description |
|---|---|---|---|
| Power / 4G LED | GPIO 3 | Active Low | Lights up during cellular connection |
| Wi-Fi LED | GPIO 1 | Active High | Controlled by WCN3620 driver trigger |
| SMS LED | GPIO 2 | Active High | Flashes when SMS message is queued |
| Reset Key | GPIO 107 | Active Low (Pull-up) | Linked to physical tactile button |
| SIM Hotplug | GPIO 50 | Pull-up | Triggers SIM detection interrupt |
Frequently Asked Questions β HMUF02 (HMUF02-V05)
Is the HMUF02-V05 board compatible with OpenStick Debian Linux?
Yes! Genuine HMUF02-V05 (and HMUF02-MB-V01/V02) boards powered by the Qualcomm MSM8916 (Snapdragon 410) with 4GB eMMC storage are fully supported by OpenStick Debian and lk2nd.
How do I check if my HMUF02 is genuine MSM8916 or an ASR1802 clone?
Open the shell to verify the HMUF02-V05 silkscreen and Qualcomm MSM8916 chip, or run adb shell getprop ro.board.platform to confirm it outputs msm8916 instead of asr1802 or zx297520.
π Ready to flash? Download the 1-Click OpenStick Debian Installer or browse Verified Store Links.