makerbase-mks / MKS-DLC32

MKS DLC32 motherboard kit, which is an offline engraving master control kit developed for desktop engraving machines. The hardware is equipped with a 32-bit high-speed ESP32 module, integrated WIFI function, and directly drives a 3.5-inch touch color screen; it can realize fast engraving and WEB web pages. Control, mobile phone APP control and other functions.
https://www.aliexpress.com/item/1005003183498253.html?spm=a2g0o.store_pc_home.productList_8356958.pic_0
275 stars 109 forks source link

Error last firmware update. #366

Open acguardia opened 1 year ago

acguardia commented 1 year ago

D:\DLC_MKS\MKS-DLC32\firmware\TS35\Laser\Normal\Board_V2.0\V2.30_H35_2022_1223_N_ZX_001.bin Command: esptool.py --port COM3 --baud 921600 --after no_reset write_flash --flash_size 4MB --flash_mode dout 0x00 D:\DLC_MKS\MKS-DLC32\firmware\TS35\Laser\Normal\Board_V2.0\V2.30_H35_2022_1223_N_ZX_001.bin --erase-all

esptool.py v3.3-dev Serial port COM3 Connecting................... Detecting chip type... Unsupported detection protocol, switching and trying again... Connecting.......... Detecting chip type... ESP32 Chip is ESP32-D0WD (revision 1) Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None Crystal is 40MHz Panel-0 MAC: e8:9f:6d:49:de:c8 Uploading stub... Running stub... Stub running... Changing baud rate to 921600 Changed. Configuring flash size... ----------FatalError------------ File D:\DLC_MKS\MKS-DLC32\firmware\TS35\Laser\Normal\Board_V2.0\V2.30_H35_2022_1223_N_ZX_001.bin (length 8327168) at offset 0 will not fit in 4194304 bytes of flash. Use --flash_size argument, or change flashing address.

image

MJ666 commented 1 year ago

Use 8MB flash size for flashing with MKSLaserTool.