The STM32F746G-DISCO discovery board (32F746GDISCOVERY) is a complete demonstration and development platform for STMicroelectronics ARM® Cortex®-M7 core-based STM32F746NGH6 microcontroller.

LCD library doesn't associate with Ethernet or MQTT library

14 Aug 2017

I am using my F746_NG for a project using ethernet and LCD display. I am currently using the mbed OS 5 (the project needs multitasking) but unfortunately when I call class "LCD_DISCO_F746NG lcd" the program hangs at the function ".connect()".

I use "EthernetInterface.h", "TS_DISCO_F746NG.h", "LCD_DISCO_F746NG.h". The same happens when I use the MQTT library, I got 2 errors: Error: Identifier "HAL_SD_CardInfoTypeDef" is undefined in "BSP_DISCO_F746NG/Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sd.h", Line: 130, Col: 29 Error: Too few arguments in function call in "BSP_DISCO_F746NG/Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sd.c", Line: 164, Col: 29

Anyone know how to fix this? Thank you so much for your help

06 Oct 2017

I'm going through the same problem. I can not operate the LCD and ethernet at the same time. With mbed-cli I can compile, however when running the program, it hangs when searching for ip