Google is committed to advancing racial equity for Black communities. See how.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

Porting OpenThread ke Platform Perangkat Keras Baru

Porting tumpukan OpenThread ke platform perangkat keras baru terdiri dari lima langkah:

  1. Siapkan lingkungan build
  2. Menerapkan API Lapisan Abstraksi Platform
  3. Menerapkan fitur lanjutan (Lapisan Abstraksi Perangkat Keras)
  4. Validasi port
  5. Sertifikasi dan README

Persyaratan platform perangkat keras

OpenThread membutuhkan layanan platform berikut:

  • IEEE 802.15.4-2006 2.4 GHz radio
    • Mengirim dan menerima frame IEEE 802.15.4
    • Buat frame pengakuan IEEE 802.15.4
    • Memberikan pengukuran Received Signal Strength Indicator (RSSI) pada frame yang diterima
  • Timer berjalan bebas resolusi milidetik dengan alarm
  • Penyimpanan non-volatile untuk menyimpan pengaturan konfigurasi jaringan
  • Generator nomor acak benar (TRNG)

Contoh bangunan

Beberapa contoh build disediakan di repositori OpenThread. Untuk informasi lebih lanjut, lihat Platform .

Untuk contoh lengkap ujung-ke-ujung tentang cara mem-port OpenThread dari awal, lihat Tambahkan dukungan untuk permintaan tarik EFR32 .