MICROCHIP ATWINC3400 Pengawal Rangkaian Wi-Fi

Spesifikasi
- Nama Perisian: Perisian Tegar WINC3400
- Versi Firmware: 1.4.6
- Versi Pemandu Hos: 1.3.2
- Tahap Antara Muka Hos: 1.6.0
Lepas Lepasview
Dokumen ini menerangkan pakej keluaran ATWINC3400 versi 1.4.6. Pakej keluaran mengandungi semua komponen yang diperlukan (perduaan dan alatan) yang diperlukan untuk ciri terkini termasuk alatan dan perduaan perisian tegar.
Butiran Keluaran Perisian
Jadual berikut menyediakan butiran keluaran perisian.
Jadual 1. Maklumat Versi Perisian
| Parameter | Penerangan |
| Nama Perisian | Perisian Tegar WINC3400 |
| Versi Perisian Tegar WINC | 1.4.6 |
| Versi Pemandu Hos | 1.3.2 |
| Tahap Antara Muka Hos | 1.6.0 |
Lepaskan Kesan
Ciri-ciri yang baru ditambah dalam keluaran ATWINC3400 v1.4.6 ialah:
- Menambahkan sokongan EAPOL v3 untuk sambungan WPA Enterprise.
- Kod penjimatan parameter sambungan tetap untuk memastikan ia tidak membuat penulisan kilat yang tidak perlu
- Menghuraikan dan mengendalikan medan "kritikal" sambungan sijil x.509 dengan betul
- Semak Kekangan Asas CA dalam rantaian sijil TLS
- Penambahbaikan dan pembetulan pepijat pada API BLE
- Kod penjanaan alamat MAC BLE tidak lagi memerlukan MAC WiFi menjadi sekata
Nota
- Untuk maklumat lanjut, rujuk Panduan Reka Bentuk Perisian Pengawal Rangkaian Wi-Fi® ATWINC3400 (DS50002919).
- Untuk butiran lanjut tentang maklumat nota keluaran, rujuk folder dokumen projek peningkatan perisian tegar ASF.
Maklumat Berkaitan
- Maklumat Pesanan
- Pelanggan yang ingin memesan ATWINC3400 dengan Perisian Tegar 1.4.6, hubungi wakil pemasaran Microchip.
- Peningkatan Perisian Tegar
- Untuk menaik taraf modul ATWINC3400-MR210xA dengan keluaran 1.4.6 terkini. Pelanggan perlu mengikut langkah yang tersedia dalam artikel pangkalan pengetahuan tenaga jualan: microchipsupport.force.com/s/article/How-to-update-thefirmware-of-WINC3400-module.
- Nota: Rujukan kepada modul ATWINC3400-MR210xA termasuk peranti modul yang disenaraikan dalam perkara berikut:
- ATWINC3400-MR210CA
- ATWINC3400-MR210UA
- Rujuk dokumen rujukan.
Nota: Untuk maklumat lanjut, rujuk produk Microchip webhalaman: www.microchip.com/wwwproducts/en/ATWINC3400.
Butiran Keluaran
Perubahan dalam Versi 1.4.6, berkenaan dengan Versi 1.4.4
Jadual berikut membandingkan ciri keluaran 1.4.6 hingga 1.4.4. Jadual 1-1. Perbandingan Ciri antara 1.4.6 dan 1.4.4 Keluaran
| Ciri-ciri dalam 1.4.4 | Perubahan dalam 1.4.6 |
| Wi-Fi STA | |
| • IEEE802.11 b/g/n
• OPEN (Protokol WEP tidak digunakan, percubaan untuk mengkonfigurasinya akan mengakibatkan ralat). • Keselamatan Peribadi WPA (WPA1/WPA2), termasuk perlindungan terhadap serangan pemasangan semula kunci (KRACK) dan langkah balas untuk kelemahan 'Fragattack'. • WPA Enterprise Security (WPA1/WPA2) menyokong : – EAP-TTLSv0/MS-Chapv2.0 – EAP-PEAPv0/MS-Chapv2.0 – EAP-PEAPv1/MS-Chapv2.0 – EAP-TLS – EAP-PEAPv0/TLS – EAP-PEAPv1/TLS • Sokongan Perayauan Mudah |
• Menambahkan sokongan EAPOLv3 pada WPA Enterprise Security.
• Kod tetap yang menyimpan maklumat sambungan ke denyar WINC apabila sambungan berjaya untuk memastikan ia tidak melakukan penulisan denyar yang tidak perlu. |
| Wi-Fi Hotspot | |
| • Hanya SATU stesen berkaitan disokong. Selepas sambungan diwujudkan dengan stesen, sambungan selanjutnya ditolak.
• BUKA mod keselamatan • Peranti tidak boleh berfungsi sebagai stesen dalam mod ini (STA/AP Concurrency tidak disokong). • Termasuk tindakan balas untuk kelemahan 'Fragattack'. |
Tiada perubahan |
| WPS | |
| • WINC3400 menyokong protokol WPS v2.0 untuk kaedah PBC (Tekan butang konfigurasi) dan PIN. | Tiada perubahan |
| Timbunan TCP/IP | |
| WINC3400 mempunyai Tindanan TCP/IP yang berjalan dalam perisian tegar. Ia menyokong operasi soket penuh TCP dan UDP (pelanggan/pelayan). Bilangan maksimum soket yang disokong kini dikonfigurasikan kepada 12 dibahagikan sebagai:
• 7 soket TCP (pelanggan atau pelayan) • 4 soket UDP (pelanggan atau pelayan) • 1 soket RAW |
Tiada perubahan |
| Keselamatan Lapisan Pengangkutan | |
| ……..bersambung | |
| Ciri-ciri dalam 1.4.4 | Perubahan dalam 1.4.6 |
| • WINC 3400 menyokong TLS v1.2, 1.1 dan 1.0.
• Mod pelanggan sahaja. • Pengesahan bersama. • Penyepaduan dengan ATECC508 (sokongan ECDSA dan ECDHE). • Operasi TLS RX berbilang jeritan dengan saiz rekod 16KB • Suite sifir yang disokong ialah: 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 sokongan ECC sebelah hos cth ATECC508) TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (memerlukan sokongan ECC sebelah hos cth ATECC508) TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (memerlukan sokongan ECC sebelah hos cth ATECC508) |
• Medan "kritikal" bagi sambungan sijil x.509 kini dikendalikan dengan betul.
• Pastikan Kekangan Asas ditandakan dalam rantaian sijil pelayan. |
| Protokol Rangkaian | |
| • DHCPv4 (pelanggan/pelayan)
• Penyelesai DNS • SNTP |
Tiada perubahan |
| Mod penjimatan kuasa | |
| • WINC3400 menyokong mod jimat kuasa ini:
– M2M_NO_PS – M2M_PS_DEEP_AUTOMATIK • BLE powersave sentiasa aktif |
Tiada perubahan |
| Peningkatan Peranti Over-The-Air (OTA). | |
| • WINC3400 mempunyai peningkatan OTA terbina dalam.
• Perisian tegar serasi ke belakang dengan pemacu 1.0.8 dan lebih baru • Pemacu serasi ke belakang dengan perisian tegar 1.2.0 dan lebih baru (walaupun fungsinya akan dihadkan oleh versi perisian tegar yang sedang digunakan) |
Tiada perubahan |
| Peruntukan kelayakan Wi-Fi melalui pelayan HTTP terbina dalam | |
| • WINC3400 mempunyai peruntukan HTTP terbina dalam menggunakan mod AP (Buka sahaja – sokongan WEP telah dialih keluar). | Tiada perubahan |
| Mod WLAN MAC sahaja (TCP/IP Bypass, atau Mod Ethernet) | |
| • Benarkan WINC3400 beroperasi dalam mod WLAN MAC sahaja dan biarkan hos menghantar/menerima bingkai Ethernet. | Tiada perubahan |
| MAKAN Mod Ujian | |
| • Mod ujian ATE terbenam untuk ujian barisan pengeluaran yang dipacu daripada MCU hos. | Tiada perubahan |
| Pelbagai Ciri | |
| Tiada perubahan | |
| BLE kefungsian | |
| ……..bersambung | |
| Ciri-ciri dalam 1.4.4 | Perubahan dalam 1.4.6 |
| • Timbunan berfungsi BLE 4.0 | Penambahbaikan/pembetulan API BLE |
Perubahan dalam Versi 1.4.4, berkenaan dengan Versi 1.4.3
Jadual berikut membandingkan ciri keluaran 1.4.4 hingga 1.4.3.
Jadual 1-2. Perbandingan Ciri antara 1.4.4 dan 1.4.3 Keluaran
| Ciri-ciri dalam 1.4.3 | Perubahan dalam 1.4.4 |
| Wi-Fi STA | |
| • IEEE802.11 b/g/n
• OPEN (Protokol WEP tidak digunakan, percubaan untuk mengkonfigurasinya akan mengakibatkan ralat). • Keselamatan Peribadi WPA (WPA1/WPA2), termasuk perlindungan terhadap serangan pemasangan semula kunci (KRACK) dan langkah balas untuk kelemahan 'Fragattack'. • WPA Enterprise Security (WPA1/WPA2) menyokong : – EAP-TTLSv0/MS-Chapv2.0 – EAP-PEAPv0/MS-Chapv2.0 – EAP-PEAPv1/MS-Chapv2.0 – EAP-TLS – EAP-PEAPv0/TLS – EAP-PEAPv1/TLS • Sokongan Perayauan Mudah |
• Menambahkan API pemacu untuk membenarkan/melumpuhkan kaedah Perusahaan fasa-1 tertentu.
• Peningkatan ambang pemecahan dan pemecahan PEAP dan TTLS lapisan luar yang lebih baik. |
| Wi-Fi Hotspot | |
| • Hanya SATU stesen berkaitan disokong. Selepas sambungan diwujudkan dengan stesen, sambungan selanjutnya ditolak.
• Mod keselamatan OPEN (protokol WEP ditamatkan). • Peranti tidak boleh berfungsi sebagai stesen dalam mod ini (STA/AP Concurrency tidak disokong). • Termasuk tindakan balas untuk kelemahan 'Fragattack'. |
Tiada perubahan |
| WPS | |
| • WINC3400 menyokong protokol WPS v2.0 untuk kaedah PBC (Tekan butang konfigurasi) dan PIN. | Tiada perubahan |
| Timbunan TCP/IP | |
| WINC3400 mempunyai Tindanan TCP/IP yang berjalan di bahagian perisian tegar. Ia menyokong operasi soket penuh TCP dan UDP (pelanggan/pelayan). Bilangan maksimum soket yang disokong kini dikonfigurasikan kepada 12 dibahagikan sebagai:
• 7 soket TCP (pelanggan atau pelayan) • 4 soket UDP (pelanggan atau pelayan) • 1 soket RAW |
• Menambah sokongan untuk paket ethernet BATMAN (EtherType 0x4305) |
| Keselamatan Lapisan Pengangkutan | |
| ……..bersambung | |
| Ciri-ciri dalam 1.4.3 | Perubahan dalam 1.4.4 |
| • WINC 3400 menyokong TLS v1.2, 1.1 dan 1.0.
• Mod pelanggan sahaja. • Pengesahan bersama. • Suite sifir yang disokong ialah: 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 sokongan ECC sebelah hos cth ATECC508) TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (memerlukan sokongan ECC sebelah hos cth ATECC508) TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (memerlukan sokongan ECC sebelah hos cth ATECC508) |
• Pengesahan pelayan yang dipertingkatkan, dengan sokongan untuk rantaian sijil yang ditandatangani silang.
• Mod klien TLS berfungsi dengan Nama Alternatif Subjek dalam sijil pelayan. |
| Protokol Rangkaian | |
| • DHCPv4 (pelanggan/pelayan)
• Penyelesai DNS • SNTP |
Tiada perubahan |
| Mod penjimatan kuasa | |
| • WINC3400 menyokong mod jimat kuasa ini:
– M2M_NO_PS – M2M_PS_DEEP_AUTOMATIK • BLE powersave sentiasa aktif |
Tiada perubahan |
| Peningkatan Peranti Over-The-Air (OTA). | |
| • WINC3400 mempunyai peningkatan OTA terbina dalam.
• Perisian tegar serasi ke belakang dengan pemacu 1.0.8 dan lebih baru • Pemacu serasi ke belakang dengan perisian tegar 1.2.0 dan lebih baru (walaupun fungsinya akan dihadkan oleh versi perisian tegar yang sedang digunakan) |
• Benarkan OTA menggunakan pilihan SSL seperti pengesahan SNI dan nama pelayan |
| Peruntukan kelayakan Wi-Fi melalui pelayan HTTP terbina dalam | |
| • WINC3400 mempunyai peruntukan HTTP terbina dalam menggunakan mod AP (Buka sahaja – sokongan WEP telah dialih keluar). | • Memperbaiki keadaan perlumbaan berbilang benang semasa merobek sambungan peruntukan. |
| Mod WLAN MAC sahaja (TCP/IP Bypass, atau Mod Ethernet) | |
| • Benarkan WINC3400 beroperasi dalam mod WLAN MAC sahaja dan biarkan hos menghantar/menerima bingkai Ethernet. | Tiada perubahan |
| MAKAN Mod Ujian | |
| • Mod ujian ATE terbenam untuk ujian barisan pengeluaran yang dipacu daripada MCU hos. | Tiada perubahan |
| Pelbagai Ciri | |
| • Mengalih keluar skrip ular sawa usang dalam pakej keluaran, kerana image_tool kini asli menyokong fungsi tersebut. | |
| BLE kefungsian | |
| ……..bersambung | |
| Ciri-ciri dalam 1.4.3 | Perubahan dalam 1.4.4 |
| • Timbunan berfungsi BLE 4.0 | • Memperbaiki isu BLE yang berkaitan dengan pertukaran mesej parameter sambungan antara pengawal dan persisian |
Perubahan dalam Versi 1.4.3, berkenaan dengan Versi 1.4.2
Jadual berikut membandingkan ciri keluaran 1.4.3 hingga 1.4.2.
Jadual 1-3. Perbandingan Ciri antara 1.4.2 dan 1.4.3 Keluaran
| Ciri-ciri dalam 1.4.2 | Perubahan dalam 1.4.3 |
| Wi-Fi STA | |
| • IEEE802.11 b/g/n
• TERBUKA, keselamatan WEP • Keselamatan Peribadi WPA (WPA1/WPA2), termasuk perlindungan terhadap serangan pemasangan semula kunci (KRACK). • WPA Enterprise Security (WPA1/WPA2) menyokong : – EAP-TTLSv0/MS-Chapv2.0 – EAP-PEAPv0/MS-Chapv2.0 – EAP-PEAPv1/MS-Chapv2.0 – EAP-TLS – EAP-PEAPv0/TLS – EAP-PEAPv1/TLS • Sokongan Perayauan Mudah |
• Sokongan untuk protokol WEP tidak digunakan lagi
1.4.3. Percubaan untuk mengkonfigurasinya akan mengakibatkan ralat. • Langkah balas untuk kelemahan 'Fragattack'. • Pastikan caching PMKSA dicuba untuk sambungan WPA2 Enterprise. |
| Wi-Fi Hotspot | |
| • Hanya SATU stesen berkaitan disokong. Selepas sambungan diwujudkan dengan stesen, sambungan selanjutnya ditolak.
• Mod keselamatan OPEN dan WEP. • Peranti tidak boleh berfungsi sebagai stesen dalam mod ini (STA/AP Concurrency tidak disokong). |
• Sokongan untuk protokol WEP tidak digunakan lagi
1.4.3. Percubaan untuk mengkonfigurasinya akan mengakibatkan ralat. • Langkah balas untuk kelemahan 'Fragattack'. • Pengendalian alamat sumber tetap apabila memajukan paket ARP keluar dari hos. |
| WPS | |
| • WINC3400 menyokong protokol WPS v2.0 untuk kaedah PBC (Tekan butang konfigurasi) dan PIN. | Tiada perubahan |
| Timbunan TCP/IP | |
| WINC3400 mempunyai Tindanan TCP/IP yang berjalan di bahagian perisian tegar. Ia menyokong operasi soket penuh TCP dan UDP (pelanggan/pelayan). Bilangan maksimum soket yang disokong kini dikonfigurasikan kepada 12 dibahagikan sebagai:
• 7 soket TCP (pelanggan atau pelayan) • 4 soket UDP (pelanggan atau pelayan) • 1 soket RAW |
Tiada perubahan |
| Keselamatan Lapisan Pengangkutan | |
| ……..bersambung | |
| Ciri-ciri dalam 1.4.2 | Perubahan dalam 1.4.3 |
| • WINC 3400 menyokong TLS v1.2, 1.1 dan 1.0.
• Mod pelanggan sahaja. • Pengesahan bersama. • Suite sifir yang disokong ialah: 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 sokongan ECC sebelah hos cth ATECC508) TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (memerlukan sokongan ECC sebelah hos cth ATECC508) TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (memerlukan sokongan ECC sebelah hos cth ATECC508) |
• Peningkatan operasi TLS RX berbilang strim dengan saiz rekod 16KB
• Betulkan kepada pengendalian Amaran TLS. • Membetulkan kebocoran memori TLS RX apabila menutup soket. |
| Protokol Rangkaian | |
| • DHCPv4 (pelanggan/pelayan)
• Penyelesai DNS • SNTP |
Tiada perubahan |
| Mod penjimatan kuasa | |
| • WINC3400 menyokong mod jimat kuasa ini:M2M_NO_PSM2M_PS_DEEP_AUTOMATIC
• BLE powersave sentiasa aktif |
Tiada perubahan |
| Peningkatan Peranti Over-The-Air (OTA). | |
| • WINC3400 mempunyai peningkatan OTA terbina dalam.
• Perisian tegar serasi ke belakang dengan pemacu 1.0.8 dan lebih baru • Pemacu serasi ke belakang dengan perisian tegar 1.2.0 dan lebih baru (walaupun fungsinya akan dihadkan oleh versi perisian tegar yang sedang digunakan) |
Tiada perubahan |
| Peruntukan kelayakan Wi-Fi melalui pelayan HTTP terbina dalam | |
| • WINC3400 mempunyai peruntukan HTTP terbina dalam menggunakan mod AP (Terbuka atau WEP selamat) | • Sokongan WEP telah dialih keluar |
| Mod WLAN MAC sahaja (TCP/IP Bypass, atau Mod Ethernet) | |
| • Benarkan WINC3400 beroperasi dalam mod WLAN MAC sahaja dan biarkan hos menghantar/menerima bingkai Ethernet. | Tiada perubahan |
| MAKAN Mod Ujian | |
| • Mod ujian ATE terbenam untuk ujian barisan pengeluaran yang dipacu daripada MCU hos. | Tiada perubahan |
| Pelbagai Ciri | |
| Jadual keuntungan yang lebih baik untuk antena modul | |
| BLE kefungsian | |
| • Timbunan berfungsi BLE 4.0 | Tiada perubahan |
Perubahan dalam Versi 1.4.2, berkenaan dengan Versi 1.3.1
Jadual berikut membandingkan ciri keluaran 1.4.2 hingga 1.3.1.
Jadual 1-4. Perbandingan Ciri antara 1.4.2 dan 1.3.1 Keluaran
| Ciri-ciri dalam 1.3.1 | Perubahan dalam 1.4.2 |
| Wi-Fi STA | |
| • IEEE802.11 b/g/n
• TERBUKA, keselamatan WEP • Keselamatan Peribadi WPA (WPA1/WPA2), termasuk perlindungan terhadap serangan pemasangan semula kunci (KRACK). • WPA Enterprise Security (WPA1/WPA2) menyokong : – EAP-TTLSv0/MS-Chapv2.0 – EAP-PEAPv0/MS-Chapv2.0 – EAP-PEAPv1/MS-Chapv2.0 – EAP-TLS – EAP-PEAPv0/TLS – EAP-PEAPv1/TLS • Sokongan Perayauan Mudah |
• Tambah pilihan untuk berhenti mengimbas pada hasil pertama |
| Wi-Fi Hotspot | |
| • Hanya SATU stesen berkaitan disokong. Selepas sambungan diwujudkan dengan stesen, sambungan selanjutnya ditolak.
• Mod keselamatan OPEN dan WEP. • Peranti tidak boleh berfungsi sebagai stesen dalam mod ini (STA/AP Concurrency tidak disokong). |
• Betulkan untuk memastikan alamat DHCP yang ditawarkan adalah konsisten apabila STA memutuskan sambungan/sambung semula.
• Betulkan untuk menutup keadaan perlumbaan apabila STA memutuskan sambungan dan menyambung semula yang boleh menyebabkan WINC tidak membenarkan semua percubaan sambungan selanjutnya. |
| WPS | |
| • WINC3400 menyokong protokol WPS v2.0 untuk kaedah PBC (Tekan butang konfigurasi) dan PIN. | Tiada perubahan |
| Timbunan TCP/IP | |
| WINC3400 mempunyai Tindanan TCP/IP yang berjalan di bahagian perisian tegar. Ia menyokong operasi soket penuh TCP dan UDP (pelanggan/pelayan). Bilangan maksimum soket yang disokong kini dikonfigurasikan kepada 12 dibahagikan sebagai:
• 7 soket TCP (pelanggan atau pelayan) • 4 soket UDP (pelanggan atau pelayan) • 1 soket RAW |
• Betulkan kebocoran tetingkap TCP RX
• Menangani kelemahan "Amnesia". |
| Keselamatan Lapisan Pengangkutan | |
| ……..bersambung | |
| Ciri-ciri dalam 1.3.1 | Perubahan dalam 1.4.2 |
| • WINC 3400 menyokong TLS v1.2, 1.1 dan 1.0.
• Mod pelanggan sahaja. • Pengesahan bersama. • Suite sifir yang disokong ialah: 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 sokongan ECC sebelah hos cth ATECCx08) TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (memerlukan sokongan ECC sebelah hos cth ATECCx08) TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (memerlukan sokongan ECC sebelah hos cth ATECCx08) • Sokongan TLS ALPN |
• Betulkan pengesahan rantaian sijil yang termasuk tandatangan ECDSA
• Keupayaan pengesahan SHA224, SHA384 dan SHA512 ditambah |
| Protokol Rangkaian | |
| • DHCPv4 (pelanggan/pelayan)
• Penyelesai DNS • IGMPv1, v2 • SNTP |
Tiada perubahan |
| Mod penjimatan kuasa | |
| • WINC3400 menyokong mod jimat kuasa ini:M2M_NO_PSM2M_PS_DEEP_AUTOMATIC
• BLE powersave sentiasa aktif |
Tiada perubahan |
| Peningkatan Peranti Over-The-Air (OTA). | |
| • WINC3400 mempunyai peningkatan OTA terbina dalam.
• Perisian tegar serasi ke belakang dengan pemacu 1.0.8 dan lebih baru • Pemacu serasi ke belakang dengan perisian tegar 1.2.0 dan lebih baru (walaupun fungsinya akan dihadkan oleh versi perisian tegar yang sedang digunakan) |
Tiada perubahan |
| Peruntukan kelayakan Wi-Fi melalui pelayan HTTP terbina dalam | |
| • WINC3400 mempunyai peruntukan HTTP terbina dalam menggunakan mod AP (Terbuka atau WEP selamat) | Tiada perubahan |
| Mod WLAN MAC sahaja (TCP/IP Bypass, atau Mod Ethernet) | |
| • Benarkan WINC3400 beroperasi dalam mod WLAN MAC sahaja dan biarkan hos menghantar/menerima bingkai Ethernet. | • Pastikan bingkai siaran mengandungi alamat MAC destinasi yang betul.
• Pastikan bingkai NULL dihantar untuk memastikan sambungan AP hidup semasa tempoh aktiviti rendah |
| MAKAN Mod Ujian | |
| • Mod ujian ATE terbenam untuk ujian barisan pengeluaran yang dipacu daripada MCU hos. | • Pastikan imej ATE disertakan dalam imej kompaun
• Betulkan ujian TX dalam aplikasi demo |
| Pelbagai Ciri | |
| ……..bersambung | |
| Ciri-ciri dalam 1.3.1 | Perubahan dalam 1.4.2 |
| • API FLASH Hos – membenarkan hos menyimpan dan mendapatkan semula data pada denyar bertindan WINC. | • Nilai penentukuran I/Q dibaca dan digunakan daripada efuse |
| BLE kefungsian | |
| • Timbunan berfungsi BLE 4.0 | • Benarkan penangkapan RSSI bagi bingkai pengiklanan yang diterima
• Tingkatkan penjimatan kuasa BLE • Betulkan gandingan BLE dengan iOSv13.x • Benarkan peranti memperuntukkan semula WINC tanpa perlu berpasangan semula. |
Perubahan dalam Versi 1.3.1, berkenaan dengan Versi 1.2.2
Jadual berikut membandingkan ciri keluaran 1.3.1 hingga 1.2.2.
Jadual 1-5. Perbandingan Ciri antara 1.3.1 dan 1.2.2 Keluaran
| Ciri-ciri dalam 1.2.2 | Perubahan dalam 1.3.1 |
| Wi-Fi STA | |
| • IEEE802.11 b/g/n
• TERBUKA, keselamatan WEP • Keselamatan Peribadi WPA (WPA1/WPA2), termasuk perlindungan terhadap serangan pemasangan semula kunci (KRACK). |
Ciri yang sama bersama-sama dengan yang berikut:
• WPA Enterprise Security (WPA1/WPA2) menyokong : – EAP-TTLSv0/MS-Chapv2.0 – EAP-PEAPv0/MS-Chapv2.0 – EAP-PEAPv1/MS-Chapv2.0 – EAP-TLS – EAP-PEAPv0/TLS – EAP-PEAPv1/TLS • Pilihan WPA/WPA2 Enterprise untuk jabat tangan TLS fasa 1: Pintasan pengesahan pelayan Tentukan sijil akar Mod pengesahan masa Caching sesi • Pilihan untuk menyulitkan bukti kelayakan sambungan yang disimpan dalam denyar WINC3400. • API sambungan yang dipertingkatkan, membenarkan sambungan melalui BSSID serta SSID. • Sokongan Perayauan Mudah. |
| Wi-Fi Hotspot | |
| • Hanya SATU stesen berkaitan disokong. Selepas sambungan diwujudkan dengan stesen, sambungan selanjutnya ditolak.
• Mod keselamatan OPEN dan WEP, WPA2 • Peranti tidak boleh berfungsi sebagai stesen dalam mod ini (STA/AP Concurrency tidak disokong). |
• Keupayaan untuk menentukan get laluan lalai, pelayan DNS dan subnet mask |
| WPS | |
| • WINC3400 menyokong protokol WPS v2.0 untuk kaedah PBC (Tekan butang konfigurasi) dan PIN. | Tiada perubahan |
| Wi-Fi Direct | |
| Pelanggan langsung Wi-Fi tidak disokong | Tiada perubahan |
| ……..bersambung | |
| Ciri-ciri dalam 1.2.2 | Perubahan dalam 1.3.1 |
| Timbunan TCP/IP | |
| WINC3400 mempunyai Tindanan TCP/IP yang berjalan di bahagian perisian tegar. Ia menyokong operasi soket penuh TCP dan UDP (pelanggan/pelayan). Bilangan maksimum soket yang disokong kini dikonfigurasikan kepada 11 dibahagikan sebagai:
• 7 soket TCP (pelanggan atau pelayan) • 4 soket UDP (pelanggan atau pelayan) |
• Jenis soket baharu "Soket Mentah" ditambah, meningkatkan jumlah kiraan soket kepada 12.
• Keupayaan untuk mengkonfigurasi tetapan keepalive TCP melalui Pilihan Soket. • Keupayaan untuk menentukan pelayan NTP. |
| Keselamatan Lapisan Pengangkutan | |
| • WINC 3400 menyokong TLS v1.2, 1.1 dan 1.0.
• Mod pelanggan sahaja. • Pengesahan bersama. • Suite sifir yang disokong ialah: TLS_RSA_WITH_AES_128_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA256 TLS_DHE_RSA_WITH_AES_128_CBC_SHA TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 (memerlukan sokongan ECC sebelah hos cth ATECCx08) |
• Menambah sokongan ALPN.
• Suite sifir yang ditambahkan: TLS_RSA_WITH_AES_128_GCM_SHA256 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (memerlukan sokongan ECC sebelah hos cth ATECCx08) TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA 256 (memerlukan sokongan ECC sebelah hos cth ATECCx08) |
| Protokol Rangkaian | |
| • DHCPv4 (pelanggan/pelayan)
• Penyelesai DNS • IGMPv1, v2 • SNTP |
• Pelayan SNTP boleh disesuaikan sepenuhnya. |
| Mod penjimatan kuasa | |
| • WINC3400 menyokong mod jimat kuasa ini:M2M_NO_PSM2M_PS_DEEP_AUTOMATIC | Jika mod M2M_PS_DEEP_AUTOMATIC dipilih, penggunaan kuasa akan jauh lebih rendah daripada keluaran sebelumnya, apabila kedua-dua subsistem BLE dan WIFI melahu |
| Peningkatan Peranti Over-The-Air (OTA). | |
| • WINC3400 mempunyai peningkatan OTA terbina dalam.
• Perisian tegar serasi ke belakang dengan pemacu 1.0.8 dan lebih baru • Pemacu serasi ke belakang dengan perisian tegar 1.2.0 dan lebih baru (walaupun fungsinya akan dihadkan oleh versi perisian tegar yang sedang digunakan) |
Tiada perubahan |
| Peruntukan kelayakan Wi-Fi melalui pelayan HTTP terbina dalam | |
| • WINC3400 mempunyai peruntukan HTTP terbina dalam menggunakan mod AP (Terbuka atau WEP selamat) | • Pengalaman pengguna yang mempertingkatkan peruntukan
• Gerbang lalai dan topeng subnet kini boleh disesuaikan apabila dalam mod AP |
| Mod WLAN MAC sahaja (TCP/IP Bypass, atau Mod Ethernet) | |
| WINC3400 tidak menyokong mod WLAN MAC sahaja. | • WINC3400 boleh dimulakan semula dalam mod WLAN MAC sahaja, membenarkan hos menghantar/menerima bingkai Ethernet |
| MAKAN Mod Ujian | |
| • Mod ujian ATE terbenam untuk ujian barisan pengeluaran yang dipacu daripada MCU hos. | |
| Pelbagai Ciri | |
| ……..bersambung | |
| Ciri-ciri dalam 1.2.2 | Perubahan dalam 1.3.1 |
| • API baharu untuk membenarkan aplikasi hos membaca, menulis dan memadam bahagian denyar WINC3400 apabila perisian tegar WINC3400 tidak berjalan.
• Mengalih keluar m2m_flash API sebelumnya yang membenarkan akses kepada WINC3400 flash untuk tujuan tertentu. |
|
Masalah dan Penyelesaian yang Diketahui
Jadual berikut menyediakan senarai masalah dan penyelesaian yang diketahui. Maklumat isu tambahan yang diketahui boleh didapati di github.com/MicrochipTech/WINC3400-knownissues
Jadual 2-1. Masalah dan Penyelesaian yang Diketahui
| Masalah | Penyelesaian |
| Beban trafik IP berat yang berpanjangan boleh mengakibatkan SPI menjadi tidak boleh digunakan antara WINC3400 dan hos. Diperhatikan dengan hos SAMD21 dan penjimatan kuasa WINC dilumpuhkan. Berkemungkinan berlaku dengan platform hos lain, tetapi belum diperhatikan. | Pada hos SAMD21, kekerapan isu boleh
diminimumkan dengan menggunakan M2M_PS_DEEP_AUTOMATIC apabila memindahkan trafik IP. Isu ini boleh dikesan dengan menyemak nilai pulangan API seperti m2m_get_system_time(). Nilai pulangan negatif menunjukkan bahawa SPI tidak boleh digunakan. Jika ini berlaku, tetapkan semula sistem melalui system_reset(). Sebagai alternatif, m2m_wifi_reinit() boleh digunakan untuk menetapkan semula hanya WINC. Dalam kes ini, modul pemacu yang berbeza juga perlu dimulakan (m2m_ota_init(), m2m_ssl_init(), socketInit()). |
| Proses kunci semula kumpulan yang dimulakan AP kadangkala gagal apabila WINC memproses jumlah trafik terima yang tinggi. | Sambung semula sambungan Wi-Fi ke AP jika pemutusan sambungan berlaku disebabkan isu ini. |
| Semasa peruntukan HTTP, jika aplikasi berjalan pada peranti yang digunakan untuk menyediakan WINC3400, mereka tidak akan dapat mengakses Internet semasa peruntukan.
Tambahan pula, jika mereka cuba berbuat demikian, maka WINC3400 boleh dibanjiri dengan permintaan DNS dan ranap sistem. Ini terpakai kepada peruntukan HTTP sahaja; Peruntukan BLE tidak terjejas. Selain itu, ini hanya terpakai jika jimat kuasa didayakan. |
(1) Gunakan M2M_NO_PS apabila WINC3400 berada dalam mod peruntukan HTTP.
(2) Tutup aplikasi internet lain (pelayar, skype dll) sebelum peruntukan HTTP. Jika ranap sistem berlaku, tetapkan semula sistem melalui system_reset(). Sebagai alternatif, m2m_wifi_reinit() boleh digunakan untuk menetapkan semula hanya WINC. Dalam kes ini, modul pemacu yang berbeza juga perlu dimulakan (m2m_ota_init(), m2m_ssl_init(), socketInit()). |
| WINC3400 kadangkala gagal meneruskan dengan jabat tangan 4 hala dalam mod STA, apabila menggunakan 11N WPA2. Ia tidak menghantar M2 selepas menerima M1. | Cuba semula sambungan Wi-Fi. |
| 1% daripada perbualan Perusahaan gagal kerana WINC3400 tidak menghantar respons EAP. Sambutan telah disediakan dan sedia untuk dihantar tetapi tidak muncul di udara. Selepas 10
saat firmware tamatkan percubaan sambungan dan aplikasi dimaklumkan tentang kegagalan untuk menyambung. |
Konfigurasikan pelayan pengesahan untuk mencuba semula permintaan EAP (dengan selang < 10 saat).
Aplikasi harus mencuba semula permintaan sambungan apabila dimaklumkan tentang kegagalan. |
| 70% permintaan sambungan Perusahaan gagal dengan pusat akses TP Link Archer D2 (TPLink-AC750-D2). Pusat akses tidak memajukan Respons Identiti EAP awal ke pelayan pengesahan.
Isu ini dipintas oleh caching PMKSA (WPA2 sahaja), jadi percubaan penyambungan semula akan berjaya. |
Aplikasi harus mencuba semula permintaan sambungan apabila dimaklumkan tentang kegagalan. |
| Apabila WINC3400 beroperasi dalam mod jimat kuasa M2M_PS_DEEP_AUTOMATIC, dan menerima dua aliran TLS serentak, satu daripadanya terdiri daripada saiz rekod 16KB, satu lagi mempunyai saiz rekod lebih kecil daripada 16KB, WINC3400 kadangkala boleh membocorkan penimbal memori apabila strim ditutup.
Jika soket dalam konfigurasi ini dibuka dan ditutup berulang kali, akhirnya ia tidak akan dapat membuka sebarang soket TLS lagi dan permulaan semula WINC3400 akan diperlukan untuk memulihkan kefungsian TLS. |
Kebocoran boleh dielakkan dengan melumpuhkan jimat kuasa apabila menerima dua aliran TLS serentak dalam konfigurasi ini. |
| Kadangkala WINC3400 gagal melihat respons ARP yang dihantar daripada AP tertentu pada 11Mbps. | tiada. Pertukaran ARP akan dicuba semula beberapa kali dan respons akhirnya akan sampai ke WINC3400. |
| ……..bersambung | |
| Masalah | Penyelesaian |
| Semasa peruntukan BLE, senarai AP tidak dibersihkan pada permulaan setiap permintaan imbasan. Akibatnya, senarai imbasan AP kadangkala boleh memaparkan entri imbasan pendua atau lama. | Hanya gunakan satu permintaan imbasan semasa penyediaan BLE. |
| API at_ble_tx_power_get() dan at_ble_max_PA_gain_get() mengembalikan nilai lalai yang tidak sepadan dengan tetapan keuntungan sebenar. | tiada. Jangan gunakan API ini. |
| Jika rantaian sijil pelayan TLS mengandungi sijil RSA dengan kunci lebih panjang daripada 2048 bit, WINC mengambil masa beberapa saat untuk memprosesnya. Kunci semula kumpulan Wi-Fi yang berlaku pada masa ini boleh menyebabkan jabat tangan TLS gagal. | Cuba buka semula sambungan selamat. |
| at_ble_tx_power_set() memerlukan pengendalian khas.
Nilai pulangan 0 dan 1 hendaklah ditafsirkan sebagai operasi yang berjaya. Rujuk WINC3400_BLE_APIs.chm untuk butiran lanjut. |
Proses nilai pulangan dengan berhati-hati, mengikut dokumentasi API. |
| Selepas menulis perisian tegar baharu pada WINC3400, percubaan menyambung Wi-Fi pertama dalam mod STA mengambil masa 5 saat tambahan. | Benarkan lebih lama untuk sambungan Wi-Fi selesai. |
| Apabila berjalan dalam mod AP, Pelayan DHCP WINC3400 kadangkala mengambil masa 5 hingga 10 saat untuk menetapkan alamat IP. | Benarkan lebih lama untuk DHCP selesai. |
| Apabila melakukan operasi kripto intensif, WINC3400 boleh menjadi tidak responsif kepada interaksi hos sehingga 5 saat.
Khususnya, apabila melaksanakan frasa laluan PBKDF2 kepada pencincangan PMK semasa sambungan WPA/WPA2 WiFi, atau pengesahan sijil TLS menggunakan kekunci RSA 4096-bit, WINC3400 boleh mengambil masa sehingga 5 saat untuk melakukan pengiraan yang diperlukan. Pada masa ini, ia tidak menyediakan baris gilir acara itu, jadi sebarang interaksi hos dan respons yang dijangkakan boleh ditangguhkan. |
Kod hos harus ditulis untuk menjangkakan kelewatan dalam respons daripada WINC3400 sehingga 5 saat dalam kes yang jarang berlaku di mana ia sedang sibuk melaksanakan senario yang diterangkan di atas. |
Maklumat Mikrocip
Tanda dagangan
Nama dan logo “Microchip”, logo “M” dan nama, logo dan jenama lain adalah tanda dagangan berdaftar dan tidak berdaftar bagi Microchip Technology Incorporated atau sekutunya dan/atau anak syarikatnya di Amerika Syarikat dan/atau negara lain (“Microchip Tanda dagangan”). Maklumat mengenai Cap Dagangan Microchip boleh didapati di https://www.microchip.com/en-us/about/legal-information/microchip-trademarks.
ISBN:
Notis Undang-undang
Penerbitan ini dan maklumat di sini hanya boleh digunakan dengan produk Microchip, termasuk untuk mereka bentuk, menguji dan menyepadukan produk Microchip dengan aplikasi anda. Penggunaan maklumat ini dalam apa-apa cara lain melanggar syarat ini. Maklumat mengenai aplikasi peranti disediakan hanya untuk kemudahan anda dan mungkin digantikan dengan kemas kini. Adalah menjadi tanggungjawab anda untuk memastikan permohonan anda memenuhi spesifikasi anda. Hubungi pejabat jualan Microchip tempatan anda untuk mendapatkan sokongan tambahan atau, dapatkan sokongan tambahan di www.microchip.com/en-us/support/design-help/client-support-services.
MAKLUMAT INI DISEDIAKAN OLEH MICROCHIP "SEBAGAIMANA ADANYA". MICROCHIP TIDAK MEMBUAT SEBARANG JENIS PERWAKILAN ATAU WARANTI SAMA ADA TERSURAT ATAU TERSIRAT, BERTULIS ATAU LISAN, BERKANUN ATAU SEBALIKNYA, BERKAITAN DENGAN MAKLUMAT, TERMASUK TETAPI TIDAK TERHAD KEPADA MANA-MANA WARANTI TERSIRAT BAGI BUKAN PEMBIAYAAN, DAN PEMBIAYAAN TUJUAN TERTENTU, ATAU WARANTI YANG BERKAITAN DENGAN KEADAAN, KUALITI ATAU PRESTASINYA. MICROCHIP TIDAK AKAN BERTANGGUNGJAWAB KE ATAS SEBARANG KEHILANGAN, KEROSAKAN, KOS, ATAU PERBELANJAAN TIDAK LANGSUNG, KHAS, PUNITIF, SAMPINGAN, ATAU AKIBAT SEBARANG JENIS APA PUN YANG BERKAITAN DENGAN MAKLUMAT ATAU PENGGUNAANNYA, WALAUPUN ADALAH BERPUNCA, WALAUPUN DILAKUKAN. ATAU KEROSAKAN ADALAH BOLEH DIRAMALKAN. SEJAUH YANG DIBENARKAN OLEH UNDANG-UNDANG, JUMLAH LIABILITI MICROCHIP ATAS SEMUA TUNTUTAN DALAM APA-APA CARA BERKAITAN DENGAN MAKLUMAT ATAU PENGGUNAANNYA TIDAK AKAN MELEBIHI JUMLAH YURAN, JIKA ADA, YANG ANDA TELAH BAYAR TERUS KEPADA MICROCHIP UNTUK MAKLUMAT. Penggunaan peranti Microchip dalam sokongan hayat dan/atau aplikasi keselamatan adalah sepenuhnya atas risiko pembeli, dan pembeli bersetuju untuk mempertahankan, menanggung rugi dan menahan Microchip yang tidak berbahaya daripada sebarang dan semua kerosakan, tuntutan, saman atau perbelanjaan akibat daripada penggunaan tersebut. Tiada lesen disampaikan, secara tersirat atau sebaliknya, di bawah mana-mana hak harta intelek Microchip melainkan dinyatakan sebaliknya.
Ciri Perlindungan Kod Peranti Mikrocip
Perhatikan butiran berikut tentang ciri perlindungan kod pada produk Microchip:
- Produk Microchip memenuhi spesifikasi yang terkandung dalam Helaian Data Microchip tertentu mereka.
- Microchip percaya bahawa keluarga produknya selamat apabila digunakan mengikut cara yang dimaksudkan, dalam spesifikasi operasi dan dalam keadaan biasa.
- Nilai mikrocip dan melindungi hak harta inteleknya secara agresif. Percubaan untuk melanggar ciri perlindungan kod produk Microchip adalah dilarang sama sekali dan mungkin melanggar Akta Hak Cipta Milenium Digital.
- Microchip mahupun pengeluar semikonduktor lain tidak boleh menjamin keselamatan kodnya. Perlindungan kod tidak bermakna kami menjamin produk itu "tidak boleh pecah". Perlindungan kod sentiasa berkembang. Microchip komited untuk terus menambah baik ciri perlindungan kod produk kami.
Soalan Lazim
S: Bolehkah saya mengemas kini perisian tegar ATWINC3400?
J: Ya, ATWINC3400 menyokong peningkatan Over-The-Air (OTA) untuk kemas kini perisian tegar yang mudah tanpa akses fizikal.
S: Berapa banyak soket yang boleh dikendalikan oleh tindanan TCP/IP?
J: Tindanan TCP/IP dalam perisian tegar WINC3400 menyokong sehingga 12 soket untuk menguruskan berbilang sambungan secara serentak.
Dokumen / Sumber
![]() |
MICROCHIP ATWINC3400 Pengawal Rangkaian Wi-Fi [pdf] Manual Pemilik ATWINC3400, ATWINC3400 Pengawal Rangkaian Wi-Fi, ATWINC3400, Pengawal Rangkaian Wi-Fi, Pengawal Rangkaian, Pengawal |

