SP970 Troubleshooting: Antenna Impedance, SIM Cages & LEDs
This page documents the known issues, hardware variations, and troubleshooting steps for the SP970 board family.
1. Onboard Wi-Fi Antenna Trace Attenuation
Section titled “1. Onboard Wi-Fi Antenna Trace Attenuation”The Issue:
Section titled “The Issue:”On certain SP970_V10 production batches, the PCB trace leading from the Qualcomm WCN3620 chip to the onboard ceramic Wi-Fi antenna suffers from poor impedance matching. In practice, this results in weak Wi-Fi reception: the stick may fail to see networks situated more than 5 meters away or through a single wall.
Fix / Workaround:
Section titled “Fix / Workaround:”- Locate the small gold RF switch / test footprint near the ceramic antenna.
- Solder a thin 32 AWG insulated wire (roughly 31mm in length, representing a quarter-wave monopole antenna for 2.4 GHz) directly to the antenna feed pad.
- Tuck the wire along the inside edge of the plastic casing. Wi-Fi range typically doubles immediately.
2. Loose Micro-SIM Tray Contact Pressure
Section titled “2. Loose Micro-SIM Tray Contact Pressure”The Issue:
Section titled “The Issue:”The SP970 uses a friction-fit metal slide cage for the Micro-SIM card. After several insertions and removals, the metal leaf contacts can lose their spring tension, causing intermittent SIM card disconnection errors (SimNotFoundError in ModemManager).
Fix / Workaround:
Section titled “Fix / Workaround:”- Unplug the dongle and remove the SIM card.
- Using a fine sewing needle or tip of tweezers, gently bend the gold leaf contacts slightly upward to increase spring contact pressure against the SIM card pads.
- When closing the sliding metal cage, ensure it clicks completely into the locked detent.
3. LED Trigger Persistence Across Reboots
Section titled “3. LED Trigger Persistence Across Reboots”The Issue:
Section titled “The Issue:”Under Debian, the SP970’s secondary status LED can remain unconfigured after boot unless explicitly instructed by a udev rule or systemd service.
Fix / Workaround:
Section titled “Fix / Workaround:”Create a udev rule to automatically bind the Wi-Fi LED to network activity:
ACTION=="add", SUBSYSTEM=="leds", KERNEL=="*:wifi", ATTR{trigger}="phy0-rx"Frequently Asked Questions — SP970 (V3 / V10)
Does the SP970 4G USB modem run OpenStick Debian Linux?
Yes, genuine Qualcomm MSM8916 SP970 V3 and V10 boards with eMMC flash run OpenStick Debian Linux via the lk2nd bootloader.
👉 Ready to flash? Download the 1-Click OpenStick Debian Installer or browse Verified Store Links.