versione corretta
Dependents: DISCO_L475VG_IOT01-Sensors-BSP
README.md@0:766454e296c3, 2018-08-21 (annotated)
- Committer:
- group-Farnell24-IOT-Team
- Date:
- Tue Aug 21 08:34:28 2018 +0000
- Revision:
- 0:766454e296c3
Initial commit
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
group-Farnell24-IOT-Team | 0:766454e296c3 | 1 | # ISM43362 WiFi driver for mbed-os |
group-Farnell24-IOT-Team | 0:766454e296c3 | 2 | The mbed OS driver for the ISM43362 WiFi module |
group-Farnell24-IOT-Team | 0:766454e296c3 | 3 | |
group-Farnell24-IOT-Team | 0:766454e296c3 | 4 | ## Currently supported platforms |
group-Farnell24-IOT-Team | 0:766454e296c3 | 5 | ISM43362 module is soldered on the following platforms from STMicroelectronics |
group-Farnell24-IOT-Team | 0:766454e296c3 | 6 | * DISCO_L475VG_IOT01A |
group-Farnell24-IOT-Team | 0:766454e296c3 | 7 | * DISCO_F413ZH |
group-Farnell24-IOT-Team | 0:766454e296c3 | 8 | |
group-Farnell24-IOT-Team | 0:766454e296c3 | 9 | ## Configuration |
group-Farnell24-IOT-Team | 0:766454e296c3 | 10 | Add the following lines to the target_overrides section of mbed_app.json of your application |
group-Farnell24-IOT-Team | 0:766454e296c3 | 11 | ``` |
group-Farnell24-IOT-Team | 0:766454e296c3 | 12 | "DISCO_L475VG_IOT1A": { |
group-Farnell24-IOT-Team | 0:766454e296c3 | 13 | "wifi-spi_miso": "PC_11", |
group-Farnell24-IOT-Team | 0:766454e296c3 | 14 | "wifi-spi_mosi": "PC_12", |
group-Farnell24-IOT-Team | 0:766454e296c3 | 15 | "wifi-spi_sclk": "PC_10", |
group-Farnell24-IOT-Team | 0:766454e296c3 | 16 | "wifi-spi_nss": "PE_0", |
group-Farnell24-IOT-Team | 0:766454e296c3 | 17 | "wifi-reset": "PE_8", |
group-Farnell24-IOT-Team | 0:766454e296c3 | 18 | "wifi-dataready": "PE_1", |
group-Farnell24-IOT-Team | 0:766454e296c3 | 19 | "wifi-wakeup": "PB_13" |
group-Farnell24-IOT-Team | 0:766454e296c3 | 20 | }, |
group-Farnell24-IOT-Team | 0:766454e296c3 | 21 | "DISCO_F413ZH": { |
group-Farnell24-IOT-Team | 0:766454e296c3 | 22 | "wifi-spi_miso": "PB_4", |
group-Farnell24-IOT-Team | 0:766454e296c3 | 23 | "wifi-spi_mosi": "PB_5", |
group-Farnell24-IOT-Team | 0:766454e296c3 | 24 | "wifi-spi_sclk": "PB_12", |
group-Farnell24-IOT-Team | 0:766454e296c3 | 25 | "wifi-spi_nss": "PG_11", |
group-Farnell24-IOT-Team | 0:766454e296c3 | 26 | "wifi-reset": "PH_1", |
group-Farnell24-IOT-Team | 0:766454e296c3 | 27 | "wifi-dataready": "PG_12", |
group-Farnell24-IOT-Team | 0:766454e296c3 | 28 | "wifi-wakeup": "PB_15" |
group-Farnell24-IOT-Team | 0:766454e296c3 | 29 | } |
group-Farnell24-IOT-Team | 0:766454e296c3 | 30 | ``` |
group-Farnell24-IOT-Team | 0:766454e296c3 | 31 | |
group-Farnell24-IOT-Team | 0:766454e296c3 | 32 | - MBED_CFG_ISM43362_SSID - SSID of the wifi access point to connect to |
group-Farnell24-IOT-Team | 0:766454e296c3 | 33 | - MBED_CFG_ISM43362_PASS - Passphrase of the wifi access point to connect to |
group-Farnell24-IOT-Team | 0:766454e296c3 | 34 | - MBED_CONF_APP_WIFI_SPI_MISO - spi-miso pin for the ism43362 connection |
group-Farnell24-IOT-Team | 0:766454e296c3 | 35 | - MBED_CONF_APP_WIFI_SPI_MOSI - spi-mosi pin for the ism43362 connection |
group-Farnell24-IOT-Team | 0:766454e296c3 | 36 | - MBED_CONF_APP_WIFI_SPI_SCLK - spi-clock pin for the ism43362 connection |
group-Farnell24-IOT-Team | 0:766454e296c3 | 37 | - MBED_CONF_APP_WIFI_SPI_NSS - spi-nss pin for the ism43362 connection |
group-Farnell24-IOT-Team | 0:766454e296c3 | 38 | - MBED_CONF_APP_WIFI_RESET - Reset pin for the ism43362 wifi module |
group-Farnell24-IOT-Team | 0:766454e296c3 | 39 | - MBED_CONF_APP_WIFI_DATAREADY - Data Ready pin for the ism43362 wifi module |
group-Farnell24-IOT-Team | 0:766454e296c3 | 40 | - MBED_CONF_APP_WIFI_WAKEUP - Wakeup pin for the ism43362 wifi module |
group-Farnell24-IOT-Team | 0:766454e296c3 | 41 | |
group-Farnell24-IOT-Team | 0:766454e296c3 | 42 | |
group-Farnell24-IOT-Team | 0:766454e296c3 | 43 | ## Firmware version |
group-Farnell24-IOT-Team | 0:766454e296c3 | 44 | This driver supports ISM43362-M3G-L44-SPI,C3.5.2.3.BETA9 and C3.5.2.2 firmware version |
group-Farnell24-IOT-Team | 0:766454e296c3 | 45 | |
group-Farnell24-IOT-Team | 0:766454e296c3 | 46 | ## wifi module FW update |
group-Farnell24-IOT-Team | 0:766454e296c3 | 47 | For more information about the wifi FW version, refer to the detailed procedure in |
group-Farnell24-IOT-Team | 0:766454e296c3 | 48 | http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-embedded-software-expansion/x-cube-azure.html |
group-Farnell24-IOT-Team | 0:766454e296c3 | 49 | |
group-Farnell24-IOT-Team | 0:766454e296c3 | 50 | ``` |