Hi Manfred,
thanks for your kind reply. Our answers to your questions:
-Our display is connected by RGB interface.
-Landscape. No we don't use rotation.
-The lines appear only when the image is visible. The lines appear in the same position.
-We are using a STM32F767NGHx
-We load the 24V.png image on a Resources::Bitmap objects. We worked with FormatOfBitmapResources profile attribute set to 'Compressed' and we had that kind of issue. We set that property to DirectAccess and the issue disappear. After this test, we suspect that the problem was related to the system clock settings.
We had this values on SystemClock_Config function :
RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
RCC_OscInitStruct.HSEState = RCC_HSE_ON;
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
RCC_OscInitStruct.PLL.PLLM = 25;
RCC_OscInitStruct.PLL.PLLN = 432;
RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV2;
RCC_OscInitStruct.PLL.PLLQ = 9;
We changed that in this way:
RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
RCC_OscInitStruct.HSEState = RCC_HSE_ON;
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
RCC_OscInitStruct.PLL.PLLM = 25;
RCC_OscInitStruct.PLL.PLLN = 400;
RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV2;
RCC_OscInitStruct.PLL.PLLQ = 8;
After that, we revert the FormatOfBitmapResources profile attribute to 'Compressed' and evererything works fine.
Best regards
Gianni Perugini