B107AA-R6 GSM Test Noktaları
Bu teknik doküman B107AA R6 için hazırlanmış olup yeni yapılacak olan tasarımlara kaynak niteliğindedir.
Test Noktaları

GSM katmanında üretim, debug ve saha teşhisi için kritik sinyaller test noktalarına (TP) çıkarılmıştır. Bu TP’lerin amacı; modemi sökmeden/hatları kesmeden besleme, USB, UART ve kontrol sinyallerini hızlı doğrulamak ve arıza ayrıştırmasını sahada hızlandırmaktır.
Bu sayfada TP’ler “hangi sinyali nereden ölçmeliyim?” sorusuna cevap verecek şekilde; gruplandırma, ölçüm nüansları ve ürünleşme notları ile birlikte verilir.
TP grupları (mimari bakış)
Bu kartta TP’ler üç ana grupta toplanır:
-
USB debug/boot hattı TP’leri
- Modemin USB üzerinden erişimi, boot modu ve data hatları.
-
UART & kontrol hattı TP’leri
- Modemin ana UART’ı, AUX UART, ring, swready, power monitor vb. işaretler.
-
Domain / yardımcı TP’ler
- 1V8 domain doğrulama noktaları ve geleceğe yönelik GPIO/rezerv pin TP’leri.
Test noktaları tablosu
Aşağıdaki tabloda “Domain” alanı, TP’nin translator öncesi/sonrası alındığı yere göre değişebilir. Bu yüzden TP’yi değerlendirirken aynı hattın modem tarafı (1V8) ve MCU tarafı (3V3) isimlendirmeleri birlikte okunmalıdır.
| TP | Net / Sinyal | Domain | Yön | Amaç / Ne doğrular? | Not |
|---|---|---|---|---|---|
| TP10 | USB_VBUS | 5V | → Modem | USB besleme var mı? | USB kablosu/port güç doğrulama |
| TP11 | USB_DP | HS | ↔ | USB D+ hattı | HS hatta ölçüm “yükleme” riski var (aşağıya bak) |
| TP12 | USB_DN | HS | ↔ | USB D− hattı | HS hatta ölçüm “yükleme” riski var (aşağıya bak) |
| TP13 | FORCE_USB_BOOT | 1V8/3V3* | → Modem | Modemi USB boot moduna alma | Domain seviyesi şematikle birlikte kontrol edilmeli |
| TP14 | RX_AUX | 1V8/3V3* | → Modem | AUX UART RX debug | AUX port kullanılıyorsa |
| TP15 | TX_AUX | 1V8/3V3* | ← Modem | AUX UART TX debug | AUX port kullanılıyorsa |
| TP16 | DEBUG_UART_RXD | 1V8/3V3* | → Modem | Debug UART RX | Üretim/servis UART erişimi |
| TP17 | DEBUG_UART_TXD | 1V8/3V3* | ← Modem | Debug UART TX | Üretim/servis UART erişimi |
| TP18 | GPIO_09 | 1V8 | ↔ | Ek GPIO gözlem/deney | Şematikte modem GPIO_09’a bağlı TP |
| TP19 | (M09 / Reserved pin TP) | — | — | Gelecek kullanım için ayrılmış TP | Net etiketi/amaç notu eklenmesi önerilir |
| TP20 | TP_GSM_RX | 3V3 ↔ 1V8 | → Modem | Modemin ana UART RX hattı | Translator üzerinden geçiyorsa domaini doğrula |
| TP21 | TP_GSM_TX | 3V3 ↔ 1V8 | ← Modem | Modemin ana UART TX hattı | Translator üzerinden geçiyorsa domaini doğrula |
| TP22 | TP_GSM_PMON | 1V8/3V3* | ← Modem | Power monitor / durum hattı | Modemin “alive/power state” ayrıştırması |
| TP23 | TP_GSM_SWREADY | 1V8/3V3* | ← Modem | SWREADY (yazılım hazır) hattı | Boot sonrası “ready” takibi |
| TP24 | TP_GSM_RING | 1V8/3V3* | ← Modem | RING/RI hattı | Şebeke olayı/uyandırma tetikleri |
| TP25 | TP_GSM_COMM_EN | 3V3 | → Translator/Modem | GSM haberleşme enable | Translator OE/DIR mantığıyla ilişkili olabilir |
| TP36 | TP_GSM_1V8 | 1V8 | — | GSM 1V8 domain var mı? | Level translator VCCB doğrulaması |
| TP37 | TP_GSM_ONOFF | 3V3 → 1V8* | → Modem | Modemi aç/kapat kontrol hattı | ON/OFF zamanlaması için kritik |
| TP38 | TP_GSM_SDOWN | 1V8/3V3* | ← Modem | Shutdown / durum hattı | Modemin kapanma/arıza ayrıştırması |
Bazı hatlar modemde 1V8 olup translator ile 3V3’e taşınır. TP’nin “nerede” alındığı (translator öncesi/sonrası) domaini değiştirir.
Bu nedenle sahada şu iki kontrol kuralını uygulayın:
- Aynı hattın hem 1V8 tarafı hem 3V3 tarafı net isimlerini birlikte inceleyin.
- Ölçtüğünüz TP’nin beklenen genliğini (1.8V mi 3.3V mü) doğrulamadan “çalışmıyor” kararı vermeyin.
USB hatlarında ölçüm yükleme riski (HS)
USB D+/D− hatları yüksek hızlı diferansiyel hatlardır. Klasik pasif osiloskop probu (ör. 10–15pF) bu hatta bağlandığında hat empedansını bozabilir ve USB enumerasyon/iletişimi düşürebilir.
Mertebe kontrolü için prob kapasitansının reaktansı:
Örnek: ve kabul edersek (USB2 HS kenar içeriği için kaba ölçek):
Bu mertebe, 90Ω diferansiyel hatta ciddi yükleme demektir.
USB_DP / USB_DN test noktalarında klasik pasif prob ile ölçüm yapmak USB hattını bozabilir.
USB analizinde mümkünse:
- aktif diferansiyel prob (çok düşük pF),
- USB analyzer,
- ya da en azından çok kısa GND yayı (spring) ve minimum prob kapasitansı
kullanılmalıdır.
UART ve kontrol hatları (ölçüm beklentisi)
UART ve kontrol hatlarında TP’ler genelde “güvenli” ölçümdür; ancak burada kritik konu seviye domainidir:
- Modem tarafı çoğunlukla 1V8
- MCU tarafı çoğunlukla 3V3
Bu nedenle UART TP’lerinde beklenen genlik:
- translator öncesinde ~1.8V seviyeleri,
- translator sonrasında ~3.3V seviyeleri
olmalıdır.
Yanlış domainde beklenen seviyeyi aramak, “çalışmıyor” gibi yanlış teşhis doğurur.
Üretim / saha kullanım prosedürü (pratik)
Aşağıdaki sıra, GSM katmanında arıza ayrıştırmasını hızlandırmak için önerilir:
- Besleme doğrulama: TP10 (USB_VBUS) ve TP36 (GSM 1V8) seviyeleri.
- Boot/ready durumu: TP23 (SWREADY), TP22 (PMON), TP38 (SDOWN) hatlarının davranışı.
- UART erişimi: TP20/TP21 (ana UART) ve gerekiyorsa TP16/TP17 (debug UART).
- USB teşhis: Enumerasyon gerekiyorsa TP11/TP12’yi “yüklemeyen” yöntemle analiz et.
TP’ler mümkünse Saleae vb. analizörler ile ölçümlenmelidir.
Komponent seçimi ve alternatifler
Bu tasarımda TP’ler çoğunlukla PCB üzerinde pad/via olarak uygulanabilir (ek BOM gerektirmez). Üretim/servis yaklaşımına göre aşağıdaki alternatifler değerlendirilir:
| Yaklaşım | Avantaj | Dezavantaj | Ne zaman? |
|---|---|---|---|
| Sadece PCB test pad (DNP) | BOM sıfır, en düşük risk | Prob tutturma zor olabilir | Seri üretimde pogo fikstür varsa |
| SMD loop / turret testpoint | Sahada prob bağlamak kolay | BOM maliyeti + yer | Servis sahada yoğun ise |
| Pogo‑pad odaklı tasarım | Üretimde hızlı test/programlama | Fikstür ihtiyacı | Üretim ölçekleniyorsa |
Tahmini maliyet analizi (TP alt bloğu)
Bu sayfa özelinde “TP maliyeti” iki senaryoya ayrılır:
- Default (PCB test pad): Ek komponent yok → BOM maliyeti pratikte 0.
- Opsiyonel (SMD testpoint takılırsa): Her TP için küçük bir mekanik testpoint maliyeti oluşur.
Bu kartta listelenen TP sayısı: 19 adet (TP10–TP25, TP36–TP38).
Default senaryo (PCB test pad)
| Kalem | Adet | Prototip (1–10) | Pilot (100) | Seri (1k+) | Not |
|---|---|---|---|---|---|
| PCB test pad / via TP | 19 | $0.00 | $0.00 | $0.00 | Ek BOM yok |
| TOPLAM (default) | $0.00 | $0.00 | $0.00 |
Opsiyonel senaryo (SMD testpoint populate)
| Kalem | Adet | Prototip (1–10) | Pilot (100) | Seri (1k+) | Not |
|---|---|---|---|---|---|
| SMD loop/turret testpoint | 19 | $0.38 | $0.19 | $0.11 | ~ 0.01 / $0.006 adet varsayımı |
| TOPLAM (opsiyonel) | $0.38 | $0.19 | $0.11 | Default üzerine ek |
Bu maliyet, yalnız TP mekanik parçaları içindir. Üretim fikstürü (pogo) ve test operasyon maliyeti ayrı değerlendirilmelidir.