logo MICROCHIP

MICROCHIP ATWINC3400 Pengawal Rangkaian Wi-Fi

MICROCHIP-ATWINC3400-Wi-Fi-Network-Controller-product

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

  1. Untuk maklumat lanjut, rujuk Panduan Reka Bentuk Perisian Pengawal Rangkaian Wi-Fi® ATWINC3400 (DS50002919).
  2. 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
  • 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

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *