Skip to content

Microchip Open Source Driver modified to work with Ultra96

Notifications You must be signed in to change notification settings

Avnet/u96v2-wilc-driver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

From tag: "wilc_linux_15_2". It has been modified to be compatible with the Ultra96 V2 board and PetaLinux 2018.x.

This source will NOT work on any other platform and requires other device tree and kernel patches to work with U96 V2.

Some features of the original driver no longer work on this platform.

No warranty, not intended for end product use, use at your own risk.

Microchip Embedded Wi-Fi®




Microcip Embedded Wi-Fi® is a family of self-contained, low power and certified modules bringing wireless internet connectivity.

ATWILC1000 is IEEE 802.11 b/g/n/ IOT link controller utilizing highly optimized 802.11 and provides mulitple peripheral interfaces like SPI, and SDIO.

ATWILC3000 is IEEE 802.11 b/g/n/BT4.0 IOT link controller utilizing highly optimized 802.11-Bluetooth coexistence protocol and provides mulitple peripheral interfaces like UART, SPI, and SDIO.

This is the unified driver source for wilc1000 & wilc3000 chipsets.

Refer to the Wi-Fi Link Controller Linux User Guide for information on how to use the wireless devices on linux and the Wi-Fi Link Controller Linux Release Notes for the latest release notes and revision history.

For more information on Microchip Embedded Wi-Fi®, visit Microchip Embedded Wi-Fi®.

ATWILC Features

The ATWILC module supports the following features.

  1. Wi-Fi Station (STA)
    • IEEE 802.11 b/g/n
    • Open, Wired Equivalent Privacy (WEP), Wi-Fi Protected Access (WPA)/WPA2 personal and WPA/WPA2 enterprise security
  2. Wi-Fi Access Point (AP)
    • IEEE 802.11 b/g/n
    • Open, WEP, WPA/WPA2 personal and WPA/WPA2 enterprise security
    • Supports eight stations
  3. Wi-Fi Protected Setup (WPS)
    • PBC
    • PIN code
  4. Wi-Fi direct
    • P2P Client
    • P2P GO
  5. Concurrent modes
    • STA-STA
    • STA-AP
    • STA-P2 Client
    • STA-P2P GO
    • AP-P2P Client
  6. Antenna diversity control for Wi-Fi
  7. Bluetooth (ATWILC3000 only)
    • Bluetooth Low Energy (BLE) 4.0 support
    • Modes of operation: Central and peripheral support
    • Number of Connections: Supports seven clients
    • Adaptive frequency hopping
    • Coexistence with Wi-Fi
  8. Power save
    • Beacon monitoring mode
    • Low-power mode when disconnected
    • Host suspend support
    • Wake-up host on wireless LAN events
  9. RF version number 01.1
  10. Note: RF version number format is xx.y, where xx: "Major" and y: "Minor". Changes in Major number requires re-tests and possibly re-certification.