We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 09f6fe8 commit d6b021dCopy full SHA for d6b021d
core/embed/extmod/modtrezorui/mipi_lcd.c
@@ -724,6 +724,8 @@ void lcd_init(void) {
724
config.pixel_format = lcd_params.pixel_format_ltdc;
725
config.address = DISPLAY_MEMORY_BASE;
726
ltdc_layer_config(&hlcd_ltdc, 0, &config);
727
+ memset((void*)DISPLAY_MEMORY_BASE, 0,
728
+ lcd_params.hres * lcd_params.vres * 2);
729
}
730
731
{
@@ -956,7 +958,7 @@ void lcd_cover_background_init(void) { // Initialize CoverBackground content
956
958
957
959
960
// Wait for DMA2D idle to ensure previous operations are complete
- while (HAL_DMA2D_GetState(&hlcd_dma2d) != HAL_DMA2D_STATE_READY) {
961
+ while (HAL_DMA2D_GetState(&hlcd_dma2d) == HAL_DMA2D_STATE_BUSY) {
962
HAL_Delay(1);
963
964
0 commit comments