This message will disappear after all relevant tasks have been resolved.
Semantic MediaWiki
There are 1 incomplete or pending task to finish installation of Semantic MediaWiki. An administrator or user with sufficient rights can complete it. This should be done before adding new data to avoid inconsistencies.Some recent STM32H747I-DISCO kits are shipping with MB1166-A09 LCD daughterboards. This daughterboard uses an updated LCD controller, NT35510. This article describes how to run FP-AI-VISION1 projects with the updated LCD daughterboard, by showing how to incorporate the updated LCD driver into existing projects.
1. Prerequisites:
- STM32H747I-DISCO with LCD daughterboard "MB1166-A09"
Note: This guide is not suitable for MB1166-A08 and MB1166-A10 LCD revisions. Follow the instructions given in FP-AI-VISION1 / TODO for these revisions.
- Computer with STM32CubeIDE installed (v1.13.1 or higher)
2. Steps:
- Download and unzip NT35510 drivers from this zip file. Alternatively, up-to-date drivers can be downloaded directly from the STM32CubeH7 GitHub repo.
- Copy
nt35510
directory to..\FP-AI-VISION1_V3.1.0\Drivers\BSP\Components\
- Copy
stm32h747i_discovery_lcd.c
andstm32h747i_discovery_lcd.h
, and paste them into..\FP-AI-VISION1_V3.1.0\Drivers\BSP\STM32H747I-Discovery\
- Use a text editor to open
..\FP-AI-VISION1_V3.1.0\Projects\STM32H747I-DISCO\Applications\Common\CM7\Inc\stm32h747i_discovery_conf.h
. On line 34, make the following changes:
/* LCD controllers defines */ #define USE_LCD_CTRL_NT35510 1U #define USE_LCD_CTRL_OTM8009A 0U #define USE_LCD_CTRL_ADV7533 0U
- TODO: Drag/drop nt355510 to components directory in CubeIDE
- Compile and flash