Pengontrol Jaringan Wi-Fi MICROCHIP ATWINC3400

Spesifikasi
- Nama Perangkat Lunak:Perangkat Lunak WINC3400
- Versi Firmware: : 1.4.6 bahasa Indonesia
- Versi Driver Host: : 1.3.2 bahasa Indonesia
- Tingkat Antarmuka Host: : 1.6.0 bahasa Indonesia
Rilis Berakhirview
Dokumen ini menjelaskan paket rilis ATWINC3400 versi 1.4.6. Paket rilis ini berisi semua komponen yang diperlukan (biner dan alat) yang dibutuhkan untuk fitur terbaru termasuk alat dan biner firmware.
Detail Rilis Perangkat Lunak
Tabel berikut memberikan rincian rilis perangkat lunak.
Tabel 1. Informasi Versi Perangkat Lunak
| Parameter | Keterangan |
| Nama Perangkat Lunak | Perangkat Lunak WINC3400 |
| Versi Firmware WINC | 1.4.6 |
| Versi Driver Host | 1.3.2 |
| Tingkat Antarmuka Host | 1.6.0 |
Dampak Rilis
Fitur-fitur baru yang ditambahkan dalam rilis ATWINC3400 v1.4.6 adalah:
- Menambahkan dukungan EAPOL v3 untuk koneksi WPA Enterprise.
- Memperbaiki kode penyimpanan parameter koneksi tetap untuk memastikan tidak terjadi penulisan flash yang tidak perlu
- Menguraikan dan menangani bidang “kritis” dari ekstensi sertifikat x.509 dengan benar
- Periksa Batasan Dasar CA dalam rantai sertifikat TLS
- Peningkatan dan perbaikan bug pada API BLE
- Kode pembuatan alamat MAC BLE tidak lagi memerlukan MAC WiFi yang seimbang
Catatan
- Untuk informasi lebih lanjut, lihat Panduan Desain Perangkat Lunak Pengendali Jaringan Wi-Fi® ATWINC3400 (DS50002919).
- Untuk detail lebih lanjut tentang informasi catatan rilis, rujuk ke folder dokumen proyek pemutakhiran firmware ASF.
Informasi Terkait
- Informasi Pemesanan
- Pelanggan yang ingin memesan ATWINC3400 dengan Firmware 1.4.6, hubungi perwakilan pemasaran Microchip.
- Peningkatan Firmware
- Untuk meng-upgrade modul ATWINC3400-MR210xA dengan rilis 1.4.6 terbaru, Pelanggan perlu mengikuti langkah-langkah yang tersedia dalam artikel basis pengetahuan Salesforce: microchipsupport.force.com/s/article/Cara-memperbarui-firmware-of-WINC3400-module.
- Catatan: Referensi ke modul ATWINC3400-MR210xA mencakup perangkat modul yang tercantum berikut ini:
- ATWINC3400-MR210CA
- ATWINC3400-MR210UA
- Lihat dokumen referensi.
Catatan: Untuk informasi lebih lanjut, lihat produk Microchip webhalaman: www.microchip.com/wwwproducts/en/ATWINC3400.
Rincian Rilis
Perubahan pada Versi 1.4.6, sehubungan dengan Versi 1.4.4
Tabel berikut membandingkan fitur-fitur dari rilis 1.4.6 dengan rilis 1.4.4. Tabel 1-1. Perbandingan Fitur antara Rilis 1.4.6 dan 1.4.4
| Fitur dalam 1.4.4 | Perubahan pada 1.4.6 |
| Wi-Fi STA | |
| • IEEE 802.11 b/g/n
• BUKA (protokol WEP sudah tidak digunakan lagi, upaya untuk mengonfigurasinya akan menghasilkan kesalahan). • Keamanan Pribadi WPA (WPA1/WPA2), termasuk perlindungan terhadap serangan instalasi ulang kunci (KRACK) dan tindakan pencegahan terhadap kerentanan 'Fragattack'. • Keamanan Perusahaan WPA (WPA1/WPA2) mendukung: – EAP-TTLSv0/MS-Chapv2.0 – EAP-PEAPv0/MS-Chapv2.0 – EAP-PEAPv1/MS-Chapv2.0 – EAP-TLS – EAP-PEAPv0/TLS – EAP-PEAPv1/TLS • Dukungan Roaming Sederhana |
• Menambahkan dukungan EAPOLv3 ke WPA Enterprise Security.
• Memperbaiki kode yang menyimpan info koneksi ke flash WINC setelah koneksi berhasil guna memastikan tidak dilakukannya penulisan flash yang tidak diperlukan. |
| Titik Akses Wi-Fi | |
| • Hanya SATU stasiun terkait yang didukung. Setelah koneksi dibuat dengan satu stasiun, koneksi selanjutnya akan ditolak.
• BUKA mode keamanan • Perangkat tidak dapat berfungsi sebagai stasiun dalam mode ini (Konkurensi STA/AP tidak didukung). • Termasuk tindakan pencegahan terhadap kerentanan 'Fragattack'. |
Tidak ada perubahan |
| WPS | |
| • WINC3400 mendukung protokol WPS v2.0 untuk metode PBC (Konfigurasi tombol tekan) dan PIN. | Tidak ada perubahan |
| Tumpukan TCP/IP | |
| WINC3400 memiliki TCP/IP Stack yang berjalan dalam firmware. Mendukung operasi soket penuh TCP dan UDP (klien/server). Jumlah maksimum soket yang didukung saat ini dikonfigurasi menjadi 12 yang dibagi sebagai:
• 7 soket TCP (klien atau server) • 4 soket UDP (klien atau server) • 1 soket RAW |
Tidak ada perubahan |
| Keamanan Lapisan Transportasi | |
| ………..lanjutan | |
| Fitur dalam 1.4.4 | Perubahan pada 1.4.6 |
| • WINC 3400 mendukung TLS v1.2, 1.1 dan 1.0.
• Hanya mode klien. • Autentikasi bersama. • Integrasi dengan ATECC508 (dukungan ECDSA dan ECDHE). • Operasi TLS RX multi-scream dengan ukuran rekaman 16KB • Rangkaian sandi yang didukung adalah: TLS_RSA_WITH_AES_128_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA256 TLS_RSA_WITH_AES_128_GCM_SHA256 TLS_DHE_RSA_WITH_AES_128_CBC_SHA TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 (memerlukan dukungan ECC sisi host misalnya ATECC508) TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (memerlukan dukungan ECC sisi host misalnya ATECC508) TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (memerlukan dukungan ECC sisi host misalnya ATECC508) |
• Bidang “kritis” dari ekstensi sertifikat x.509 sekarang ditangani dengan benar.
• Pastikan Batasan Dasar dicentang dalam rantai sertifikat server. |
| Protokol Jaringan | |
| • DHCPv4 (klien/server)
• Pemecah Masalah DNS • SNTP |
Tidak ada perubahan |
| Mode Hemat Daya | |
| • WINC3400 mendukung mode hemat daya berikut:
– M2M_TIDAK_PS – M2M_PS_DEEP_OTOMATIS • Daya hemat BLE selalu aktif |
Tidak ada perubahan |
| Peningkatan Perangkat Melalui Udara (OTA) | |
| • WINC3400 memiliki pemutakhiran OTA bawaan.
• Firmware kompatibel dengan driver 1.0.8 dan yang lebih baru • Driver kompatibel dengan firmware 1.2.0 dan yang lebih baru (meskipun fungsinya akan dibatasi oleh versi firmware yang digunakan) |
Tidak ada perubahan |
| Penyediaan kredensial Wi-Fi melalui server HTTP bawaan | |
| • WINC3400 memiliki penyediaan HTTP internal menggunakan mode AP (Hanya Terbuka – dukungan WEP telah dihapus). | Tidak ada perubahan |
| Mode WLAN MAC saja (Bypass TCP/IP, atau Mode Ethernet) | |
| • Memungkinkan WINC3400 beroperasi dalam mode WLAN MAC saja dan membiarkan host mengirim/menerima bingkai Ethernet. | Tidak ada perubahan |
| MAKAN Mode Uji | |
| • Mode uji ATE tertanam untuk pengujian lini produksi yang digerakkan dari MCU host. | Tidak ada perubahan |
| Fitur Lain-Lain | |
| Tidak ada perubahan | |
| BISA fungsionalitas | |
| ………..lanjutan | |
| Fitur dalam 1.4.4 | Perubahan pada 1.4.6 |
| • Tumpukan fungsional BLE 4.0 | Peningkatan/perbaikan API BLE |
Perubahan pada Versi 1.4.4, sehubungan dengan Versi 1.4.3
Tabel berikut membandingkan fitur versi 1.4.4 dengan versi 1.4.3.
Tabel 1-2. Perbandingan Fitur antara Rilis 1.4.4 dan 1.4.3
| Fitur dalam 1.4.3 | Perubahan pada 1.4.4 |
| Wi-Fi STA | |
| • IEEE 802.11 b/g/n
• BUKA (protokol WEP sudah tidak digunakan lagi, upaya untuk mengonfigurasinya akan menghasilkan kesalahan). • Keamanan Pribadi WPA (WPA1/WPA2), termasuk perlindungan terhadap serangan instalasi ulang kunci (KRACK) dan tindakan pencegahan terhadap kerentanan 'Fragattack'. • Keamanan Perusahaan WPA (WPA1/WPA2) mendukung: – EAP-TTLSv0/MS-Chapv2.0 – EAP-PEAPv0/MS-Chapv2.0 – EAP-PEAPv1/MS-Chapv2.0 – EAP-TLS – EAP-PEAPv0/TLS – EAP-PEAPv1/TLS • Dukungan Roaming Sederhana |
• Menambahkan API driver untuk memungkinkan pengaktifan/penonaktifan metode Enterprise fase-1 tertentu.
• Peningkatan ambang fragmentasi dan peningkatan fragmentasi PEAP dan TTLS lapisan luar. |
| Titik Akses Wi-Fi | |
| • Hanya SATU stasiun terkait yang didukung. Setelah koneksi dibuat dengan satu stasiun, koneksi selanjutnya akan ditolak.
• Mode keamanan BUKA (protokol WEP tidak digunakan lagi). • Perangkat tidak dapat berfungsi sebagai stasiun dalam mode ini (Konkurensi STA/AP tidak didukung). • Termasuk tindakan pencegahan terhadap kerentanan 'Fragattack'. |
Tidak ada perubahan |
| WPS | |
| • WINC3400 mendukung protokol WPS v2.0 untuk metode PBC (Konfigurasi tombol tekan) dan PIN. | Tidak ada perubahan |
| Tumpukan TCP/IP | |
| WINC3400 memiliki Tumpukan TCP/IP yang berjalan di sisi firmware. Ia mendukung operasi soket penuh TCP dan UDP (klien/server). Jumlah maksimum soket yang didukung saat ini dikonfigurasi menjadi 12 yang dibagi sebagai:
• 7 soket TCP (klien atau server) • 4 soket UDP (klien atau server) • 1 soket RAW |
• Menambahkan dukungan untuk paket ethernet BATMAN (EtherType 0x4305) |
| Keamanan Lapisan Transportasi | |
| ………..lanjutan | |
| Fitur dalam 1.4.3 | Perubahan pada 1.4.4 |
| • WINC 3400 mendukung TLS v1.2, 1.1 dan 1.0.
• Hanya mode klien. • Autentikasi bersama. • Rangkaian sandi yang didukung adalah: TLS_RSA_WITH_AES_128_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA256 TLS_RSA_WITH_AES_128_GCM_SHA256 TLS_DHE_RSA_WITH_AES_128_CBC_SHA TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 (memerlukan dukungan ECC sisi host misalnya ATECC508) TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (memerlukan dukungan ECC sisi host misalnya ATECC508) TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (memerlukan dukungan ECC sisi host misalnya ATECC508) |
• Peningkatan autentikasi server, dengan dukungan untuk rantai sertifikat yang ditandatangani silang.
• Mode klien TLS berfungsi dengan Nama Alternatif Subjek dalam sertifikat server. |
| Protokol Jaringan | |
| • DHCPv4 (klien/server)
• Pemecah Masalah DNS • SNTP |
Tidak ada perubahan |
| Mode Hemat Daya | |
| • WINC3400 mendukung mode hemat daya berikut:
– M2M_TIDAK_PS – M2M_PS_DEEP_OTOMATIS • Daya hemat BLE selalu aktif |
Tidak ada perubahan |
| Peningkatan Perangkat Melalui Udara (OTA) | |
| • WINC3400 memiliki pemutakhiran OTA bawaan.
• Firmware kompatibel dengan driver 1.0.8 dan yang lebih baru • Driver kompatibel dengan firmware 1.2.0 dan yang lebih baru (meskipun fungsinya akan dibatasi oleh versi firmware yang digunakan) |
• Izinkan OTA menggunakan opsi SSL seperti SNI dan verifikasi nama server |
| Penyediaan kredensial Wi-Fi melalui server HTTP bawaan | |
| • WINC3400 memiliki penyediaan HTTP internal menggunakan mode AP (Hanya Terbuka – dukungan WEP telah dihapus). | • Memperbaiki kondisi balapan multithread selama pemutusan koneksi penyediaan. |
| Mode WLAN MAC saja (Bypass TCP/IP, atau Mode Ethernet) | |
| • Memungkinkan WINC3400 beroperasi dalam mode WLAN MAC saja dan membiarkan host mengirim/menerima bingkai Ethernet. | Tidak ada perubahan |
| MAKAN Mode Uji | |
| • Mode uji ATE tertanam untuk pengujian lini produksi yang digerakkan dari MCU host. | Tidak ada perubahan |
| Fitur Lain-Lain | |
| • Penghapusan skrip python yang usang dalam paket rilis, karena image_tool sekarang secara asli mendukung fungsionalitas tersebut. | |
| BISA fungsionalitas | |
| ………..lanjutan | |
| Fitur dalam 1.4.3 | Perubahan pada 1.4.4 |
| • Tumpukan fungsional BLE 4.0 | • Memperbaiki masalah BLE yang terkait dengan pertukaran pesan parameter koneksi antara pengontrol dan periferal |
Perubahan pada Versi 1.4.3, sehubungan dengan Versi 1.4.2
Tabel berikut membandingkan fitur versi 1.4.3 dengan versi 1.4.2.
Tabel 1-3Perbandingan Fitur antara Rilis 1.4.2 dan 1.4.3
| Fitur dalam 1.4.2 | Perubahan pada 1.4.3 |
| Wi-Fi STA | |
| • IEEE 802.11 b/g/n
• TERBUKA, keamanan WEP • Keamanan Pribadi WPA (WPA1/WPA2), termasuk perlindungan terhadap serangan pemasangan ulang kunci (KRACK). • Keamanan Perusahaan WPA (WPA1/WPA2) mendukung: – EAP-TTLSv0/MS-Chapv2.0 – EAP-PEAPv0/MS-Chapv2.0 – EAP-PEAPv1/MS-Chapv2.0 – EAP-TLS – EAP-PEAPv0/TLS – EAP-PEAPv1/TLS • Dukungan Roaming Sederhana |
• Dukungan untuk protokol WEP sudah tidak berlaku lagi di
1.4.3. Upaya untuk mengonfigurasinya akan mengakibatkan kesalahan. • Tindakan penanggulangan terhadap kerentanan 'Fragattack'. • Pastikan caching PMKSA dicoba untuk koneksi WPA2 Enterprise. |
| Titik Akses Wi-Fi | |
| • Hanya SATU stasiun terkait yang didukung. Setelah koneksi dibuat dengan satu stasiun, koneksi selanjutnya akan ditolak.
• Mode keamanan OPEN dan WEP. • Perangkat tidak dapat berfungsi sebagai stasiun dalam mode ini (Konkurensi STA/AP tidak didukung). |
• Dukungan untuk protokol WEP sudah tidak berlaku lagi di
1.4.3. Upaya untuk mengonfigurasinya akan mengakibatkan kesalahan. • Tindakan penanggulangan terhadap kerentanan 'Fragattack'. • Memperbaiki penanganan alamat sumber saat meneruskan paket ARP keluar dari host. |
| WPS | |
| • WINC3400 mendukung protokol WPS v2.0 untuk metode PBC (Konfigurasi tombol tekan) dan PIN. | Tidak ada perubahan |
| Tumpukan TCP/IP | |
| WINC3400 memiliki Tumpukan TCP/IP yang berjalan di sisi firmware. Ia mendukung operasi soket penuh TCP dan UDP (klien/server). Jumlah maksimum soket yang didukung saat ini dikonfigurasi menjadi 12 yang dibagi sebagai:
• 7 soket TCP (klien atau server) • 4 soket UDP (klien atau server) • 1 soket RAW |
Tidak ada perubahan |
| Keamanan Lapisan Transportasi | |
| ………..lanjutan | |
| Fitur dalam 1.4.2 | Perubahan pada 1.4.3 |
| • WINC 3400 mendukung TLS v1.2, 1.1 dan 1.0.
• Hanya mode klien. • Autentikasi bersama. • Rangkaian sandi yang didukung adalah: TLS_RSA_WITH_AES_128_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA256 TLS_RSA_WITH_AES_128_GCM_SHA256 TLS_DHE_RSA_WITH_AES_128_CBC_SHA TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 (memerlukan dukungan ECC sisi host misalnya ATECC508) TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (memerlukan dukungan ECC sisi host misalnya ATECC508) TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (memerlukan dukungan ECC sisi host misalnya ATECC508) |
• Peningkatan pengoperasian TLS RX multi-aliran dengan ukuran rekaman 16 KB
• Perbaikan pada penanganan Peringatan TLS. • Memperbaiki kebocoran memori TLS RX saat menutup soket. |
| Protokol Jaringan | |
| • DHCPv4 (klien/server)
• Pemecah Masalah DNS • SNTP |
Tidak ada perubahan |
| Mode Hemat Daya | |
| • WINC3400 mendukung mode hemat daya berikut: M2M_NO_PSM2M_PS_DEEP_AUTOMATIC
• Daya hemat BLE selalu aktif |
Tidak ada perubahan |
| Peningkatan Perangkat Melalui Udara (OTA) | |
| • WINC3400 memiliki pemutakhiran OTA bawaan.
• Firmware kompatibel dengan driver 1.0.8 dan yang lebih baru • Driver kompatibel dengan firmware 1.2.0 dan yang lebih baru (meskipun fungsinya akan dibatasi oleh versi firmware yang digunakan) |
Tidak ada perubahan |
| Penyediaan kredensial Wi-Fi melalui server HTTP bawaan | |
| • WINC3400 memiliki penyediaan HTTP bawaan menggunakan mode AP (Terbuka atau diamankan WEP) | • Dukungan WEP telah dihapus |
| Mode WLAN MAC saja (Bypass TCP/IP, atau Mode Ethernet) | |
| • Memungkinkan WINC3400 beroperasi dalam mode WLAN MAC saja dan membiarkan host mengirim/menerima bingkai Ethernet. | Tidak ada perubahan |
| MAKAN Mode Uji | |
| • Mode uji ATE tertanam untuk pengujian lini produksi yang digerakkan dari MCU host. | Tidak ada perubahan |
| Fitur Lain-Lain | |
| Peningkatan tabel penguatan untuk antena modul | |
| BISA fungsionalitas | |
| • Tumpukan fungsional BLE 4.0 | Tidak ada perubahan |
Perubahan pada Versi 1.4.2, sehubungan dengan Versi 1.3.1
Tabel berikut membandingkan fitur versi 1.4.2 dengan versi 1.3.1.
Tabel 1-4Perbandingan Fitur antara Rilis 1.4.2 dan 1.3.1
| Fitur dalam 1.3.1 | Perubahan pada 1.4.2 |
| Wi-Fi STA | |
| • IEEE 802.11 b/g/n
• TERBUKA, keamanan WEP • Keamanan Pribadi WPA (WPA1/WPA2), termasuk perlindungan terhadap serangan pemasangan ulang kunci (KRACK). • Keamanan Perusahaan WPA (WPA1/WPA2) mendukung: – EAP-TTLSv0/MS-Chapv2.0 – EAP-PEAPv0/MS-Chapv2.0 – EAP-PEAPv1/MS-Chapv2.0 – EAP-TLS – EAP-PEAPv0/TLS – EAP-PEAPv1/TLS • Dukungan Roaming Sederhana |
• Tambahkan opsi untuk menghentikan pemindaian pada hasil pertama |
| Titik Akses Wi-Fi | |
| • Hanya SATU stasiun terkait yang didukung. Setelah koneksi dibuat dengan satu stasiun, koneksi selanjutnya akan ditolak.
• Mode keamanan OPEN dan WEP. • Perangkat tidak dapat berfungsi sebagai stasiun dalam mode ini (Konkurensi STA/AP tidak didukung). |
• Perbaikan untuk memastikan alamat yang ditawarkan DHCP konsisten saat STA terputus/terhubung kembali.
• Perbaikan untuk menutup kondisi balapan saat STA terputus dan tersambung kembali yang dapat menyebabkan WINC tidak mengizinkan semua upaya koneksi lebih lanjut. |
| WPS | |
| • WINC3400 mendukung protokol WPS v2.0 untuk metode PBC (Konfigurasi tombol tekan) dan PIN. | Tidak ada perubahan |
| Tumpukan TCP/IP | |
| WINC3400 memiliki Tumpukan TCP/IP yang berjalan di sisi firmware. Ia mendukung operasi soket penuh TCP dan UDP (klien/server). Jumlah maksimum soket yang didukung saat ini dikonfigurasi menjadi 12 yang dibagi sebagai:
• 7 soket TCP (klien atau server) • 4 soket UDP (klien atau server) • 1 soket RAW |
• Memperbaiki kebocoran jendela TCP RX
• Mengatasi kerentanan “Amnesia” |
| Keamanan Lapisan Transportasi | |
| ………..lanjutan | |
| Fitur dalam 1.3.1 | Perubahan pada 1.4.2 |
| • WINC 3400 mendukung TLS v1.2, 1.1 dan 1.0.
• Hanya mode klien. • Autentikasi bersama. • Rangkaian sandi yang didukung adalah: TLS_RSA_WITH_AES_128_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA256 TLS_RSA_WITH_AES_128_GCM_SHA256 TLS_DHE_RSA_WITH_AES_128_CBC_SHA TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 (memerlukan dukungan ECC sisi host misalnya ATECCx08) TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (memerlukan dukungan ECC sisi host misalnya ATECCx08) TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (memerlukan dukungan ECC sisi host misalnya ATECCx08) • Dukungan TLS ALPN |
• Memperbaiki verifikasi rantai sertifikat yang menyertakan tanda tangan ECDSA
• Kemampuan verifikasi SHA224, SHA384 dan SHA512 ditambahkan |
| Protokol Jaringan | |
| • DHCPv4 (klien/server)
• Pemecah Masalah DNS • IGMP versi 1, v2 • SNTP |
Tidak ada perubahan |
| Mode Hemat Daya | |
| • WINC3400 mendukung mode hemat daya berikut: M2M_NO_PSM2M_PS_DEEP_AUTOMATIC
• Daya hemat BLE selalu aktif |
Tidak ada perubahan |
| Peningkatan Perangkat Melalui Udara (OTA) | |
| • WINC3400 memiliki pemutakhiran OTA bawaan.
• Firmware kompatibel dengan driver 1.0.8 dan yang lebih baru • Driver kompatibel dengan firmware 1.2.0 dan yang lebih baru (meskipun fungsinya akan dibatasi oleh versi firmware yang digunakan) |
Tidak ada perubahan |
| Penyediaan kredensial Wi-Fi melalui server HTTP bawaan | |
| • WINC3400 memiliki penyediaan HTTP bawaan menggunakan mode AP (Terbuka atau diamankan WEP) | Tidak ada perubahan |
| Mode WLAN MAC saja (Bypass TCP/IP, atau Mode Ethernet) | |
| • Memungkinkan WINC3400 beroperasi dalam mode WLAN MAC saja dan membiarkan host mengirim/menerima bingkai Ethernet. | • Pastikan bingkai siaran berisi alamat MAC tujuan yang benar.
• Pastikan frame NULL dikirim untuk menjaga koneksi AP tetap aktif selama periode aktivitas rendah |
| MAKAN Mode Uji | |
| • Mode uji ATE tertanam untuk pengujian lini produksi yang digerakkan dari MCU host. | • Pastikan gambar ATE disertakan dalam gambar gabungan
• Memperbaiki pengujian TX dalam aplikasi demo |
| Fitur Lain-Lain | |
| ………..lanjutan | |
| Fitur dalam 1.3.1 | Perubahan pada 1.4.2 |
| • Host FLASH API – memungkinkan host untuk menyimpan dan mengambil data pada flash tumpuk WINC. | • Nilai kalibrasi I/Q dibaca dan diterapkan dari efuse |
| BISA fungsionalitas | |
| • Tumpukan fungsional BLE 4.0 | • Izinkan penangkapan RSSI dari frame iklan yang diterima
• Meningkatkan penghematan daya BLE • Memperbaiki pemasangan BLE dengan iOSv13.x • Memungkinkan perangkat untuk menyediakan ulang WINC tanpa harus memasangkan ulang. |
Perubahan pada Versi 1.3.1, sehubungan dengan Versi 1.2.2
Tabel berikut membandingkan fitur versi 1.3.1 dengan versi 1.2.2.
Tabel 1-5Perbandingan Fitur antara Rilis 1.3.1 dan 1.2.2
| Fitur dalam 1.2.2 | Perubahan pada 1.3.1 |
| Wi-Fi STA | |
| • IEEE 802.11 b/g/n
• TERBUKA, keamanan WEP • Keamanan Pribadi WPA (WPA1/WPA2), termasuk perlindungan terhadap serangan pemasangan ulang kunci (KRACK). |
Fitur yang sama beserta yang berikut ini:
• Keamanan Perusahaan WPA (WPA1/WPA2) mendukung: – EAP-TTLSv0/MS-Chapv2.0 – EAP-PEAPv0/MS-Chapv2.0 – EAP-PEAPv1/MS-Chapv2.0 – EAP-TLS – EAP-PEAPv0/TLS – EAP-PEAPv1/TLS • Opsi WPA/WPA2 Enterprise untuk jabat tangan TLS fase 1: Lewati autentikasi server Tentukan sertifikat root Mode verifikasi waktu Sesi caching • Opsi untuk mengenkripsi kredensial koneksi yang disimpan dalam flash WINC3400. • Peningkatan API koneksi, memungkinkan koneksi melalui BSSID maupun SSID. • Dukungan Roaming Sederhana. |
| Titik Akses Wi-Fi | |
| • Hanya SATU stasiun terkait yang didukung. Setelah koneksi dibuat dengan satu stasiun, koneksi selanjutnya akan ditolak.
• Mode keamanan OPEN dan WEP, WPA2 • Perangkat tidak dapat berfungsi sebagai stasiun dalam mode ini (Konkurensi STA/AP tidak didukung). |
• Kemampuan untuk menentukan gateway default, server DNS, dan subnet mask |
| WPS | |
| • WINC3400 mendukung protokol WPS v2.0 untuk metode PBC (Konfigurasi tombol tekan) dan PIN. | Tidak ada perubahan |
| Wi-Fi Langsung | |
| Klien Wi-Fi langsung tidak didukung | Tidak ada perubahan |
| ………..lanjutan | |
| Fitur dalam 1.2.2 | Perubahan pada 1.3.1 |
| Tumpukan TCP/IP | |
| WINC3400 memiliki Tumpukan TCP/IP yang berjalan di sisi firmware. Ia mendukung operasi soket penuh TCP dan UDP (klien/server). Jumlah maksimum soket yang didukung saat ini dikonfigurasi menjadi 11 yang dibagi sebagai:
• 7 soket TCP (klien atau server) • 4 soket UDP (klien atau server) |
• Tipe soket baru “Raw Socket” ditambahkan, meningkatkan jumlah soket total menjadi 12.
• Kemampuan untuk mengonfigurasi pengaturan keepalive TCP melalui Opsi Soket. • Kemampuan untuk menentukan server NTP. |
| Keamanan Lapisan Transportasi | |
| • WINC 3400 mendukung TLS v1.2, 1.1 dan 1.0.
• Hanya mode klien. • Autentikasi bersama. • Rangkaian sandi yang didukung adalah: TLS_RSA_WITH_AES_128_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA256 TLS_DHE_RSA_DENGAN_AES_128_CBC_SHA TLS_DHE_RSA_DENGAN_AES_128_CBC_SHA256 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 (memerlukan dukungan ECC sisi host misalnya ATECCx08) |
• Menambahkan dukungan ALPN.
• Menambahkan rangkaian sandi: TLS_RSA_WITH_AES_128_GCM_SHA256 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 TLS_ECDHE_RSA_DENGAN_AES_128_GCM_SHA256 (memerlukan dukungan ECC sisi host misalnya ATECCx08) TLS_ECDHE_ECDSA_DENGAN_AES_128_GCM_SHA 256 (memerlukan dukungan ECC sisi host misalnya ATECCx08) |
| Protokol Jaringan | |
| • DHCPv4 (klien/server)
• Pemecah Masalah DNS • IGMP versi 1, v2 • SNTP |
• Server SNTP sepenuhnya dapat disesuaikan. |
| Mode Hemat Daya | |
| • WINC3400 mendukung mode hemat daya berikut: M2M_NO_PSM2M_PS_DEEP_AUTOMATIC | Jika mode M2M_PS_DEEP_AUTOMATIC dipilih, konsumsi daya akan jauh lebih rendah dibandingkan rilis sebelumnya, saat subsistem BLE dan WIFI dalam keadaan diam. |
| Peningkatan Perangkat Melalui Udara (OTA) | |
| • WINC3400 memiliki pemutakhiran OTA bawaan.
• Firmware kompatibel dengan driver 1.0.8 dan yang lebih baru • Driver kompatibel dengan firmware 1.2.0 dan yang lebih baru (meskipun fungsinya akan dibatasi oleh versi firmware yang digunakan) |
Tidak ada perubahan |
| Penyediaan kredensial Wi-Fi melalui server HTTP bawaan | |
| • WINC3400 memiliki penyediaan HTTP bawaan menggunakan mode AP (Terbuka atau diamankan WEP) | • Peningkatan pengalaman pengguna penyediaan
• Gateway default dan subnet mask sekarang dapat disesuaikan saat dalam mode AP |
| Mode WLAN MAC saja (Bypass TCP/IP, atau Mode Ethernet) | |
| WINC3400 tidak mendukung mode WLAN MAC saja. | • WINC3400 dapat dihidupkan ulang dalam mode WLAN MAC saja, yang memungkinkan host mengirim/menerima frame Ethernet |
| MAKAN Mode Uji | |
| • Mode uji ATE tertanam untuk pengujian lini produksi yang digerakkan dari MCU host. | |
| Fitur Lain-Lain | |
| ………..lanjutan | |
| Fitur dalam 1.2.2 | Perubahan pada 1.3.1 |
| • API baru untuk memungkinkan aplikasi host membaca, menulis, dan menghapus bagian flash WINC3400 saat firmware WINC3400 tidak berjalan.
• Menghapus API m2m_flash sebelumnya yang memungkinkan akses ke flash WINC3400 untuk tujuan tertentu. |
|
Masalah dan Solusi yang Diketahui
Tabel berikut menyediakan daftar masalah dan solusi yang diketahui. Informasi tambahan mengenai masalah yang diketahui dapat ditemukan di github.com/MicrochipTech/WINC3400-knownissues
Tabel 2-1Masalah yang Diketahui dan Solusinya
| Masalah | Larutan |
| Beban lalu lintas IP yang berat dan berkepanjangan dapat mengakibatkan SPI tidak dapat digunakan antara WINC3400 dan host. Diamati dengan host SAMD21 dan penghemat daya WINC dinonaktifkan. Berpotensi terjadi dengan platform host lain, tetapi belum diamati. | Pada host SAMD21, frekuensi masalah dapat
diminimalkan dengan menggunakan M2M_PS_DEEP_AUTOMATIC saat mentransfer lalu lintas IP. Masalahnya dapat dideteksi dengan memeriksa nilai pengembalian API seperti m2m_get_system_time(). Nilai pengembalian negatif menunjukkan bahwa SPI tidak dapat digunakan. Jika ini terjadi, setel ulang sistem melalui system_reset(). Alternatifnya, m2m_wifi_reinit() dapat digunakan untuk mereset hanya WINC. Dalam kasus ini, modul driver yang berbeda juga perlu diinisialisasi (m2m_ota_init(), m2m_ssl_init(), socketInit()). |
| Proses penggantian kunci grup yang diinisiasi AP terkadang gagal saat WINC sedang memproses lalu lintas penerimaan bervolume tinggi. | Sambungkan kembali koneksi Wi-Fi ke AP jika pemutusan terjadi karena masalah ini. |
| Selama penyediaan HTTP, jika aplikasi berjalan pada perangkat yang digunakan untuk menyediakan WINC3400, aplikasi tersebut tidak akan dapat mengakses internet selama penyediaan.
Lebih jauh lagi, jika mereka mencoba melakukannya, maka WINC3400 dapat dibanjiri permintaan DNS dan mogok. Ini berlaku untuk penyediaan HTTP saja; penyediaan BLE tidak terpengaruh. Ini juga hanya berlaku jika daya hemat diaktifkan. |
(1) Gunakan M2M_NO_PS saat WINC3400 dalam mode penyediaan HTTP.
(2) Tutup aplikasi internet lainnya (browser, skype dll) sebelum penyediaan HTTP. Jika terjadi kerusakan, setel ulang sistem melalui system_reset(). Alternatifnya, m2m_wifi_reinit() dapat digunakan untuk mereset hanya WINC. Dalam kasus ini, modul driver yang berbeda juga perlu diinisialisasi (m2m_ota_init(), m2m_ssl_init(), socketInit()). |
| WINC3400 terkadang gagal melanjutkan jabat tangan 4 arah dalam mode STA, saat menggunakan 11N WPA2. Ia tidak mengirim M2 setelah menerima M1. | Coba lagi koneksi Wi-Fi. |
| 1% percakapan Enterprise gagal karena WINC3400 tidak mengirimkan respons EAP. Respons sudah disiapkan dan siap dikirim tetapi tidak muncul di udara. Setelah 10 menit
beberapa detik kemudian firmware akan menghentikan sementara upaya koneksi dan aplikasi akan diberitahukan mengenai kegagalan koneksi. |
Konfigurasikan server autentikasi untuk mencoba lagi permintaan EAP (dengan interval < 10 detik).
Aplikasi harus mencoba lagi permintaan koneksi saat diberitahu tentang kegagalan. |
| 70% permintaan koneksi Enterprise gagal dengan titik akses TP Link Archer D2 (TPLink-AC750-D2). Titik akses tidak meneruskan Respons Identitas EAP awal ke server autentikasi.
Masalah ini dilewati oleh caching PMKSA (hanya WPA2), sehingga upaya penyambungan kembali akan berhasil. |
Aplikasi harus mencoba lagi permintaan koneksi saat diberitahu tentang kegagalan. |
| Bila WINC3400 beroperasi dalam modus hemat daya M2M_PS_DEEP_AUTOMATIC, dan menerima dua aliran TLS bersamaan, yang satu berisi ukuran rekaman 16 KB, yang lain memiliki ukuran rekaman lebih kecil dari 16 KB, WINC3400 terkadang dapat membocorkan buffer memori saat aliran tersebut ditutup.
Jika soket dalam konfigurasi ini dibuka dan ditutup berulang kali, pada akhirnya soket TLS tidak akan dapat dibuka lagi dan WINC3400 harus dihidupkan ulang untuk memulihkan fungsionalitas TLS. |
Kebocoran dapat dihindari dengan menonaktifkan penghematan daya saat menerima dua aliran TLS bersamaan dalam konfigurasi ini. |
| Terkadang WINC3400 gagal melihat respons ARP yang dikirim dari AP tertentu pada 11Mbps. | Tidak ada. Pertukaran ARP akan dicoba beberapa kali dan respons akhirnya akan sampai ke WINC3400. |
| ………..lanjutan | |
| Masalah | Larutan |
| Selama penyediaan BLE, daftar AP tidak dibersihkan pada awal setiap permintaan pemindaian. Akibatnya, daftar pemindaian AP terkadang dapat menampilkan entri pemindaian duplikat atau lama. | Hanya gunakan satu permintaan pemindaian selama penyediaan BLE. |
| API at_ble_tx_power_get() dan at_ble_max_PA_gain_get() mengembalikan nilai default yang tidak sesuai dengan pengaturan penguatan sebenarnya. | Tidak ada. Jangan gunakan API ini. |
| Jika rantai sertifikat server TLS berisi sertifikat RSA dengan kunci yang lebih panjang dari 2048 bit, WINC memerlukan waktu beberapa detik untuk memprosesnya. Penggantian kunci grup Wi-Fi yang terjadi selama waktu ini dapat menyebabkan jabat tangan TLS gagal. | Coba lagi membuka koneksi aman. |
| at_ble_tx_power_set() memerlukan penanganan khusus.
Nilai pengembalian 0 dan 1 harus ditafsirkan sebagai operasi yang berhasil. Lihat WINC3400_BLE_APIs.chm untuk detail lebih lanjut. |
Proses nilai pengembalian dengan hati-hati, sesuai dengan dokumentasi API. |
| Setelah menulis firmware baru ke WINC3400, upaya koneksi Wi-Fi pertama dalam mode STA memerlukan waktu tambahan 5 detik. | Tunggu lebih lama hingga koneksi Wi-Fi selesai. |
| Saat berjalan dalam mode AP, Server DHCP WINC3400 terkadang membutuhkan waktu 5 hingga 10 detik untuk menetapkan alamat IP. | Tunggu lebih lama agar DHCP selesai. |
| Saat melakukan operasi kripto intensif, WINC3400 dapat menjadi tidak responsif terhadap interaksi host hingga 5 detik.
Secara khusus, saat melakukan hashing frasa sandi PBKDF2 ke PMK selama koneksi WiFi WPA/WPA2, atau verifikasi sertifikat TLS menggunakan kunci RSA 4096-bit, WINC3400 dapat memerlukan waktu hingga 5 detik untuk melakukan perhitungan yang diperlukan. Selama waktu ini, ia tidak melayani antrean acaranya, jadi interaksi tuan rumah apa pun, dan respons yang diharapkan dapat tertunda. |
Kode host harus ditulis untuk mengantisipasi penundaan respons dari WINC3400 hingga 5 detik dalam kasus yang jarang terjadi ketika ia sedang sibuk menjalankan skenario yang dijelaskan di atas. |
Informasi Mikrochip
Merek Dagang
Nama dan logo “Microchip”, logo “M”, dan nama, logo, serta merek lain adalah merek dagang terdaftar dan tidak terdaftar milik Microchip Technology Incorporated atau afiliasi dan/atau anak perusahaannya di Amerika Serikat dan/atau negara lain (“Merek Dagang Microchip”). Informasi mengenai Merek Dagang Microchip dapat ditemukan di https://www.microchip.com/en-us/about/legal-information/microchip-trademarks.
Bahasa Indonesia:
Pemberitahuan Hukum
Publikasi ini dan informasi di sini hanya dapat digunakan dengan produk Microchip, termasuk untuk merancang, menguji, dan mengintegrasikan produk Microchip dengan aplikasi Anda. Penggunaan informasi ini dengan cara lain melanggar ketentuan ini. Informasi mengenai aplikasi perangkat disediakan hanya untuk kenyamanan Anda dan dapat digantikan oleh pembaruan. Anda bertanggung jawab untuk memastikan bahwa aplikasi Anda memenuhi spesifikasi Anda. Hubungi kantor penjualan Microchip setempat untuk dukungan tambahan atau, dapatkan dukungan tambahan di www.microchip.com/en-us/support/design-help/client-support-services.
INFORMASI INI DISEDIAKAN OLEH MICROCHIP “SEBAGAIMANA ADANYA”. MICROCHIP TIDAK MEMBERIKAN PERNYATAAN ATAU JAMINAN APAPUN BAIK SECARA TERSURAT MAUPUN TERSIRAT, TERTULIS MAUPUN LISAN, BERDASARKAN HUKUM ATAU LAINNYA, YANG TERKAIT DENGAN INFORMASI TERSEBUT, TERMASUK NAMUN TIDAK TERBATAS PADA JAMINAN TERSIRAT TENTANG KETIDAKPELANGGARAN, KEMAMPUAN UNTUK DIPERDAGANGKAN, DAN KESESUAIAN UNTUK TUJUAN TERTENTU, ATAU JAMINAN YANG TERKAIT DENGAN KONDISI, KUALITAS, ATAU KINERJANYA. DALAM KEADAAN APA PUN MICROCHIP TIDAK AKAN BERTANGGUNG JAWAB ATAS KERUGIAN, KERUSAKAN, BIAYA, ATAU PENGELUARAN TIDAK LANGSUNG, KHUSUS, HUKUMAN, INSIDENTAL, ATAU KONSEKUENSIAL DALAM BENTUK APA PUN YANG TERKAIT DENGAN INFORMASI ATAU PENGGUNAANNYA, BAGAIMANA PUN PENYEBABNYA, BAHKAN JIKA MICROCHIP TELAH DIBERITAHUKAN TENTANG KEMUNGKINAN TERSEBUT ATAU KERUSAKAN TERSEBUT DAPAT DIPREDIKSI. SEJAUH YANG DIIZINKAN OLEH HUKUM, TOTAL TANGGUNG JAWAB MICROCHIP ATAS SEMUA KLAIM DALAM CARA APA PUN YANG TERKAIT DENGAN INFORMASI ATAU PENGGUNAANNYA TIDAK AKAN MELEBIHI JUMLAH BIAYA, JIKA ADA, YANG TELAH ANDA BAYARKAN SECARA LANGSUNG KEPADA MICROCHIP UNTUK INFORMASI TERSEBUT. Penggunaan perangkat Microchip dalam aplikasi pendukung kehidupan dan/atau keselamatan sepenuhnya menjadi risiko pembeli, dan pembeli setuju untuk membela, mengganti rugi, dan membebaskan Microchip dari segala kerusakan, klaim, tuntutan, atau biaya yang timbul akibat penggunaan tersebut. Tidak ada lisensi yang diberikan, secara tersirat atau sebaliknya, berdasarkan hak kekayaan intelektual Microchip kecuali dinyatakan sebaliknya.
Fitur Perlindungan Kode Perangkat Microchip
Perhatikan rincian berikut mengenai fitur perlindungan kode pada produk Microchip:
- Produk mikrochip memenuhi spesifikasi yang tercantum dalam Lembar Data Mikrochip masing-masing.
- Microchip yakin bahwa rangkaian produknya aman jika digunakan sesuai tujuan, sesuai spesifikasi pengoperasian, dan dalam kondisi normal.
- Microchip menghargai dan secara agresif melindungi hak kekayaan intelektualnya. Upaya untuk melanggar fitur perlindungan kode produk Microchip sangat dilarang dan dapat melanggar Digital Millennium Copyright Act.
- Baik Microchip maupun produsen semikonduktor lainnya tidak dapat menjamin keamanan kodenya. Perlindungan kode tidak berarti bahwa kami menjamin produk tersebut "tidak dapat dipecahkan". Perlindungan kode terus berkembang. Microchip berkomitmen untuk terus meningkatkan fitur perlindungan kode pada produk kami.
Tanya Jawab Umum
T: Dapatkah saya memperbarui firmware ATWINC3400?
A: Ya, ATWINC3400 mendukung pemutakhiran Over-The-Air (OTA) untuk pembaruan firmware yang nyaman tanpa akses fisik.
T: Berapa banyak soket yang dapat ditangani tumpukan TCP/IP?
A: Tumpukan TCP/IP dalam firmware WINC3400 mendukung hingga 12 soket untuk mengelola beberapa koneksi secara bersamaan.
Dokumen / Sumber Daya
![]() |
Pengontrol Jaringan Wi-Fi MICROCHIP ATWINC3400 [Bahasa Indonesia:] Panduan Pemilik ATWINC3400, Pengontrol Jaringan Wi-Fi ATWINC3400, ATWINC3400, Pengontrol Jaringan Wi-Fi, Pengontrol Jaringan, Pengontrol |

