diff --git a/drivers/display_stm32f4discovery.cpp b/drivers/display_stm32f4discovery.cpp
index c86b278802679805e13c21346ed5486a5c71cd9b..d733182e3823891f38be96e77dfc70a7a2d2fe85 100644
--- a/drivers/display_stm32f4discovery.cpp
+++ b/drivers/display_stm32f4discovery.cpp
@@ -776,7 +776,7 @@ DisplayImpl::pixel_iterator DisplayImpl::begin(Point p1, Point p2,
 DisplayImpl::~DisplayImpl() {}
 
 DisplayImpl::DisplayImpl()
-    : framebuffer1(reinterpret_cast<unsigned short *>(0xc0000000)),
+    : framebuffer1(reinterpret_cast<unsigned short *>(0xc0c00000)),
       buffer(framebuffer1 + numPixels)
 {
     /* This driver uses DSI interface in command mode, but it was firstly programmed in video mode.