2023-12-22 03:27 AM - last edited on 2023-12-26 06:10 AM by SofLit
As sure many of you know, the actual STM32H747i-disco can with a different display, so dont work with the examples in the 11.0 repository.
But work perfect in the 11.1 if you set in the stm32h747i_discovery_conf.h
/* LCD controllers defines */
#define USE_LCD_CTRL_OTM8009A 0U
#define USE_LCD_CTRL_NT35510 1U
#define USE_LCD_CTRL_ADV7533 0U
But I can not find a smart way to modify the Segger examples from the 11.0 to make it work with the new display.
In other words. how I can replace the repository files from an older version example to work with the new firmware package.
Thanks and sorry if this issue was resolved previously
2023-12-22 06:14 AM
Hello @ManuelOV
Could you explain what it means Seggle example in Cube?
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2023-12-22 08:08 AM
Assuming Segger, and emWin / STemWin type video middleware..
2023-12-22 08:48 AM
Absolutely, most of the StemWin dont work on my STM32H747i/disco with MB1166 RevA09
Thanks
2023-12-22 09:50 AM
Found the Segger examples in the STM32Cube_FW_H7_V1.11.1. was an error, and all of then have included the new display
The Segger samples are located here.
STM32Cube\Repository\STM32Cube_FW_H7_V1.11.1\Projects\STM32H747I-DISCO\Applications\STemWin
Thanks to both of you for your time.
BTW some of you have wrote previously some application using Ethernet with this board? do you knw if there are some good guide/book/Example to learn how to write ethernet comms with this board?
2023-12-23 09:14 AM
This morning, I has been working with the segger examples in the repositorio, and unfortunately dont work most of them. Same problem than before even when I set in the conf file the apropiate setting
#define USE_LCD_CTRL_OTM8009A 0U
#define USE_LCD_CTRL_NT35510 1U
#define USE_LCD_CTRL_ADV7533 0U
Some idea? some of you did work the examples?
Thanks
2023-12-26 05:44 AM
> BTW some of you have wrote previously some application using Ethernet with this board? do you knw if there are some good guide/book/Example to learn how to write ethernet comms with this board?
Here is an example stm32-hotspot/STM32H7-LwIP-Examples: Ethernet examples using LwIP + FreeRTOS for STM32H7 Discovery and Nucleo boards (github.com)
Regarding the issue of USE_LCD_CTRL_NT35510, could you elaborate the symptoms? Maybe this link would be helpful
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2023-12-26 08:24 AM
Thanks.
About the NT35510, this morning, I open a new thread about it, just as this was open cause I dont found the STenWin files with the appropriate new settings for the Board STM32H747i-DISCO with this NT35510 display.
But I will be glad to write here for you a simple example about what is happen.
In my board and with the last FW 1.11.1 the LCD samples work few of them, and I can life with this problem, just because I prefer use the STemWin just as I hope they will use the graphic Accelerator. IN the LCD samples all the graphics are done manually.
But, unfortunately the most simple example, does not work, I talk about the hello world, if you open the example, build it, and send to the board, really you can see "HELLO WORD" in the screen, but if you for example modify the source and include in the maintask a loop to write few other "words" in different places in the screen dot will work, no matter if you set a pause, or call exec or exec1, no way to make it work, only will see in your display the first or maybe two "words" and nothing more.
If you prefer dont write the loop, you can load the examples from segger, and you will got the same problem, if the example try to write several thing in a loop, only the first will be written/showed, but nothing more.
Sure is a easy bug, but I have been looking for the bug this weekend and no success.
THANKS a lot and MerryXmas
2023-12-26 09:32 AM
Dear Mr. Belaid
Regarding the "Here is an example stm32-hotspot/STM32H7-LwIP-Examples: Ethernet examples using LwIP + FreeRTOS for STM32H7 Discovery and Nucleo boards (github.com)" There are some kind of documentation about what this sample do, or even better about how to implement (write) a ethernet application using the STM drivers library?
I am really loved with the MCU but in the same way I am really disappointed about the documentation to make it work and let us develop software for it. after two weeks of been 8 hours per day with the development environment, I really feel hard find doc. I dont find step by step samples for nothing even the most simple task.
Anyhow thanks for your help and please if I am in an error and really there are guides and documentation, please let me know. maybe even there are some post with the STEP by STEP guide for this MCUs and is my fault. but after two weeks as I say before I have not found the "roseta" stone
2023-12-27 02:02 AM
Dear. as far I learn more fails I found in the samples supplied in the repository.
Please take contact to let me know what I must to do, if send you the bugs, contact with other people, write here, write the source code bugs in other post?
I am new here and dont know how do you manage the errors in the repository, and who is in charge of.
Thanks