Can good display 7.5 b/w/r change image at runtime?

Hi, ZinggJM

Thank you for your reply.

I downloaded the GxEPD2 and run sketch GxEPD2_32_Example. In setup() I deleted all code of display font method except drawBitmaps().

void setup()
{
  Serial.begin(115200);
  Serial.println();
  Serial.println("setup");
  display.init();

  drawBitmaps();

  Serial.println("setup done");
}

When sketch run to display.firstPage(); line in drawBitmaps640x384() method.
It display "Busy Timeout! _PowerOn : 10000xxx" for 5-6 times, finally end of method with no anything change on the display.

#ifdef _GxBitmaps640x384_H_
void drawBitmaps640x384()
{
  const unsigned char* bitmaps[] =
  {
    Bitmap640x384_1, Bitmap640x384_2
  };
  if (display.panel() == GxEPD2::GDEW075T8)
  {
    for (uint16_t i = 0; i < sizeof(bitmaps) / sizeof(char*); i++)
    {
      Serial.println("first page");
      display.firstPage();
      Serial.println("done first page");
      do
      {
        display.fillScreen(GxEPD_WHITE);
        display.drawInvertedBitmap(0, 0, bitmaps[i], display.width(), display.height(), GxEPD_BLACK);
      }
      while (display.nextPage());
      delay(2000);
    }
  }
}
#endif
OUTPUT

setup
first page
Busy Timeout!
_PowerOn : 10000674
done first page
Busy Timeout!
_Update_Full : 10000943
Busy Timeout!
_PowerOff : 10001004
first page
Busy Timeout!
_PowerOn : 10000733
done first page
Busy Timeout!
_Update_Full : 10000450
Busy Timeout!
_PowerOff : 10001004
setup done

Next step, I try to check out Adafruit_GFX library as your suggest. Thank you