ASELSANMicrokernel
SATELLITE · PARÇA, BAĞLANTI VE RUST SÜRÜCÜ PLANI

Pi 5 + RustOS için uydu haberleşme: doğru modem, doğru güç, ölçülebilir sürücü kapıları

20 Ağustos 2026 teknik kesiti. Sayfa kısa mesaj/SOS, gerçek Iridium sesi ve uydu interneti üzerinden sesi birbirine karıştırmadan; ürün görselleri, satın alma bağlantıları, birincil kaynaklar ve depodaki gerçek sürücü sınırıyla birlikte ele alır.

NET KARAR

İlk ürün RockBLOCK 9603; gerçek telefon hedefi 9523N’dir.

9603 ile SOS, koordinat ve kısa metin gönderip alınır. Mikrofon bağlamak onu sesli uydu telefonuna dönüştürmez. Sesli arama için Core 9523/9523N’in AT çağrı kontrolüne ek olarak PCM ses yolu, özel carrier ve yetkili servis aktivasyonu gerekir.

ÜÇ AYRI ÜRÜN SINIFI

“Uydu telefonu” hangi iletişim türünü istediğine göre değişir

ASeçilen ilk donanım

SOS, konum ve kısa metin

RockBLOCK 9603

Doğrudan LVTTL UART ve olgun AT/SBD akışı, RustOS’un ilk çift yönlü açık-gökyüzü kanıtı için en dar yolu verir. Ses taşımaz.

BNihai OEM telefon yolu

Gerçek devre anahtarlamalı uydu sesi

Iridium Core 9523/9523N

Çağrı kontrolü UART/AT, ses ise ayrı PCM/DMA yoludur. Özel carrier, codec, SIM/airtime ve Iridium entegratör süreci gerekir.

CHarici terminal yolu

Hızlı sertifikalı ses gösterimi

Iridium GO! exec

Wi‑Fi/Ethernet üzerinden ses ve IP hizmetini hızlı kanıtlar; telefon kasasına gömülen UART modem veya RustOS aygıt sürücüsü değildir.

DEPODAKİ GERÇEK SINIR

Bugün çalışan erken konsol, modem UART sürücüsü değildir

Fiziksel Pi 5 boot
Hazır

BOOT0–BOOT7B ve UART10 log zinciri fiziksel kartta doğrulandı.

BCM2712 UART10 TX
Kısmi

Firmware’in 115.200 ayarıyla polled TX var; RX, modem baud’u ve IRQ yok.

PCIe Root Complex
Yok

Link training, config-space, BAR ve bus mastering henüz uygulanmadı.

RP1 UART/GPIO/IRQ
Yok

40-pin GPIO14/15 üretim yolu ve RP1 interrupt zinciri hazır değil.

Iridium protokolü
Yok

AT/SBD, JSPR, kalıcı outbox ve satd servisi henüz depoda yok.

ÜRETİM VERİ YOLU
BCM2712
PCIe RC
RP1 endpoint
BAR + clock/reset
PL011 + GPIO
UART / RI / NetAv
RockBLOCK
AT / SBD veya JSPR
Iridium
uydu + cloud
Geçici tezgâh dalı: BCM2712 UART10’a RX ve 19.200 divisor eklenerek 9603 parser’ı RP1’den önce sınanabilir. Bu kanal mevcut boot konsoluyla aynı kaynağı paylaşmamalı ve 40-pin üretim çözümü sayılmamalıdır.

Register ve mux ayrıntıları için RP1 Peripherals; çalışan PCIe sırası için Raspberry Pi Linux BCM STB PCIe karşılaştırma kaynağıdır.

UYUMLU MODEM / TERMİNAL KATALOĞU

Dört ürün, dört farklı sürücü ve entegrasyon sınırı

ÖNERİLEN · İLK RUSTOS HEDEFİ

RockBLOCK 9603 · SMA / Patch

Iridium SBD · küçük paket · doğrudan 3.3 V LVTTL UART · görsel SMA

Ses
Yok · sesli arama yapmaz
Veri
SBD: 340 bayt MO / 270 bayt MT
Host
19.200 baud · 8N1 · 3-wire UART · AT komutları
Güç
Rev F: 3.0–5.4 V, kaynak en az 500 mA; RF tepe yükünü karttaki süper kapasitörler taşır
Rust
RP1 PL011 UART + bounded AT/SBD durum makinesi + kalıcı outbox
İKİNCİ VERİ HEDEFİ · DAHA BÜYÜK PAKET

RockBLOCK 9704 · Patch / SMA

Iridium IMT · 100 KB’a kadar mesaj · UART veya USB-C

Ses
Yok · IMT mesaj taşır
Veri
10–100.000 bayt · 4,8 kbps çift yönlü IMT
Host
230.400 baud · 3.3 V TTL UART / USB-C · JSPR
Güç
V_IN 4.0–5.3 V veya batarya 3.6–4.5 V; V_IN/USB inrush yaklaşık 2,5 W, gönderim yaklaşık 1,4 W
Rust
9603 AT sürücüsünden ayrı, bounded JSON/JSPR codec + parçalama/yeniden birleştirme
GERÇEK SES · PARTNER / ÖZEL PCB AŞAMASI

Iridium Core 9523 / 9523N

Devre anahtarlamalı ses + SMS + SBD + PTT · OEM transceiver

Ses
Var · gerçek Iridium ses hattı
Veri
SMS, SBD, CSD/RUDICS ve PTT
Host
AT çağrı kontrolü + 2.048 MHz PCM dijital ses yolu
Güç
VBAT 3.2–6 V / en çok 500 mA; ayrıca 27 V nominal VBOOST ve rezervuar kapasitörleri
Rust
Özel carrier PCB + AT call-control + PCM DMA/audio codec + SIM/airtime + RF sertifikasyon
EN HIZLI SERTİFİKALI SES DEMOSU · HARİCİ TERMİNAL

Iridium GO! exec

Sertifikalı taşınabilir terminal · Wi‑Fi/Ethernet · iki ses hattı + IP

Ses
Var · cihazdan veya bağlı istemciden iki hat
Veri
Certus 100: 22 kbps yükleme / 88 kbps indirme
Host
Wi‑Fi/Ethernet istemci uygulaması veya yetkili API; doğrudan modem UART’ı değil
Güç
Kendi bataryalı 1,2 kg terminal · USB-C şarj
Rust
RP1 Ethernet/Wi‑Fi + IP/TLS + erişim verilirse Iridium geliştirici API’si

Gerçek ses kullanıcı arayüzünü en hızlı kanıtlar; fakat telefon kasasına entegre edilen bir modem değildir ve RustOS’un ağ yığını bugün hazır değildir.

PAZAR VE MİMARİ KARŞILAŞTIRMA

Ses, veri, host arabirimi ve Türkiye yolu aynı tabloda

ÜrünSesVeriHost yoluRustOS işiTürkiye / tedarikKarar
RockBLOCK 9603HayırSBD · 340/270 BUART · AT · 19.200En kısa doğrudan sürücü yoluYurt dışı resmi mağaza + BTK/ithalat teyidiİlk alım
RockBLOCK 9704HayırIMT · en çok 100 KBUART/USB-C · JSPR · 230.400Ayrı codec ve kuyruk sürücüsüYurt dışı resmi mağaza + BTK/ithalat teyidiİkinci veri kartı
RockBLOCK Plus 9704HayırIMT · en çok 100 KB + GNSSÇift RS-232 · 230.400/9.600Seviye dönüştürücü/RS-232 sürücüsü gerekirYurt dışı · IP67 saha cihazıTelefon için büyük
Iridium Core 9523NEvetSes + SMS + SBD + CSD/PTTAT + PCM + özel carrierEn geniş ve en zor native yolICOM/Iridium geliştirici teklifiGerçek telefon hedefi
Iridium GO! execEvetCertus 100 IP · 22/88 kbpsWi‑Fi/Ethernet · istemci/SDK/APIÖnce ağ yığını; modem sürücüsü değilICOM yerel teklif/aktivasyonEn hızlı ses demosu
Iridium 9555 / 9575EvetSes + SMS/SBD sınıfıKapalı ticari terminalDüşük seviye RF sürücüsü yokICOM yerel satış ve servisReferans/geri dönüş cihazı
Starlink MiniYalnız IP/VoIPGeniş bant IPWi‑Fi/EthernetAğ yığını + yüksek güç/büyük antenResmi harita ve BTK onayı olmadan alınmazTelefon aparatı değil

Liste fiyatları ve stoklar tarihsel kesittir; sepet fiyatı toplam maliyet değildir. Airtime, SIM/aktivasyon, kargo, gümrük, anten ve sertifikasyon teklif içinde ayrıca doğrulanır.

PROTOTİP PARÇA LİSTESİ

9603 SOS prototipinden 9523N ses fazına kadar eksiksiz BOM kapıları

01
Raspberry Pi 5 + aktif soğutma
Ortak işlemci kartı
BCM2712 → PCIe → RP1; geçici tezgâhta doğrudan UART10
Mevcut BOOT0–BOOT7B fiziksel kanıtı korunur; modem konsol UART’ını paylaşmaz.
02
RockBLOCK 9603 Patch
İlk SOS/metin radyo hedefi
3.3 V LVTTL · 19.200 baud · 8N1 · AT/SBD
Exact Rev F ve entegre patch anten; sesli arama beklenmez.
03
10-pin PicoBlade tails cable
Prototip bağlantısı
Pin 1 RXD, pin 6 TXD, pin 8 besleme, pin 10 GND
Renk koduna değil pin numarasına göre continuity testi yapılır.
04
Ayrılmış 5 V güç dalı + ölçüm noktası
Modem güç bütçesi
3.0–5.4 V; sürekli en az 500 mA kaynak kabiliyeti
Gönderimde brownout yok; süper kapasitörler yerinde; Pi GPIO’sundan beslenmez.
05
Açık gökyüzüne bakan anten yolu
RF
Patch varyantında kart üzeri anten; SMA’da onaylı Iridium anten/kablo
Anten üstünde metal/batarya yok; kapalı mekân PASS sayılmaz.
06
MAX-M10S sınıfı ayrı GNSS
SOS konumu ve saat
RP1 I²C/UART; 9603 ve çıplak 9704 GNSS alıcısı değildir
Fix yaşı, doğruluk ve UTC paket içinde taşınır; eski fix açıkça işaretlenir.
07
Fiziksel SOS + iptal düğmesi + durum göstergesi
Telefon kullanıcı arayüzü
RP1 GPIO, debounce ve uzun-basış durumu
Yanlış tetikleme, iptal penceresi ve teslim durumları saha testinden geçer.
08
Dayanıklı yerel outbox depolaması
Güç kesintisinde mesaj kaybını önleme
CRC’li iki-fazlı kayıt; monotonic message-id ve retry sayacı
SBDIX başarısı doğrulanmadan kayıt silinmez; reboot sonrası tekilleştirilir.
09
9523N carrier + PCM codec + mikrofon/amfi
Yalnız gerçek sesli telefon fazı
AT çağrı kontrolü + 2.048 MHz PCM + DMA + SIM/RF
Yetkili entegratör tasarımı, voice provision ve uygunluk testleri olmadan RF açılmaz.
PARÇA GÖRSELLERİ

Kablo ve anten varyantını ürün adıyla değil konektörle doğrula

ROCKBLOCK 9603 · GÜVENLİ BAĞLANTI

TX/RX etiketini tahmin etme: yönü ve pin numarasını birlikte oku

Pi 5 / hostYönRockBLOCK 9603 Rev FRust görevi
UART TXPin 6 · TXD · modemin girişiPL011 write / embedded-io Write
UART RXPin 1 · RXD · modemin çıkışıRX IRQ + bounded ring buffer
Ortak GNDPin 10 · GNDElektrik referansı; opsiyonel değildir
GPIO input + pull-upPin 5 · RI · active-lowMT ring olayı, debounce değil IRQ
GPIO inputPin 4 · NetAvAğ uygunluğu telemetrisi
Supply-referenced arayüzPin 7 · OnOffRev F kaçak/voltaj kuralı; doğrudan 3.3 V sürme
Ayrı regüle güçPin 8 · 5V InBrownout ölçümü ve power-state
Ground Control isimlendirmesinde TXD modemin girişidir; bu yüzden host TX → RockBLOCK TXD/pin 6 ve host RX ← RockBLOCK RXD/pin 1 bağlanır. “Her zaman TX’i RX etiketine bağla” ezberi bu kartta yanlış kabloya götürür. CTS/RTS kullanılmıyorsa AT&K0 ile akış kontrolü kapatılıp AT&W0ile kaydedilir.
Raspberry Pi GPIO başlığı ile RockBLOCK modem arasındaki UART ve güç bağlantılarını gösteren kablolama görseli
Raspberry Pi ↔ RockBLOCK seri bağlantı örneği · görsel/kaynak Adafruit

Adafruit görseli Pi OS/Python örneğidir. Pin adlarını güncel Rev F belgesiyle tekrar doğrula; güç kaynağını Pi GPIO’suna yükleme.

RockBLOCK modem ve Raspberry Pi arasında bağlanan seri kablo uçlarının yakın plan fotoğrafı
RockBLOCK UART kablosunun fiziksel örneği · görsel/kaynak Adafruit

Fotoğraf yalnız fiziksel referanstır; eski kart revizyonu veya kablo rengi pinout kanıtı değildir.

TEK TEK UYGULAMA SIRASI

SAT0–SAT10: her katman ayrı kanıt üretmeden bir sonrakine geçme

SAT01 / 11

Host üzerinde sahte UART ve transcript testleri

Önce no_std `ModemIo` sözleşmesini ve parçalı okuma/yazmayı taklit et. `OK`, `ERROR`, beklenmeyen URC, timeout, bozuk +SBDIX ve yeniden başlatma senaryoları gerçek donanımdan önce deterministik test edilir.

cargo test: partial_rx, timeout, urc_interleave, malformed_sbdix PASS
SAT12 / 11

UART sahipliği: konsol ile modemi ayır

Bugünkü Pi 5 yolu BCM2712 UART10 üzerinde yalnız polled TX ve firmware’in 115.200 ayarına dayanıyor. Geçici tezgâh yolu için RX/divisor eklenip konsol başka kanala taşınabilir; üretimde PCIe→RP1 BAR→clock/reset→GPIO mux→PL011 RX/TX/IRQ zinciri tamamlanır.

SAT1 RP1_UART PASS baud=19200 rx_irq=1 console_isolated=1
SAT23 / 11

Güç, OnOff ve açık-gökyüzü güvenlik kapısı

9603 Rev F’ye regüle 3.0–5.4 V ve en az 500 mA ayrılmış dal ver; GND ortak olsun. Süper kapasitörleri sökme. 5 V beslemede OnOff’u doğrudan 3.3 V GPIO ile sürme; supply-referenced level interface kullan veya ilk testte floating/ON bırak.

SAT2 POWER PASS brownout=0 onoff_leak_lt_1uA=1
SAT34 / 11

9603 AT taşıma katmanı

19.200 8N1’de `AT`, `ATE0`, `AT&K0`, `AT&W0`, `ATI` ve `AT+CSQ` sırasını bounded satır tamponuyla yürüt. Komut cevabı ile `SBDRING` gibi unsolicited olayları aynı parser içinde fakat ayrı event olarak üret.

SAT3 MODEM PASS model=9603 flow=off signal=<0..5>
SAT45 / 11

Binary MO gönderim ve +SBDIX sonucu

`AT+SBDWB=<len>` sonrasında READY bekle; yükü ve big-endian 16-bit checksum’u yaz; write status/OK doğrula; `AT+SBDIX` sonucundaki altı alanı parse et. MO başarı kodu dışında mesaj outbox’tan silinmez.

SAT4 MO PASS momsn=<n> bytes<=340 webhook_id=<id>
SAT56 / 11

MT alma, ring alert, tekrar ve dedup

`AT+SBDMTA=1` + `AT&W0` ile ring alert’i etkinleştir; RI active-low IRQ veya `SBDRING` sonrası `AT+SBDIXA` çalıştır. MTMSN/message-id ile tekrarları ayıkla, 270 bayt sınırını uygula ve exponential backoff kullan.

SAT5 MT PASS mtmsn=<n> queued=0 duplicate_drop=1
SAT67 / 11

GNSS, güvenli paket ve kalıcı kuyruk

9603/9704 GNSS alıcısı değildir. Ayrı MAX-M10S benzeri GNSS sürücüsünden zaman/konum al; sürüm, message-id, koordinat, batarya ve hata bitlerini kompakt binary şemaya koy. CRC yalnız hata tespiti içindir; sahtecilik için MAC/imza ve replay sayacı gerekir.

SAT6 SOS PACKET PASS version=1 authenticated=1 persisted=1
SAT78 / 11

Userspace modem servisi ve capability sınırı

UART MMIO/IRQ ve power GPIO capability’leri yalnız `satd` sürücüsüne verilir. Uygulamalar `send_sos`, `send_text`, `status`, `cancel` IPC çağrıları kullanır; airtime rate-limit, öncelik, teslim durumu ve redakte log serviste kalır.

SAT7 SERVICE PASS unauthorized_uart=DENIED sos_priority=PASS
SAT89 / 11

Webhook, uçtan uca teslim ve saha soak testi

Cloudloop/RockBLOCK webhook’unu TLS, imza/token, replay koruması ve idempotent message-id ile kabul et. Açık gökyüzü, kısmi engel, güç kesintisi ve 24 saat retry testinde kullanıcıya ‘kuyrukta / uyduda / teslim’ durumunu doğru göster.

SAT8 E2E PASS mo=1 mt=1 reboot_recovery=1 soak=24h
SAT910 / 11

9704 için ayrı JSPR sürücüsü

UART’ı 230.400’e al; Ground Control’un açık C referansını davranış oracle’ı olarak kullan fakat no_std Rust’ta bounded JSON/JSPR framing, kuyruk, provisioning ve 100 KB parçalama politikasını ayrı crate/service olarak yaz.

SAT9 IMT PASS bytes=100000 reassembly=PASS
SAT1011 / 11

9523 gerçek ses kapısı

Yetkili carrier, SIM/voice provision, 27 V VBOOST ve onaylı anten tamamlanmadan RF açma. Sonra AT call-control; 2.048 MHz PCM clock/sync; DMA ring buffer; codec, mikrofon, kulaklık/amfi, echo cancellation ve çağrı hata durumlarını ayrı ayrı kanıtla.

SAT10 VOICE PASS call_setup=1 pcm_loop=1 thermal=PASS compliance=PENDING
NO_STD RUST UYARLAMASI

Donanım erişimi, protokol ve servis birbirinden ayrılır

01 · CRATE SINIRI

UART için embedded-io; GPIO/I²C/SPI için embedded-hal

# Modem byte akışı; embedded-hal 1.0 içinde serial trait yoktur.
embedded-io = { version = "0.7", default-features = false }
embedded-io-async = { version = "0.7", default-features = false } # scheduler sonrası

# GPIO, I²C ve SPI çevre birimleri
embedded-hal = { version = "1", default-features = false }

# Sabit kapasiteli satır, olay ve paket kuyrukları
heapless = { version = "0.8", default-features = false }

embedded-hal 1.0’daki eski Serial trait kaldırıldı. Modem byte akışını embedded-io Read/Write üstüne kurmak güncel ve test edilebilir sınırdır.

02 · DOSYA SAHİPLİĞİ

RP1 MMIO ile Iridium parser’ını aynı modüle koyma

kernel/src/
├── board/rpi5.rs                 # mevcut BCM2712/UART10 erken konsol
└── driver/rpi5/
    ├── pcie.rs                  # RC, link, ECAM, BAR, bus master
    ├── rp1.rs                   # endpoint kimliği, BAR pencereleri, reset/clock
    ├── rp1_uart.rs              # PL011 RX/TX, 19.200, ring buffer, IRQ
    ├── rp1_gpio.rs              # mux, RI, NetAv, OnOff ve SOS düğmesi
    └── rp1_irq.rs               # RP1 MSI/MSI-X olaylarını GIC'e taşıma

drivers/iridium/
├── src/io.rs                    # embedded-io adaptörü + deadline
├── src/at.rs                    # bounded line/URC parser
├── src/sbd9603.rs               # SBDWB/SBDIX/SBDRB durum makinesi
├── src/jspr9704.rs              # ayrı JSPR framing/JSON codec
└── tests/transcripts.rs         # host sahte UART testleri

userspace/satd/
└── src/main.rs                  # outbox, retry, capability ve uygulama IPC'si

Böylece AT/SBD parser’ı macOS/Linux host testlerinde sahte UART ile çalışırken yalnız rpi5 katmanı unsafe MMIO içerir.

03 · BOUNDED DURUM MAKİNESİ

IRQ içinde AT komutu yürütme

#![no_std]

use embedded_io::{Read, Write};

pub trait MonotonicMs {
    fn now_ms(&self) -> u64;
}

pub struct RockBlock<U, C, const LINE: usize> {
    uart: U,
    clock: C,
    line: heapless::Vec<u8, LINE>,
    state: State,
}

#[derive(Clone, Copy, Debug, Eq, PartialEq)]
enum State {
    Idle,
    AwaitReady { deadline_ms: u64 },
    AwaitWriteStatus { deadline_ms: u64 },
    AwaitSbdix { deadline_ms: u64 },
}

impl<U, C, const LINE: usize> RockBlock<U, C, LINE>
where
    U: Read + Write,
    C: MonotonicMs,
{
    // poll() küçük adımlarla ilerler; IRQ handler yalnız ring-buffer doldurur.
    // AT cevabı ve SBDRING gibi URC olayları ayrı enum varyantlarıdır.
}

IRQ yalnız byte’ı sabit kapasiteli ring buffer’a taşır ve görevi uyandırır. Timeout, URC ve cevap ayrımı satd/poller bağlamında ilerler.

04 · BINARY MO YAZIMI

SBDWB checksum ve READY sırası

pub fn sbd_checksum(payload: &[u8]) -> [u8; 2] {
    let sum = payload
        .iter()
        .fold(0u16, |acc, &byte| acc.wrapping_add(byte as u16));
    sum.to_be_bytes()
}

// 1. write!(uart, "AT+SBDWB={}\r", payload.len())
// 2. Tam "READY\r\n" cevabını bekle.
// 3. payload + sbd_checksum(payload) yaz.
// 4. Sayısal write status = 0 ve ardından OK bekle.
// 5. AT+SBDIX çalıştır; altı alanı doğrulanmadan outbox kaydını silme.

340 bayt üstü daha modem komutu gönderilmeden reddedilir. Checksum ağ güvenliği sağlamaz; yalnız modem aktarım sözleşmesidir.

05 · SONUÇ VE OLAY MODELİ

+SBDIX alanlarını metin olarak bırakma

#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub struct Sbdix {
    pub mo_status: u8,
    pub momsn: u16,
    pub mt_status: u8,
    pub mtmsn: u16,
    pub mt_len: u16,
    pub mt_queued: u16,
}

pub enum ModemEvent<const N: usize> {
    Response(heapless::String<N>),
    Ring,
    NetworkAvailable(bool),
    Session(Sbdix),
    Timeout,
}

// Parser tam satır bekler, alan sayısını ve her sayının aralığını kontrol eder.
// Başarı politikası tek bir "0" sabiti değildir; MO/MT durum tablosu sürümle
// birlikte test edilir ve retry/backoff kararı servise taşınır.

Parser sayısal alanları typed yapıya çevirir; retry politikası ile fiziksel UART kodunu birbirine bağlamaz.

06 · PAKET VE KALICILIK

SOS mesajı 340 bayt sınırına göre tasarlanır

  1. 1Sürüm, message-id ve monotonic replay sayacı.
  2. 2UTC, fix yaşı, enlem/boylam, doğruluk ve batarya.
  3. 3Olay bitleri: SOS, iptal, düşme, düşük batarya ve cihaz hatası.
  4. 4Kompakt binary encoder; struct belleğini doğrudan göndermek yok.
  5. 5CRC ile bit hatası; ayrı MAC/imza ile kimlik doğrulama.
  6. 6İki-fazlı kalıcı outbox; başarılı SBDIX + backend idempotency sonrası silme.
9704 aynı sürücü değildir: 230.400 baud, IMT ve JSPR kullanan ayrı bir crate/service gerekir. Ground Control’un açık C referansı davranış oracle’ı olabilir; JSON uzunluğu, framing, parçalama ve yeniden birleştirme yine bounded Rust koduyla uygulanır. 9603 AT komutlarının 9704’e taşınacağı varsayılmaz.
GERÇEK SESLİ TELEFON

9523N’de UART yalnız çağrıyı kurar; ses PCM hattından akar

  1. V0

    Partner ve exact modül

    9523 mü 9523N mi, carrier referansı, SIM, voice provision, anten ve firmware erişimi yetkili kanalla yazılı sabitlenir.

  2. V1

    Güç ve RF carrier

    VBAT/VBOOST, rezervuar kapasitörleri, sıcaklık, SIM, onaylı anten yolu ve üretim test noktaları integrator guide’a göre tasarlanır.

  3. V2

    AT call-control

    PIN/registration, dial, answer, hangup, busy/no-carrier ve çağrı durum olayları bounded parser ile doğrulanır.

  4. V3

    PCM + DMA + codec

    2.048 MHz clock/frame-sync polaritesi ölçülür; çift yönlü DMA ring, codec, mikrofon bias ve kulaklık/amfi tek tek loopback edilir.

  5. V4

    Telefon ses kalitesi

    Gain, sidetone, echo/noise davranışı, termal ve düşük batarya koşulları gerçek Iridium çağrısında ölçülür.

  6. V5

    Uygunluk ve seri cihaz

    RF/EMC/SAR, anten yerleşimi, IMEI/sertifika ve Türkiye aktivasyonu tamamlanmadan prototip “satılabilir telefon” sayılmaz.

KABUL MATRİSİ

“AT komutuna OK geldi” saha hazır uydu haberleşmesi demek değildir

Elektrik

T00

Gönderim boyunca modem rayı ve Pi 5 V rayı ölçülür; undervolt/brownout marker’ı sıfır.

UART

T01

10.000 parçalı RX döngüsünde byte kaybı, overrun ve konsol karışması sıfır.

Protokol

T02

READY/OK/ERROR/URC parçalanması ile bozuk +SBDIX girdileri host testlerinde deterministik.

Kalıcılık

T03

Mesaj yazımının her byte sınırında güç kesilip reboot edildiğinde kayıp veya çift teslim yok.

RF

T04

Açık gökyüzünde MO ve MT; kısmi engelde doğru retry; kapalı mekânda sahte ‘teslim’ durumu yok.

Güvenlik

T05

Kimlik doğrulamalı SOS paketi, replay sayacı, redakte log ve yetkisiz UART capability reddi.

Saha

T06

En az 24 saat soak, termal kayıt, batarya profili ve gerçek airtime/webhook uçtan uca kanıtı.

TÜRKİYE · SATIN ALMA VE AKTİVASYON

Modülü satın almak, Iridium hizmetini ve nihai cihaz uygunluğunu otomatik açmaz

Siparişten önce

Exact kart revizyonu, anten varyantı, SIM/airtime planı, MO/MT webhook, Türkiye’de aktivasyon ve ithalat belgelerini satıcıdan yazılı iste.

BTK / telsiz ekipmanı

Uydu terminali ve nihai ürün için güncel Telsiz Ekipmanları Yönetmeliği, ilgili uydu altyapı TAD’ı ve GMPCS hizmet koşulları resmi kanal veya yetkili entegratörle doğrulanır.

Toplam maliyet

Kart fiyatına tails/pigtail, anten, RF kablo, kargo, vergi/gümrük, aktivasyon, aylık plan, mesaj/oturum ve sertifikasyon maliyetlerini ekle.

Yerel doğrulama yolu: ICOM Türkiye üzerinden cihaz/SIM/aktivasyon teklifi; BTK Telsiz Arayüz Özellikleri üzerinden güncel teknik/mevzuat kontrolü yapılır. Bu sayfa hukuki uygunluk onayı veya ithalat garantisi değildir.
GÖNDERDİĞİNİZ PDF · SÜRÜM UYARISI

RockBLOCK Developer Guide Mk2 değerlidir; fakat 9603 Rev F pinout’u değildir

RockBLOCK Developer Guide Mk2 v1.2 30 Mart 2015 tarihli RockBLOCK v2/Iridium 9602 belgesidir ve 14 pin 0.1″ header anlatır. AT/SBD kavramları için tarihsel referans olarak tutulur; 9603’ün 10-pin PicoBlade bağlantısı, Rev F OnOff elektriği veya güncel güç sınırı bu PDF’den kopyalanmaz. Bu değerlerde aşağıdaki Ground Control kaynakları üstündür.

KAYNAKLAR

Teknik iddialar, fotoğraflar, tedarik ve mevzuat bağlantıları

S01
Raspberry Pi · RP1 Peripherals resmi veri sayfası

GPIO mux, UART, DMA ve RP1 çevre birimleri için birincil kaynak

S02
Raspberry Pi Linux · BCM STB PCIe host sürücüsü

Çalışan Linux sırası davranış referansıdır; RustOS sürücüsü değildir

S03
BatMetal · Pi 5 bare-metal Rust uygulama referansı

Topluluk kodudur; register iddialarında resmi belge ve ölçüm öndedir

S04
Adafruit · Raspberry Pi Example (fotoğraf ve kablolama)

Pi OS/Python örneğidir; RustOS sürücüsü değildir

S05
Core Electronics · RockBLOCK Developer Guide Mk2 v1.2

30 Mart 2015 · RockBLOCK v2 + Iridium 9602 + 14 pin 0.1″ header; tarihsel kaynak

S06
Ground Control · güncel RockBLOCK 9603 ürün sayfası
S07
Ground Control · 9603 güç / Rev F OnOff
S08
Ground Control · 9603 UART
S09
Ground Control · 9603 10 pin pinout
S10
Ground Control · SBD binary gönderim akışı
S11
Ground Control · RockBLOCK 9704 teknik özellikleri
S12
Iridium · Certus 9704 resmi ürün sayfası
S13
Iridium · Core 9523 resmi ürün sayfası
S14
Iridium 9523/9523N · Integrator Development Guide Rev 7.4
S15
ICOM · Türkiye Iridium yetkili kanal ve GMPCS bilgisi
S16
BTK · Telsiz Arayüz Özellikleri / Uydu Altyapı Sistemleri
S17
BTK · Telsiz Ekipmanları sınıf/kısıtlama açıklaması
S18
Ticaret Bakanlığı · posta ve hızlı kargo muafiyeti SSS
S19
Starlink · resmi servis uygunluk haritası
S20
Rust Embedded · embedded-hal 1.0 ve embedded-io ayrımı

UART byte akışı embedded-io; GPIO/I²C/SPI embedded-hal üzerinden soyutlanır