File tree 1 file changed +8
-1
lines changed
libraries/Arduino_H7_Video/src
1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -89,8 +89,10 @@ int Arduino_H7_Video::begin() {
89
89
textFont (Font_5x7);
90
90
#endif
91
91
92
+ #if defined(ARDUINO_GIGA)
92
93
/* Configure SDRAM */
93
- SDRAM.begin (dsi_getFramebufferEnd ()); // Moving this line from line 156 to here solves the artifacts issue
94
+ SDRAM.begin (dsi_getFramebufferEnd ());
95
+ #endif
94
96
95
97
/* Video controller/bridge init */
96
98
_shield->init (_edidMode);
@@ -152,6 +154,11 @@ int Arduino_H7_Video::begin() {
152
154
disp_drv.sw_rotate = 1 ;
153
155
lv_disp_drv_register (&disp_drv); /* Finally register the driver */
154
156
157
+ #if !defined(ARDUINO_GIGA)
158
+ /* Configure SDRAM */
159
+ SDRAM.begin (dsi_getFramebufferEnd ()); // FIXME: SDRAM init after video controller init can cause display glitch at start-up
160
+ #endif
161
+
155
162
#endif
156
163
#endif
157
164
You can’t perform that action at this time.
0 commit comments