Hello Markoz
Interesting. Please post a picture when it works!
Could you step into the HAL_DMA2D_Start function until just after the Start bit in CR register is set.
Then take a picture of the DMA2D registers (in CubeIDE or similar) and post it here....
Hello PontusL
Coming back to this question for future reference.
The decompression of ARGB8888 uses two small scratch buffers.
The are called scratchBufferA and scratchBufferB.
They are in separate segments with names TouchGFX_ScratchbufferA, TouchGF...
Ok.
My next step would be to single-step with the debugger through the touch init code and make note of what is received from I2C. Try it without SDcard enabled and then with. Could give a clue on the problem.
Are you referring to this:
The double && is on purpose. Without, it will be converted to a newline character in the XML file.
We prefer to have in the text. Some editors (emacs) shows it with a line break:
For your other issue I found one pro...
Check the GPIOs used. Is there an overlap between the I2C and the SDCard?
Some of the GPIOs used in the F746 BSP is seen in MX others are just used in the code, so it can be little difficult.
The schematic of the board can be a help.
Best Regards