Lilygo T5 v2.3 code sample - nothing happen

Hello,
I have lilygo t5 v2.3 connected to my pc and I uploaded sample code for it using arduino ide,
code:

#include <Arduino.h>
#include "epd_driver.h"

void setup() {

  Serial.begin(115200);
  Serial.println("Setup started");

  epd_init();
  epd_poweron();
  epd_clear();

  int cursor_x = 200;
  int cursor_y = 250;
  const char *string1 = "16 color grayscale \n";
  writeln((GFXfont *)&FiraSans, buf, &cursor_x, &cursor_y, NULL);

  epd_poweroff();
}

void loop() {
  Serial.println("Running...");
  delay(1000);
}

I had issues with "GPIO is not declared", so I downgraded esp32 core to 2.0.17 and the issue no longer exists.
I uploaded my code it nothing changed on my board. Now I don't even see Running... message in serial monitor.

Can someone send a sample binary file that work?

I am a beginner, so...

Any ideas?
Thanks.

Do you see "Setup started"?

I had to unplug and plug again the board.
thanks