Can anyone help me to get the DISCO-L475VG-IOT01A working with the HTTP EXAMPLE,
README.md file does say’
Tested on DISCO-L475VG-IOT01A with WiFi (requires the wifi-ism43362 driver).
So someone at Mbed must have got it working.
I’m using the online compiler.
I have added the st wi-fi driver to the root of the HTTP EXAMPLE folder,
This is my mbed_app.json file,
{
"config": {
"wifi-shield": {
"help": "Options are internal, WIFI_IDW0XX1",
"value": "internal"
},
"wifi-ssid": {
"help": "WiFi SSID",
"value": "\"ssid\""
},
"wifi-password": {
"help": "WiFi Password",
"value": "\"pw\""
},
"wifi-tx": {
"help": "TX pin for serial connection to external device",
"value": "D1"
},
"wifi-rx": {
"help": "RX pin for serial connection to external device",
"value": "D0"
},
"wifi-spi_miso": {
"help": "SPI-MISO connection to external device",
"value": "PC_11"
},
"wifi-spi_mosi": {
"help": "SPI-MOSI connection to external device",
"value": "PC_12"
},
"wifi-spi_sclk": {
"help": "SPI-CLOCK connection to external device",
"value": "PC_10"
},
"wifi-spi_nss": {
"help": "SPI chip select of external device",
"value": "PE_0"
},
"wifi-reset": {
"help": "WIFI module reset pin",
"value": "PE_8"
},
"wifi-dataready": {
"help": "WIFI module data ready pin",
"value": "PE_1"
},
"wifi-wakeup": {
"help": "WIFI module wakeup pin",
"value": "PB_12"
}
},
"target_overrides": {
"*": {
"platform.stdio-convert-newlines": true
},
"NUCLEO_L476RG": {
"wifi-tx": "D8",
"wifi-rx": "D2"
},
"NUCLEO_F401RE": {
"wifi-tx": "D8",
"wifi-rx": "D2"
},
"DISCO_L475VG_IOT1A": {
"target.network-default-interface-type" : "WIFI",
"wifi-spi_miso": "PC_11",
"wifi-spi_mosi": "PC_12",
"wifi-spi_sclk": "PC_10",
"wifi-spi_nss": "PE_0",
"wifi-reset": "PE_8",
"wifi-dataready": "PE_1",
"wifi-wakeup": "PB_12"
},
"DISCO_F413ZH": {
"wifi-spi_miso": "PB_4",
"wifi-spi_mosi": "PB_5",
"wifi-spi_sclk": "PB_12",
"wifi-spi_nss": "PG_11",
"wifi-reset": "PH_1",
"wifi-dataready": "PG_12",
"wifi-wakeup": "PB_15"
}
}
}
I have also added this to network-helper.h file,
#include "ISM43362Interface.h"
ISM43362Interface wifi(MBED_CONF_APP_WIFI_SPI_MOSI, MBED_CONF_APP_WIFI_SPI_MISO, MBED_CONF_APP_WIFI_SPI_SCLK, MBED_CONF_APP_WIFI_SPI_NSS, MBED_CONF_APP_WIFI_RESET, MBED_CONF_APP_WIFI_DATAREADY, MBED_CONF_APP_WIFI_WAKEUP, false);
But still get this when trying to connect,
[NWKH] No network interface found, select an interface in ‘network-helper.h’
Cannot connect to the network, see serial output
No build errors or warnings and have tried many different combinations.
Its going to be really simple, but I can’t get there.
The example works fine on many other platforms using the Mbed ESP8266 wi-fi.
Any suggestions would be appreciated.
Paul