STM32H747I-DISCO and ST Examples
After two days of trying, I decided to ask.
I have this STM32H747I-DISCO and B-LCDAD-HDMI1. The examples that are from the site given below the board and consist of programming a single hex file work (STM32H747I-DISCO compiled demo binary), without the general example (STM32Cube_Demo-STM32H747I-DISCO-V1.0.0_FULL.hex), on the built-in display.
I.e. the board itself with its display works.
I tried to program some examples from the ready ones, none of them start. All examples that appear when typing the word HDMI or DSI, for this board. First I tried them with the built-in display, then with HDMI(B-LCDAD-HDMI1), nothing. On the examples that use flash as the source, the screen lights up (on the built-in display only), and there are lots of tiny white and black dots on it. There is no video signal on the HDMI monitor. Cable and monitor are OK, checked.
I saved an image.jpg file with a resolution of 800x480 / 640x480 ( NO progressive) on the root of the card.
When debugging, it can be seen that it reads the file normally and recognizes it.
With FLASH example:
When debugging on CM7, it goes to the end without error, and stays at the end (while (1)) of the built-in display. I.e. there is no error for the program at all.
On an external monitor, it stops at the DSI type check and hangs with B-LCDAD-HDMI1.
What am I doing:
I create the new project by loading the example.
Build All for CM4, then CM7.
Run for CM4, then for CM7.
I press the Reset button.
There is nothing on the screen.
Tried programming both *.elf files with STM32CubeProgrammer, no difference.
Everything is the latest software everywhere, both boards are new one month old.
