Error while uploading The Sketch

i designed a hardware with ESP32 Pico V3 Chip ,
when i uploading the Sketch i got This error
Sketch uses 308051 bytes (14%) of program storage space. Maximum is 2097152 bytes.
Global variables use 20780 bytes (6%) of dynamic memory, leaving 306900 bytes for local variables. Maximum is 327680 bytes.
esptool v5.0.0
Serial port COM17:
Connecting....
Connected to ESP32 on COM17:
Chip type: ESP32-PICO-V3 (revision v3.1)
Features: Wi-Fi, BT, Dual Core + LP Core, 240MHz, Embedded Flash, Vref calibration in eFuse, Coding Scheme None
Crystal frequency: 40MHz
MAC: 90:15:06:ee:d1:ac

Uploading stub flasher...
Running stub flasher...
Stub flasher running.

Configuring flash size...
Flash will be erased from 0x00001000 to 0x00006fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x0000e000 to 0x0000ffff...
Flash will be erased from 0x00010000 to 0x0005bfff...
Compressed 23664 bytes to 15143...

Writing at 0x00001000 [ ] 0.0% 0/15143 bytes...

Writing at 0x00006c70 [==============================] 100.0% 15143/15143 bytes...

A fatal error occurred: MD5 of file does not match data in flash!
Wrote 23664 bytes (15143 compressed) at 0x00001000 in 1.5 seconds (129.2 kbit/s).
Input MD5: d617f55cded73bd629b22e9e8ed378f4
Flash MD5: ef2d4c3b5f3daeba1fa3a072213ba70b

Hard resetting via RTS pin...
Failed uploading: uploading error: exit status 2

and when i plugged the Board on My serial terminal i got this Messages Continousely
rst:0x10 (RTCWDT_RTC_RESET),boot:0x33 (SPI_FAST_FLASH_BOOT)

invalid header: 0xffffffff

invalid header: 0xffffffff

invalid header: 0xffffffff

invalid header: 0xffffffff

invalid header: 0xffffffff

invalid header: 0xffffffff

invalid header: 0xffffffff

invalid header: 0xfffffets Jul 29 2019 12:21:46

Post a picture of the board so we can clearly see the markings, I have never heard of an esp32 Pico.
Do a screen grab of the board you selected for the IDE.