MICROCHIP-logo

MICROCHIP ATWINC3400 Wi-Fi Network Controller

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

Spesifikasi

  • Jeneng piranti lunak: WINC3400 Firmware
  • Versi Firmware: 1.4.6
  • Host Driver Versi: 1.3.2
  • Tingkat Antarmuka Host: 1.6.0

Rilis liwatview

Dokumen iki nggambarake paket release ATWINC3400 versi 1.4.6. Paket rilis ngemot kabeh komponen sing dibutuhake (binari lan alat) sing dibutuhake kanggo fitur paling anyar kalebu alat, lan binari perangkat kukuh.

Rincian Rilis Piranti Lunak
Tabel ing ngisor iki nyedhiyakake rincian rilis piranti lunak.

Tabel 1. Informasi Versi Piranti Lunak

Paramèter Katrangan
Jeneng piranti lunak WINC3400 Firmware
Versi Firmware WINC 1.4.6
Host Driver Versi 1.3.2
Tingkat Antarmuka Host 1.6.0

Rilis Impact
Fitur sing mentas ditambahake ing release ATWINC3400 v1.4.6 yaiku:

  • Ditambahake dhukungan EAPOL v3 kanggo sambungan WPA Enterprise.
  • Kode nyimpen parameter sambungan tetep kanggo mesthekake yen ora nulis lampu kilat sing ora perlu
  • Parse lan nangani lapangan "kritis" ekstensi sertifikat x.509 kanthi bener
  • Priksa Kendala Dasar CA ing rantai sertifikat TLS
  • Dandan lan bugfix kanggo API BLE
  • Kode generasi alamat BLE MAC ora mbutuhake WiFi MAC dadi malah

Cathetan

  1. Kanggo informasi luwih lengkap, deleng ATWINC3400 Wi-Fi® Network Controller Software Design Guide (DS50002919).
  2. Kanggo rincian liyane babagan informasi cathetan release, waca folder doc proyek upgrade firmware ASF.

Informasi sing gegandhengan

  • Informasi Pemesanan
    • Pelanggan sing pengin supaya ATWINC3400 karo Firmware 1.4.6, hubungi wakil marketing Microchip.
  • Nganyarke Firmware
  • Cathetan: Referensi kanggo modul ATWINC3400-MR210xA kalebu piranti modul sing kadhaptar ing ngisor iki:
    • ATWINC3400-MR210CA
    • ATWINC3400-MR210UA
    • Deleng dokumen referensi.

Cathetan: Kanggo informasi luwih lengkap, waca produk Microchip webkaca: www.microchip.com/wwwproducts/en/ATWINC3400.

Rincian Rilis

Owah-owahan ing Versi 1.4.6, babagan Versi 1.4.4

Tabel ing ngisor iki mbandhingaké fitur saka 1.4.6 kanggo 1.4.4 release. Tabel 1-1. Perbandingan Fitur antarane 1.4.6 lan 1.4.4 Rilis

Fitur ing 1.4.4 Owah-owahan ing 1.4.6
Wi-Fi STA
• IEEE802.11 b/g/n

• OPEN (protokol WEP ora digunakake, nyoba ngatur bakal nyebabake kesalahan).

• Keamanan Pribadi WPA (WPA1/WPA2), kalebu proteksi marang serangan instalasi ulang tombol (KRACK) lan langkah-langkah pencegahan kanggo kerentanan 'Fragattack'.

• WPA Enterprise Security (WPA1/WPA2) ndhukung :

– EAP-TTLSv0/MS-Chapv2.0

– EAP-PEAPv0/MS-Chapv2.0

– EAP-PEAPv1/MS-Chapv2.0

- EAP-TLS

- EAP-PEAPv0/TLS

- EAP-PEAPv1/TLS

• Dhukungan roaming prasaja

• Added EAPOLv3 support kanggo WPA Enterprise Security.

• Kode tetep sing nyimpen info sambungan menyang WINC lampu kilat nalika sukses sambungan kanggo mesthekake yen ora nindakake unnec-essary lampu kilat nyerat.

Wi-Fi Hotspot
• Mung siji stasiun gegandhengan didhukung. Sawise sambungan digawe karo stasiun, sambungan luwih ditolak.

• mode keamanan OPEN

• Piranti ora bisa digunakake minangka stasiun ing mode iki (STA/AP Concurrency ora didhukung).

• Kalebu countermeasures kanggo 'Fragattack' vulnerabilities.

Ora ana owah-owahan
WPS
• WINC3400 ndhukung protokol WPS v2.0 kanggo PBC (konfigurasi tombol Push) lan cara PIN. Ora ana owah-owahan
Tumpukan TCP/IP
WINC3400 wis TCP / IP Stack mlaku ing firmware. Ndhukung operasi soket lengkap TCP lan UDP (klien / server). Jumlah maksimum soket sing didhukung saiki dikonfigurasi dadi 12 dibagi dadi:

• 7 soket TCP (klien utawa server)

• 4 soket UDP (klien utawa server)

• 1 soket RAW

Ora ana owah-owahan
Keamanan Lapisan Transport
……….. lanjutane
Fitur ing 1.4.4 Owah-owahan ing 1.4.6
• WINC 3400 ndhukung TLS v1.2, 1.1 lan 1.0.

• Mode klien mung.

• Mutual bukti asli.

• Integrasi karo ATECC508 (dukungan ECDSA lan ECDHE).

• Operasi TLS RX multi-scream kanthi ukuran rekaman 16KB

• Suite cipher sing didhukung yaiku: 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 (mbutuhake dhukungan ECC sisih host contone ATECC508)

TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (mbutuhake dhukungan ECC sisih host contone ATECC508)

TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (mbutuhake dhukungan ECC sisih host contone ATECC508)

• Lapangan "kritis" ekstensi sertifikat x.509 saiki ditangani kanthi bener.

• Priksa Konstrain Dasar dicenthang ing rantai sertifikat server.

Protokol Jaringan
• DHCPv4 (klien/server)

• DNS Resolver

• SNTP

Ora ana owah-owahan
Mode hemat daya
• WINC3400 ndhukung mode hemat daya iki:

– M2M_NO_PS

– M2M_PS_DEEP_AUTOMATIC

• BLE powersave tansah aktif

Ora ana owah-owahan
Nganyarke piranti Over-The-Air (OTA).
• WINC3400 wis dibangun ing upgrade OTA.

• Firmware mundur kompatibel karo driver 1.0.8 lan mengko

• Driver kompatibel mundur karo perangkat kukuh 1.2.0 lan luwih anyar (sanajan fungsi bakal diwatesi dening versi perangkat kukuh sing digunakake)

Ora ana owah-owahan
Penyediaan kredensial Wi-Fi liwat server HTTP sing dibangun
• WINC3400 wis nyedhiyakake provisioning HTTP kanthi nggunakake mode AP (Mung mbukak - dhukungan WEP wis dibusak). Ora ana owah-owahan
Mode WLAN MAC mung (TCP/IP Bypass, utawa Mode Ethernet)
• Allow WINC3400 kanggo operate ing mode WLAN MAC mung lan supaya inang ngirim / nampa pigura Ethernet. Ora ana owah-owahan
ATE Mode Tes
• Mode test ATE semat kanggo testing line produksi mimpin saka MCU inang. Ora ana owah-owahan
Aneka Fitur
  Ora ana owah-owahan
BLE fungsi
……….. lanjutane
Fitur ing 1.4.4 Owah-owahan ing 1.4.6
• BLE 4.0 tumpukan fungsi BLE API dandan / ndandani

Owah-owahan ing Versi 1.4.4, babagan Versi 1.4.3
Tabel ing ngisor iki mbandhingaké fitur saka 1.4.4 kanggo 1.4.3 release.

Tabel 1-2. Perbandingan Fitur antarane 1.4.4 lan 1.4.3 Rilis

Fitur ing 1.4.3 Owah-owahan ing 1.4.4
Wi-Fi STA
• IEEE802.11 b/g/n

• OPEN (protokol WEP ora digunakake, nyoba ngatur bakal nyebabake kesalahan).

• Keamanan Pribadi WPA (WPA1/WPA2), kalebu proteksi marang serangan instalasi ulang tombol (KRACK) lan langkah-langkah pencegahan kanggo kerentanan 'Fragattack'.

• WPA Enterprise Security (WPA1/WPA2) ndhukung :

– EAP-TTLSv0/MS-Chapv2.0

– EAP-PEAPv0/MS-Chapv2.0

– EAP-PEAPv1/MS-Chapv2.0

- EAP-TLS

- EAP-PEAPv0/TLS

- EAP-PEAPv1/TLS

• Dhukungan roaming prasaja

• Added driver API kanggo ngidini ngaktifake / mateni tartamtu phase-1 cara Enterprise.

• Tambah batesan fragmentasi lan nambah lapisan njaba PEAP lan TTLS fragmentasi.

Wi-Fi Hotspot
• Mung siji stasiun gegandhengan didhukung. Sawise sambungan digawe karo stasiun, sambungan luwih ditolak.

• Mode keamanan OPEN (protokol WEP ora digunakake).

• Piranti ora bisa digunakake minangka stasiun ing mode iki (STA/AP Concurrency ora didhukung).

• Kalebu countermeasures kanggo 'Fragattack' vulnerabilities.

Ora ana owah-owahan
WPS
• WINC3400 ndhukung protokol WPS v2.0 kanggo PBC (konfigurasi tombol Push) lan cara PIN. Ora ana owah-owahan
Tumpukan TCP/IP
WINC3400 duwe TCP / IP Stack sing mlaku ing sisih firmware. Ndhukung operasi soket lengkap TCP lan UDP (klien / server). Jumlah maksimum soket sing didhukung saiki dikonfigurasi dadi 12 dibagi dadi:

• 7 soket TCP (klien utawa server)

• 4 soket UDP (klien utawa server)

• 1 soket RAW

• Dhukungan tambahan kanggo paket ethernet BATMAN (EtherType 0x4305)
Keamanan Lapisan Transport
……….. lanjutane
Fitur ing 1.4.3 Owah-owahan ing 1.4.4
• WINC 3400 ndhukung TLS v1.2, 1.1 lan 1.0.

• Mode klien mung.

• Mutual bukti asli.

• Suite cipher sing didhukung yaiku: 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 (mbutuhake dhukungan ECC sisih host contone ATECC508)

TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (mbutuhake dhukungan ECC sisih host contone ATECC508)

TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (mbutuhake dhukungan ECC sisih host contone ATECC508)

• Otentikasi server sing luwih apik, kanthi dhukungan kanggo rantai sertifikat sing ditandatangani salib.

• Mode klien TLS dianggo karo Jeneng Alternatif Subyek ing sertifikat server.

Protokol Jaringan
• DHCPv4 (klien/server)

• DNS Resolver

• SNTP

Ora ana owah-owahan
Mode hemat daya
• WINC3400 ndhukung mode hemat daya iki:

– M2M_NO_PS

– M2M_PS_DEEP_AUTOMATIC

• BLE powersave tansah aktif

Ora ana owah-owahan
Nganyarke piranti Over-The-Air (OTA).
• WINC3400 wis dibangun ing upgrade OTA.

• Firmware mundur kompatibel karo driver 1.0.8 lan mengko

• Driver kompatibel mundur karo perangkat kukuh 1.2.0 lan luwih anyar (sanajan fungsi bakal diwatesi dening versi perangkat kukuh sing digunakake)

• Ngidini OTA kanggo nggunakake opsi SSL kayata SNI lan verifikasi jeneng server
Penyediaan kredensial Wi-Fi liwat server HTTP sing dibangun
• WINC3400 wis nyedhiyakake provisioning HTTP kanthi nggunakake mode AP (Mung mbukak - dhukungan WEP wis dibusak). • Ndandani kondhisi balapan multithread sajrone nyedhiyakake teardown sambungan.
Mode WLAN MAC mung (TCP/IP Bypass, utawa Mode Ethernet)
• Allow WINC3400 kanggo operate ing mode WLAN MAC mung lan supaya inang ngirim / nampa pigura Ethernet. Ora ana owah-owahan
ATE Mode Tes
• Mode test ATE semat kanggo testing line produksi mimpin saka MCU inang. Ora ana owah-owahan
Aneka Fitur
  • Ngilangi skrip python sing ora ana ing paket rilis, amarga image_tool saiki ndhukung fungsi kasebut.
BLE fungsi
……….. lanjutane
Fitur ing 1.4.3 Owah-owahan ing 1.4.4
• BLE 4.0 tumpukan fungsi • Ndandani masalah BLE related kanggo pesen paramèter sambungan exchange antarane controller lan peripheral

Owah-owahan ing Versi 1.4.3, babagan Versi 1.4.2
Tabel ing ngisor iki mbandhingaké fitur saka 1.4.3 kanggo 1.4.2 release.

Tabel 1-3. Perbandingan Fitur antarane 1.4.2 lan 1.4.3 Rilis

Fitur ing 1.4.2 Owah-owahan ing 1.4.3
Wi-Fi STA
• IEEE802.11 b/g/n

• OPEN, keamanan WEP

• Keamanan Pribadi WPA (WPA1/WPA2), kalebu pangayoman marang serangan instalasi maneh tombol (KRACK).

• WPA Enterprise Security (WPA1/WPA2) ndhukung :

– EAP-TTLSv0/MS-Chapv2.0

– EAP-PEAPv0/MS-Chapv2.0

– EAP-PEAPv1/MS-Chapv2.0

- EAP-TLS

- EAP-PEAPv0/TLS

- EAP-PEAPv1/TLS

• Dhukungan roaming prasaja

• Dhukungan kanggo protokol WEP ora digunakake ing

1.4.3. Upaya kanggo ngatur bakal nyebabake kesalahan.

• Countermeasures kanggo 'Fragattack' vulnerabilities.

• Priksa manawa cache PMKSA dicoba kanggo sambungan WPA2 Enterprise.

Wi-Fi Hotspot
• Mung siji stasiun gegandhengan didhukung. Sawise sambungan digawe karo stasiun, sambungan luwih ditolak.

• mode keamanan OPEN lan WEP.

• Piranti ora bisa digunakake minangka stasiun ing mode iki (STA/AP Concurrency ora didhukung).

• Dhukungan kanggo protokol WEP ora digunakake ing

1.4.3. Upaya kanggo ngatur bakal nyebabake kesalahan.

• Countermeasures kanggo 'Fragattack' vulnerabilities.

• Ndandani alamat sumber nalika nerusake paket ARP metu saka host.

WPS
• WINC3400 ndhukung protokol WPS v2.0 kanggo PBC (konfigurasi tombol Push) lan cara PIN. Ora ana owah-owahan
Tumpukan TCP/IP
WINC3400 duwe TCP / IP Stack sing mlaku ing sisih firmware. Ndhukung operasi soket lengkap TCP lan UDP (klien / server). Jumlah maksimum soket sing didhukung saiki dikonfigurasi dadi 12 dibagi dadi:

• 7 soket TCP (klien utawa server)

• 4 soket UDP (klien utawa server)

• 1 soket RAW

Ora ana owah-owahan
Keamanan Lapisan Transport
……….. lanjutane
Fitur ing 1.4.2 Owah-owahan ing 1.4.3
• WINC 3400 ndhukung TLS v1.2, 1.1 lan 1.0.

• Mode klien mung.

• Mutual bukti asli.

• Suite cipher sing didhukung yaiku: 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 (mbutuhake dhukungan ECC sisih host contone ATECC508)

TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (mbutuhake dhukungan ECC sisih host contone ATECC508)

TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (mbutuhake dhukungan ECC sisih host contone ATECC508)

• Ngapikake operasi multi-stream TLS RX kanthi ukuran rekaman 16KB

• Ndandani kanggo nangani TLS Lansiran.

• Telpon bocor memori TLS RX nalika nutup soket.

Protokol Jaringan
• DHCPv4 (klien/server)

• DNS Resolver

• SNTP

Ora ana owah-owahan
Mode hemat daya
• WINC3400 ndhukung mode hemat daya iki: M2M_NO_PSM2M_PS_DEEP_AUTOMATIC

• BLE powersave tansah aktif

Ora ana owah-owahan
Nganyarke piranti Over-The-Air (OTA).
• WINC3400 wis dibangun ing upgrade OTA.

• Firmware mundur kompatibel karo driver 1.0.8 lan mengko

• Driver kompatibel mundur karo perangkat kukuh 1.2.0 lan luwih anyar (sanajan fungsi bakal diwatesi dening versi perangkat kukuh sing digunakake)

Ora ana owah-owahan
Penyediaan kredensial Wi-Fi liwat server HTTP sing dibangun
• WINC3400 wis dibangun ing HTTP provisioning nggunakake mode AP (Open utawa WEP aman) • Dhukungan WEP wis dibusak
Mode WLAN MAC mung (TCP/IP Bypass, utawa Mode Ethernet)
• Allow WINC3400 kanggo operate ing mode WLAN MAC mung lan supaya inang ngirim / nampa pigura Ethernet. Ora ana owah-owahan
ATE Mode Tes
• Mode test ATE semat kanggo testing line produksi mimpin saka MCU inang. Ora ana owah-owahan
Aneka Fitur
  Apik tabel gain kanggo antena modul
BLE fungsi
• BLE 4.0 tumpukan fungsi Ora ana owah-owahan

Owah-owahan ing Versi 1.4.2, babagan Versi 1.3.1
Tabel ing ngisor iki mbandhingaké fitur saka 1.4.2 kanggo 1.3.1 release.

Tabel 1-4. Perbandingan Fitur antarane 1.4.2 lan 1.3.1 Rilis

Fitur ing 1.3.1 Owah-owahan ing 1.4.2
Wi-Fi STA
• IEEE802.11 b/g/n

• OPEN, keamanan WEP

• Keamanan Pribadi WPA (WPA1/WPA2), kalebu pangayoman marang serangan instalasi maneh tombol (KRACK).

• WPA Enterprise Security (WPA1/WPA2) ndhukung :

– EAP-TTLSv0/MS-Chapv2.0

– EAP-PEAPv0/MS-Chapv2.0

– EAP-PEAPv1/MS-Chapv2.0

- EAP-TLS

- EAP-PEAPv0/TLS

- EAP-PEAPv1/TLS

• Dhukungan roaming prasaja

• Tambah pilihan kanggo mungkasi mindhai ing asil pisanan
Wi-Fi Hotspot
• Mung siji stasiun gegandhengan didhukung. Sawise sambungan digawe karo stasiun, sambungan luwih ditolak.

• mode keamanan OPEN lan WEP.

• Piranti ora bisa digunakake minangka stasiun ing mode iki (STA/AP Concurrency ora didhukung).

• Ndandani kanggo mesthekake alamat sing ditawakake DHCP konsisten nalika STA medhot / nyambungake maneh.

• Ndandani kanggo nutup kondisi lomba nalika STA pedhot lan reconnects sing bisa nimbulaké WINC kanggo ora ngidini kabeh nyoba sambungan luwih.

WPS
• WINC3400 ndhukung protokol WPS v2.0 kanggo PBC (konfigurasi tombol Push) lan cara PIN. Ora ana owah-owahan
Tumpukan TCP/IP
WINC3400 duwe TCP / IP Stack sing mlaku ing sisih firmware. Ndhukung operasi soket lengkap TCP lan UDP (klien / server). Jumlah maksimum soket sing didhukung saiki dikonfigurasi dadi 12 dibagi dadi:

• 7 soket TCP (klien utawa server)

• 4 soket UDP (klien utawa server)

• 1 soket RAW

• Ndandani bocor jendhela TCP RX

• Alamat kerentanan "Amnesia".

Keamanan Lapisan Transport
……….. lanjutane
Fitur ing 1.3.1 Owah-owahan ing 1.4.2
• WINC 3400 ndhukung TLS v1.2, 1.1 lan 1.0.

• Mode klien mung.

• Mutual bukti asli.

• Suite cipher sing didhukung yaiku: 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 (mbutuhake dhukungan ECC sisih host contone ATECCx08)

TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (mbutuhake dhukungan ECC sisih host contone ATECCx08)

TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (mbutuhake dhukungan ECC sisih host contone ATECCx08)

• Dhukungan TLS ALPN

• Ndandani verifikasi rantai sertifikat sing kalebu teken ECDSA

• Kapabilitas verifikasi SHA224, SHA384 lan SHA512 ditambahake

Protokol Jaringan
• DHCPv4 (klien/server)

• DNS Resolver

• IGMPv1, v2

• SNTP

Ora ana owah-owahan
Mode hemat daya
• WINC3400 ndhukung mode hemat daya iki: M2M_NO_PSM2M_PS_DEEP_AUTOMATIC

• BLE powersave tansah aktif

Ora ana owah-owahan
Nganyarke piranti Over-The-Air (OTA).
• WINC3400 wis dibangun ing upgrade OTA.

• Firmware mundur kompatibel karo driver 1.0.8 lan mengko

• Driver kompatibel mundur karo perangkat kukuh 1.2.0 lan luwih anyar (sanajan fungsi bakal diwatesi dening versi perangkat kukuh sing digunakake)

Ora ana owah-owahan
Penyediaan kredensial Wi-Fi liwat server HTTP sing dibangun
• WINC3400 wis dibangun ing HTTP provisioning nggunakake mode AP (Open utawa WEP aman) Ora ana owah-owahan
Mode WLAN MAC mung (TCP/IP Bypass, utawa Mode Ethernet)
• Allow WINC3400 kanggo operate ing mode WLAN MAC mung lan supaya inang ngirim / nampa pigura Ethernet. • Priksa manawa pigura siaran ngemot alamat MAC tujuan sing bener.

• Priksa manawa pigura NULL dikirim supaya sambungan AP tetep urip sajrone wektu kurang kegiatan

ATE Mode Tes
• Mode test ATE semat kanggo testing line produksi mimpin saka MCU inang. • Priksa manawa gambar ATE kalebu ing gambar gabungan

• Ndandani test TX ing aplikasi demo

Aneka Fitur
……….. lanjutane
Fitur ing 1.3.1 Owah-owahan ing 1.4.2
• Host FLASH API - ngidini host kanggo nyimpen lan njupuk data ing WINC dibandhingke lampu kilat. • Nilai kalibrasi I / Q diwaca lan ditrapake saka efuse
BLE fungsi
• BLE 4.0 tumpukan fungsi • Ngidini panangkepan RSSI saka pigura iklan sing ditampa

• Ngapikake BLE powersave

• Ndandani pasangan BLE karo iOSv13.x

• Ngidini piranti kanggo nyedhiyakake maneh WINC tanpa kudu nggathukake maneh.

Owah-owahan ing Versi 1.3.1, babagan Versi 1.2.2
Tabel ing ngisor iki mbandhingaké fitur saka 1.3.1 kanggo 1.2.2 release.

Tabel 1-5. Comparison saka Fitur antarane 1.3.1 lan 1.2.2 Rilis

Fitur ing 1.2.2 Owah-owahan ing 1.3.1
Wi-Fi STA
• IEEE802.11 b/g/n

• OPEN, keamanan WEP

• Keamanan Pribadi WPA (WPA1/WPA2), kalebu pangayoman marang serangan instalasi maneh tombol (KRACK).

Fitur sing padha karo ing ngisor iki:

• WPA Enterprise Security (WPA1/WPA2) ndhukung :

– 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 kanggo jabat tangan TLS fase 1:

Otentikasi server Bypass Nemtokake sertifikat root

Mode verifikasi wektu Sesi cache

• Pilihan kanggo encrypt Diverifikasi sambungan sing disimpen ing WINC3400 lampu kilat.

• Apik sambungan API, saéngga sambungan liwat BSSID uga SSID.

• Dhukungan roaming prasaja.

Wi-Fi Hotspot
• Mung siji stasiun gegandhengan didhukung. Sawise sambungan digawe karo stasiun, sambungan luwih ditolak.

• OPEN lan WEP, mode keamanan WPA2

• Piranti ora bisa digunakake minangka stasiun ing mode iki (STA/AP Concurrency ora didhukung).

• Kemampuan kanggo nemtokake gateway standar, server DNS lan subnet mask
WPS
• WINC3400 ndhukung protokol WPS v2.0 kanggo PBC (konfigurasi tombol Push) lan cara PIN. Ora ana owah-owahan
Wi-Fi Direct
Klien langsung Wi-Fi ora didhukung Ora ana owah-owahan
……….. lanjutane
Fitur ing 1.2.2 Owah-owahan ing 1.3.1
Tumpukan TCP/IP
WINC3400 duwe TCP / IP Stack sing mlaku ing sisih firmware. Ndhukung operasi soket lengkap TCP lan UDP (klien / server). Jumlah maksimum soket sing didhukung saiki dikonfigurasi dadi 11 dibagi dadi:

• 7 soket TCP (klien utawa server)

• 4 soket UDP (klien utawa server)

• Jinis soket anyar "Soket Mentah" ditambahake, nambah jumlah soket dadi 12.

• Kemampuan kanggo ngatur setelan TCP keepalive liwat Pilihan Soket.

• Kemampuan kanggo nemtokake server NTP.

Keamanan Lapisan Transport
• WINC 3400 ndhukung TLS v1.2, 1.1 lan 1.0.

• Mode klien mung.

• Mutual bukti asli.

• Suite cipher sing didhukung yaiku: 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 (mbutuhake dhukungan ECC sisih host contone ATECCx08)

• Dhukungan ALPN ditambahake.

• Suite cipher sing ditambahake: TLS_RSA_WITH_AES_128_GCM_SHA256

TLS_DHE_RSA_WITH_AES_128_GCM_SHA256

TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

(mbutuhake dhukungan ECC sisih host contone ATECCx08)

TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA

256 (mbutuhake dhukungan ECC sisih host contone ATECCx08)

Protokol Jaringan
• DHCPv4 (klien/server)

• DNS Resolver

• IGMPv1, v2

• SNTP

• Server SNTP bisa dikustomisasi kanthi lengkap.
Mode hemat daya
• WINC3400 ndhukung mode hemat daya iki: M2M_NO_PSM2M_PS_DEEP_AUTOMATIC Yen mode M2M_PS_DEEP_AUTOMATIC dipilih, konsumsi daya bakal luwih murah tinimbang ing rilis sadurunge, nalika subsistem BLE lan WIFI ora aktif.
Nganyarke piranti Over-The-Air (OTA).
• WINC3400 wis dibangun ing upgrade OTA.

• Firmware mundur kompatibel karo driver 1.0.8 lan mengko

• Driver kompatibel mundur karo perangkat kukuh 1.2.0 lan luwih anyar (sanajan fungsi bakal diwatesi dening versi perangkat kukuh sing digunakake)

Ora ana owah-owahan
Penyediaan kredensial Wi-Fi liwat server HTTP sing dibangun
• WINC3400 wis dibangun ing HTTP provisioning nggunakake mode AP (Open utawa WEP aman) • Ngapikake provisioning pengalaman panganggo

• Gapura gawan lan subnet mask saiki bisa diatur nalika ing mode AP

Mode WLAN MAC mung (TCP/IP Bypass, utawa Mode Ethernet)
WINC3400 ora ndhukung mode WLAN MAC mung. • WINC3400 bisa diwiwiti maneh ing mode WLAN MAC mung, ngidini host ngirim / nampa pigura Ethernet
ATE Mode Tes
  • Mode test ATE semat kanggo testing line produksi mimpin saka MCU inang.
Aneka Fitur
……….. lanjutane
Fitur ing 1.2.2 Owah-owahan ing 1.3.1
  • API anyar kanggo ngidini aplikasi inang maca, nulis lan mbusak bagean saka WINC3400 lampu kilat nalika firmware WINC3400 ora mlaku.

• M2m_flash API dibusak sadurungé sing ngidini akses menyang WINC3400 lampu kilat kanggo tujuan tartamtu.

Masalah lan Solusi sing Dikenal

Tabel ing ngisor iki nyedhiyakake dhaptar masalah lan solusi sing dikenal. Informasi masalah tambahan sing dikenal bisa ditemokake ing github.com/MicrochipTech/WINC3400-knownissues

Tabel 2-1. Dikenal Masalah lan Solusi

Masalah Solusi
Muatan lalu lintas IP abot sing dawa bisa nyebabake SPI ora bisa digunakake ing antarane WINC3400 lan host. Diamati karo host SAMD21 lan WINC powersave dipateni. Bisa uga ana ing platform host liyane, nanging durung diamati. Ing host SAMD21, frekuensi masalah bisa

diminimalisir kanthi nggunakake M2M_PS_DEEP_AUTOMATIC nalika nransfer lalu lintas IP.

Masalah kasebut bisa dideteksi kanthi mriksa nilai bali

saka API kayata m2m_get_system_time (). Nilai bali negatif nuduhake yen SPI ora bisa digunakake.

Yen mengkono, ngreset sistem liwat system_reset ().

Utawa, m2m_wifi_reinit () bisa digunakake kanggo ngreset mung WINC. Ing kasus iki, modul driver beda uga kudu initialized (m2m_ota_init (), m2m_ssl_init (), socketInit ()).

Proses rekey grup sing diwiwiti AP kadhangkala gagal nalika WINC ngolah volume lalu lintas sing akeh. Sambungake maneh sambungan Wi-Fi menyang AP yen ana pedhot amarga masalah iki.
Sajrone provisioning HTTP, yen aplikasi mlaku ing piranti sing digunakake kanggo nyedhiyakake WINC3400, dheweke ora bakal bisa ngakses internet sajrone provisioning.

Salajengipun, yen padha nyoba nglakoni, banjur WINC3400 bisa dadi banjir panjalukan DNS lan kacilakan.

Iki mung ditrapake kanggo provisioning HTTP; Penyediaan BLE ora kena pengaruh.

Uga, iki mung ditrapake yen powersave diaktifake.

(1) Gunakake M2M_NO_PS nalika WINC3400 ana ing mode provisioning HTTP.

(2) Nutup aplikasi internet liyane (browser, skype dll) sadurunge provisioning HTTP.

Yen kacilakan ana, ngreset sistem liwat system_reset ().

Utawa, m2m_wifi_reinit () bisa digunakake kanggo ngreset mung WINC. Ing kasus iki, modul driver beda uga kudu initialized (m2m_ota_init (), m2m_ssl_init (), socketInit ()).

WINC3400 sok-sok gagal nerusake karo jabat tangan 4 arah ing mode STA, nalika nggunakake 11N WPA2. Ora ngirim M2 sawise nampa M1. Coba maneh sambungan Wi-Fi.
1% obrolan Enterprise gagal amarga WINC3400 ora ngirim respon EAP. Tanggepan wis disiapake lan siap dikirim nanging ora katon ing udhara. Sawise 10

detik firmware kaping-metu nyoba sambungan lan aplikasi diwenehi kabar Gagal kanggo nyambung.

Konfigurasi server otentikasi kanggo nyoba maneh panjalukan EAP (kanthi interval < 10 detik).

Aplikasi kudu nyoba maneh panjalukan sambungan nalika dilaporake babagan kegagalan.

70% panjalukan sambungan Enterprise gagal karo titik akses TP Link Archer D2 (TPLink-AC750-D2). Titik akses ora nerusake Respon Identitas EAP awal menyang server otentikasi.

Masalah kasebut dilewati dening caching PMKSA (mung WPA2), mula upaya panyambungan maneh bakal sukses.

Aplikasi kudu nyoba maneh panjalukan sambungan nalika dilaporake babagan kegagalan.
Nalika WINC3400 wis operasi ing M2M_PS_DEEP_AUTOMATIC mode powersave, lan nampa loro TLS stream bebarengan, siji kang kasusun saka 16 ukuran rekaman KB, liyane wis ukuran rekaman luwih cilik saka 16KB, WINC3400 sok-sok bisa bocor buffer memori nalika lepen ditutup.

Yen soket ing konfigurasi iki dibukak lan ditutup bola-bali, pungkasane ora bisa mbukak soket TLS maneh, lan WINC3400 kudu diwiwiti maneh kanggo mulihake fungsi TLS.

Bocor bisa dihindari kanthi mateni powersave nalika nampa rong stream TLS bebarengan ing konfigurasi iki.
Kadhangkala WINC3400 gagal ndeleng respon ARP sing dikirim saka AP tartamtu ing 11Mbps. ora ana. Ijol-ijolan ARP bakal dicoba kaping pirang-pirang lan tanggepan pungkasane bakal mlebu menyang WINC3400.
……….. lanjutane
Masalah Solusi
Sak provisioning BLE, dhaftar AP ora di resiki munggah ing wiwitan saben request scan. Akibaté, dhaptar pindai AP kadhangkala bisa nampilake entri pindai duplikat utawa lawas. Mung nggunakake siji panjalukan scan sak provisioning BLE.
API at_ble_tx_power_get () lan at_ble_max_PA_gain_get () ngasilake nilai standar sing ora cocog karo setelan gain nyata. ora ana. Aja nggunakake API iki.
Yen rantai sertifikat server TLS ngemot sertifikat RSA kanthi kunci luwih saka 2048 bit, WINC butuh sawetara detik kanggo ngolah. Rekey grup Wi-Fi sing kedadeyan sajrone wektu iki bisa nyebabake salaman TLS gagal. Coba bukak maneh sambungan sing aman.
at_ble_tx_power_set () mbutuhake penanganan khusus.

Nilai bali 0 lan 1 kudu diinterpretasikake minangka operasi sing sukses. Waca WINC3400_BLE_APIs.chm kanggo rincian liyane.

Proses nilai bali kanthi ati-ati, miturut dokumentasi API.
Sawise nulis perangkat kukuh anyar menyang WINC3400, nyoba nyambungake Wi-Fi pisanan ing mode STA mbutuhake wektu ekstra 5 detik. Ngidini luwih suwe kanggo sambungan Wi-Fi rampung.
Nalika mlaku ing mode AP, WINC3400 DHCP Server kadhangkala njupuk 5 kanggo 10detik kanggo nemtokake alamat IP. Ngidini luwih suwe kanggo DHCP rampung.
Nalika nindakake operasi crypto intensif, WINC3400 bisa dadi ora responsif kanggo interaksi host nganti 5 detik.

Khusus, nalika nindakake frasa sandhi PBKDF2 menyang hashing PMK sajrone sambungan WiFi WPA/WPA2, utawa verifikasi sertifikat TLS nggunakake tombol RSA 4096-bit, WINC3400 bisa nganti 5 detik kanggo nindakake petungan sing dibutuhake.

Sajrone wektu iki, ora nglayani antrian acara kasebut, mula interaksi host lan tanggapan sing dikarepake bisa ditundha.

Kode host kudu ditulis kanggo nyana wektu tundha ing respon saka WINC3400 nganti 5 detik ing kasus langka sing lagi sibuk nindakake skenario ing ndhuwur.

Informasi Microchip

merek dagang
Jeneng lan logo "Microchip", logo "M", lan jeneng, logo, lan merek liyane minangka merek dagang kadhaptar lan ora kadhaptar saka Microchip Technology Incorporated utawa afiliasi lan/utawa anak perusahaan ing Amerika Serikat lan/utawa negara liya ("Microchip merek dagang"). Informasi babagan Microchip Trademarks bisa ditemokake ing https://www.microchip.com/en-us/about/legal-information/microchip-trademarks.
ISBN:

Kabar Legal
Publikasi iki lan informasi ing kene mung bisa digunakake karo produk Microchip, kalebu kanggo ngrancang, nguji, lan nggabungake produk Microchip karo aplikasi sampeyan. Panganggone informasi iki kanthi cara liya nglanggar syarat kasebut. Informasi babagan aplikasi piranti diwenehake mung kanggo penak sampeyan lan bisa uga diganti karo nganyari. Sampeyan tanggung jawab kanggo mesthekake yen aplikasi sampeyan cocog karo spesifikasi sampeyan. Hubungi kantor sales Microchip lokal kanggo dhukungan tambahan utawa, entuk dhukungan tambahan ing www.microchip.com/en-us/support/design-help/client-support-services.

INFORMASI IKI DISEDIAKAN BY MICROCHIP "AS IS". MICROCHIP TANPA REPRESENTASI UTAWA JAMINAN APA SAJA APA SAJA UTAWA TERSRAT UTAWA TERSRAT, TERTULIS UTAWA LISAN, STATUTORY UTAWA LAINNYA, KAITAN DENGAN INFORMASI, Klebu nanging ora diwatesi karo JAMINAN TERSIRAT, NON-FIRMAN, ANDINFRING. TUJUAN KHUSUS, Utawa JAMINAN sing ana gandhengane karo KONDISI, KUALITAS, UTAWA KINERJA. MICROCHIP ORA TANGGUH TANGGUNG JAWAB ANGGAP, KHUSUS, PUNITIF, INSIDENTAL, UTAWA KONSEKUENSI, RUGI, KERUSAKAN, BIAYA, UTAWA BAYARAN APA SAJA KANGGO KANGGO INFORMASI UTAWA PENGGUNAAN, NANGING SING DIBUAT, SANAAN ANA. UTAWA KERUSAKAN SING BISA DIPIKIR. TO THE FULLEST EXTENT diijini dening hukum, TANGGUNG JAWAB TOTAL MICROCHIP ING ALL CLAIMS ing sembarang cara sing ana hubungane karo informasi utawa panggunaan ora ngluwihi jumlah biaya, yen ana, sing sampeyan wis mbayar langsung menyang microchip kanggo informasi. Panggunaan piranti Microchip ing support urip lan / utawa aplikasi safety tanggung ing resiko panuku, lan panuku setuju kanggo defend, indemnify lan terus Microchip mbebayani saka samubarang lan kabeh karusakan, claims, cocog, utawa expenses asil saka nggunakake kuwi. Ora ana lisensi sing diwenehake, kanthi implisit utawa liya, miturut hak properti intelektual Microchip kajaba nyatakake.

Fitur Proteksi Kode Piranti Microchip
Elinga rincian ing ngisor iki babagan fitur perlindungan kode ing produk Microchip:

  • Produk Microchip cocog karo spesifikasi sing ana ing Lembar Data Microchip tartamtu.
  • Microchip percaya yen kulawarga produk kasebut aman nalika digunakake kanthi cara sing dikarepake, ing spesifikasi operasi, lan ing kahanan normal.
  • Nilai Microchip lan agresif nglindhungi hak properti intelektual sawijining. Usaha kanggo nglanggar fitur perlindungan kode produk Microchip dilarang banget lan bisa uga nglanggar Digital Millennium Copyright Act.
  • Microchip utawa pabrikan semikonduktor liyane ora bisa njamin keamanan kode kasebut. Proteksi kode ora ateges manawa produk kasebut "ora bisa dipecah". Proteksi kode terus berkembang. Microchip nduweni komitmen kanggo terus ningkatake fitur perlindungan kode produk kita.

Pitakonan

P: Bisa nganyari firmware ATWINC3400?
A: Ya, ATWINC3400 ndhukung upgrade Over-The-Air (OTA) kanggo nganyari perangkat kukuh sing trep tanpa akses fisik.

P: Pira soket sing bisa ditangani tumpukan TCP/IP?
A: Tumpukan TCP/IP ing firmware WINC3400 ndhukung nganti 12 soket kanggo ngatur sawetara sambungan bebarengan.

Dokumen / Sumber Daya

MICROCHIP ATWINC3400 Wi-Fi Network Controller [pdf] Manual Pamilik
ATWINC3400, ATWINC3400 Pengontrol Jaringan Wi-Fi, ATWINC3400, Pengontrol Jaringan Wi-Fi, Pengontrol Jaringan, Pengontrol

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *