diff --git a/README.md b/README.md index b747583..1e1bb20 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # NerdSoloMiner -A NerdSoloMiner using > Han miner +The NerdSoloMiner v2 Original project https://github.com/valerio-vaccaro/HAN @@ -8,32 +8,23 @@ Original project https://github.com/valerio-vaccaro/HAN ## Requirements - TTGO T-Display S3 - 3D BOX -- Program from Expressif webtool ## Description ESP32 implementing Stratum protocol to mine on solo pool. Pool can be changed but originally works with ckpool. +This project is using ESP32-S3, uses WifiManager to modify miner settings and save them to SPIFF. + This miner is multicore and multithreads, each thread mine a different block template. After 1,000,000 trials the block in refreshed in order to avoid mining on old template. -## HW Schematic -Connect your ESP32 following this image. +## TUTORIAL +Create your own miner using the online tool ESPtool and the binary files that you will find in the bin folder. +If you want you can compile the entire project using Arduino, PlatformIO or Expressif IDF. -You will find all STL files to build the box. +1. Get a TTGO T-display S3 +1. Download this repository +1. Go to ESPtool online: https://espressif.github.io/esptool-js/ +1. Load the firmware with the binaries from the bin folder. -![image]https://github.com/cryptopasivo/ESP32_NerdMiner/blob/master/ASIC_BOX/ASIC_BOX.png) +Complete tutorial on YouTube: -You can add a 5V fan just for fun and to make your miner pretty. - - -## Selecting pool and payment address -All configurations are saved in the file `config.h`. - -Wifi can be set using `WIFI_SSID` and `WIFI_PASSWORD` constants. - -`THREADS` defines the number of concurrent threads used, every thread will work on a different template. - -Every thread will use a progressive nonce from 0 to `MAX_NONCE`, when nonce will be equal to `MAX_NONCE` a new template will be downloaded and nonce will be reset to 0. - -Funds will go to the address writte in `ADDRESS`. - -`POOL_URL` and `POOL_PORT` are used for select the solo pool. +[![Ver video aquĆ­](https://img.youtube.com/vi/2K7ztWxtyY8/0.jpg)](https://youtu.be/2K7ztWxtyY8) diff --git a/bin/0x0000.bootloader.bin b/bin/0x0000.bootloader.bin deleted file mode 100644 index b434dc8..0000000 Binary files a/bin/0x0000.bootloader.bin and /dev/null differ diff --git a/bin/0x0000_NerdMinerV2.ino.bootloader.bin b/bin/0x0000_NerdMinerV2.ino.bootloader.bin new file mode 100644 index 0000000..bd34cd9 Binary files /dev/null and b/bin/0x0000_NerdMinerV2.ino.bootloader.bin differ diff --git a/bin/0x10000.NerdMinerV2.bin b/bin/0x10000_NerdMinerV2.ino.bin similarity index 50% rename from bin/0x10000.NerdMinerV2.bin rename to bin/0x10000_NerdMinerV2.ino.bin index d5c08db..a8c7a39 100644 Binary files a/bin/0x10000.NerdMinerV2.bin and b/bin/0x10000_NerdMinerV2.ino.bin differ diff --git a/bin/0x8000.partitions.bin b/bin/0x8000_NerdMinerV2.ino.partitions.bin similarity index 95% rename from bin/0x8000.partitions.bin rename to bin/0x8000_NerdMinerV2.ino.partitions.bin index 94a1995..1954582 100644 Binary files a/bin/0x8000.partitions.bin and b/bin/0x8000_NerdMinerV2.ino.partitions.bin differ diff --git a/bin/0xe000.boot_app0.bin b/bin/0xe000_boot_app0.bin similarity index 100% rename from bin/0xe000.boot_app0.bin rename to bin/0xe000_boot_app0.bin diff --git a/bin/flash_download_tool_3.9.3/configure/esp32/multi_download.conf b/bin/flash_download_tool_3.9.3/configure/esp32/multi_download.conf new file mode 100644 index 0000000..047d50f --- /dev/null +++ b/bin/flash_download_tool_3.9.3/configure/esp32/multi_download.conf @@ -0,0 +1,121 @@ +[EFUSE CHECK] +efuse_mode = 1 +efuse_err_halt = 1 + +[DOWNLOAD PATH] +file_sel0 = 0 +file_path0 = +file_offset0 = +file_sel1 = 0 +file_path1 = +file_offset1 = +file_sel2 = 0 +file_path2 = +file_offset2 = +file_sel3 = 0 +file_path3 = +file_offset3 = +file_sel4 = 0 +file_path4 = +file_offset4 = +file_sel5 = 0 +file_path5 = +file_offset5 = +file_sel6 = 0 +file_path6 = +file_offset6 = +file_sel7 = 0 +file_path7 = +file_offset7 = +file_sel8 = 0 +file_path8 = +file_offset8 = +file_sel9 = 0 +file_path9 = +file_offset9 = +file_sel10 = 0 +file_path10 = +file_offset10 = +file_sel11 = 0 +file_path11 = +file_offset11 = +file_sel12 = 0 +file_path12 = +file_offset12 = +file_sel13 = 0 +file_path13 = +file_offset13 = +default_path = ./bin/ + +[LOCK] +lock_setting_password = + +[FLASH_CRYSTAL] +spicfgdis = 1 +spispeed = 0 +spimode = 2 + +[MAC SAVE] +mac_save_enable = False + +[LOG_CHECK] +log_check_enable = False +log_check_baud = 115200 +log_check_str = 1.0.0 +log_check_delaytime = 3 +log_check_timeout = 3 +log_check_cmd_str = AT+GMR +log_check_enable_cmd = False + +[ESPTOOL_PARAM] +after = no_reset +baud = 115200 +before = default_reset +chip = auto +compress = True +flash_freq = keep +flash_mode = keep +flash_size = keep +no_compress = False +no_progress = False +no_stub = False +operation = write_flash +port = com5 +spi_connection = 0 +verify = False +flash_write_size = 1024 + +[DOWNLOAD] +autostart1 = 0 +com_port1 = +baudrate1 = 0 +checkmac1 = 1 +autostart2 = 0 +com_port2 = +baudrate2 = 0 +checkmac2 = 1 +autostart3 = 0 +com_port3 = +baudrate3 = 0 +checkmac3 = 1 +autostart4 = 0 +com_port4 = +baudrate4 = 0 +checkmac4 = 1 +autostart5 = 0 +com_port5 = +baudrate5 = 0 +checkmac5 = 1 +autostart6 = 0 +com_port6 = +baudrate6 = 0 +checkmac6 = 1 +autostart7 = 0 +com_port7 = +baudrate7 = 0 +checkmac7 = 1 +autostart8 = 0 +com_port8 = +baudrate8 = 0 +checkmac8 = 1 + diff --git a/bin/flash_download_tool_3.9.3/configure/esp32/security.conf b/bin/flash_download_tool_3.9.3/configure/esp32/security.conf new file mode 100644 index 0000000..f641e14 --- /dev/null +++ b/bin/flash_download_tool_3.9.3/configure/esp32/security.conf @@ -0,0 +1,18 @@ +[SECURE BOOT] +secure_boot_en = False + +[FLASH ENCRYPTION] +flash_encryption_en = False +reserved_burn_times = 0 + +[ENCRYPTION KEYS SAVE] +keys_save_enable = False +encrypt_keys_enable = False +encrypt_keys_aeskey_path = + +[DISABLE FUNC] +jtag_disable = False +dl_encrypt_disable = False +dl_decrypt_disable = False +dl_cache_disable = False + diff --git a/bin/flash_download_tool_3.9.3/configure/esp32/spi_download.conf b/bin/flash_download_tool_3.9.3/configure/esp32/spi_download.conf new file mode 100644 index 0000000..1026985 --- /dev/null +++ b/bin/flash_download_tool_3.9.3/configure/esp32/spi_download.conf @@ -0,0 +1,94 @@ +[EFUSE CHECK] +efuse_mode = 1 +efuse_err_halt = 1 + +[DOWNLOAD PATH] +file_sel0 = 1 +file_path0 = C:\Users\RogerPC\Desktop\CRYPTO\BITMAKER\Projectes\EN CURSO\SEEDER\Seeder\bin\0xe000_boot_app0.bin +file_offset0 = 0xe000 +file_sel1 = 1 +file_path1 = C:\Users\RogerPC\Desktop\CRYPTO\BITMAKER\Projectes\EN CURSO\SEEDER\Seeder\bin\0x1000_bootloader_qio_80m.bin +file_offset1 = 0x1000 +file_sel2 = 1 +file_path2 = C:\Users\RogerPC\Desktop\CRYPTO\BITMAKER\Projectes\EN CURSO\SEEDER\Seeder\bin\0x8000_Seeder.ino.partitions.bin +file_offset2 = 0x8000 +file_sel3 = 1 +file_path3 = C:\Users\RogerPC\Desktop\CRYPTO\BITMAKER\Projectes\EN CURSO\SEEDER\Seeder\bin\0x10000_Seeder.ino.bin +file_offset3 = 0x10000 +file_sel4 = 0 +file_path4 = +file_offset4 = +file_sel5 = 0 +file_path5 = +file_offset5 = +file_sel6 = 0 +file_path6 = +file_offset6 = +file_sel7 = 0 +file_path7 = +file_offset7 = +file_sel8 = 0 +file_path8 = +file_offset8 = +file_sel9 = 0 +file_path9 = +file_offset9 = +file_sel10 = 0 +file_path10 = +file_offset10 = +file_sel11 = 0 +file_path11 = +file_offset11 = +file_sel12 = 0 +file_path12 = +file_offset12 = +file_sel13 = 0 +file_path13 = +file_offset13 = +default_path = C:\Users\RogerPC\Desktop\CRYPTO\BITMAKER\Projectes\EN CURSO\SEEDER\Seeder\bin + +[FLASH_CRYSTAL] +spicfgdis = 0 +spispeed = 3 +spimode = 0 + +[MAC SAVE] +mac_save_enable = False + +[LOG_CHECK] +log_check_enable = False +log_check_baud = 115200 +log_check_str = 1.0.0 +log_check_delaytime = 3 +log_check_timeout = 3 +log_check_cmd_str = AT+GMR +log_check_enable_cmd = False + +[ESPTOOL_PARAM] +after = no_reset +baud = 115200 +before = default_reset +chip = auto +compress = True +flash_freq = keep +flash_mode = keep +flash_size = keep +no_compress = False +no_progress = False +no_stub = False +operation = write_flash +port = com5 +spi_connection = 0 +verify = False +flash_write_size = 1024 + +[DOWNLOAD] +autostart1 = 0 +com_port1 = COM4 +baudrate1 = 4 +checkmac1 = 1 +erase_flash_en = True +new_status = 0 +num_bytes = 0 +non_volatile = False + diff --git a/bin/flash_download_tool_3.9.3/configure/esp32/utility.conf b/bin/flash_download_tool_3.9.3/configure/esp32/utility.conf new file mode 100644 index 0000000..81af001 --- /dev/null +++ b/bin/flash_download_tool_3.9.3/configure/esp32/utility.conf @@ -0,0 +1,11 @@ +[LOG_LEVEL] +utility_log_level = ERROR +spi_log_level = ERROR +multi_log_level = ERROR + +[MAC SAVE] +mac_save_enable = False + +[ESP32_EFUSE_CONFIG] +config_voltage = OFF + diff --git a/bin/flash_download_tool_3.9.3/configure/esp32s3/security.conf b/bin/flash_download_tool_3.9.3/configure/esp32s3/security.conf new file mode 100644 index 0000000..f641e14 --- /dev/null +++ b/bin/flash_download_tool_3.9.3/configure/esp32s3/security.conf @@ -0,0 +1,18 @@ +[SECURE BOOT] +secure_boot_en = False + +[FLASH ENCRYPTION] +flash_encryption_en = False +reserved_burn_times = 0 + +[ENCRYPTION KEYS SAVE] +keys_save_enable = False +encrypt_keys_enable = False +encrypt_keys_aeskey_path = + +[DISABLE FUNC] +jtag_disable = False +dl_encrypt_disable = False +dl_decrypt_disable = False +dl_cache_disable = False + diff --git a/bin/flash_download_tool_3.9.3/configure/esp32s3/spi_download.conf b/bin/flash_download_tool_3.9.3/configure/esp32s3/spi_download.conf new file mode 100644 index 0000000..683f9d6 --- /dev/null +++ b/bin/flash_download_tool_3.9.3/configure/esp32s3/spi_download.conf @@ -0,0 +1,94 @@ +[EFUSE CHECK] +efuse_mode = 1 +efuse_err_halt = 1 + +[DOWNLOAD PATH] +file_sel0 = 1 +file_path0 = C:\Users\RogerPC\Desktop\bin\0x0000_NerdMinerV2.dio.bootloader.bin +file_offset0 = 0x0000 +file_sel1 = 1 +file_path1 = C:\Users\RogerPC\Desktop\bin\0x8000_NerdMinerV2.dio.partitions.bin +file_offset1 = 0x8000 +file_sel2 = 1 +file_path2 = C:\Users\RogerPC\Desktop\bin\0xe000_boot_app0.bin +file_offset2 = 0xe000 +file_sel3 = 1 +file_path3 = C:\Users\RogerPC\Desktop\bin\0x10000_NerdMinerV2.dio.bin +file_offset3 = 0x10000 +file_sel4 = 0 +file_path4 = +file_offset4 = +file_sel5 = 0 +file_path5 = +file_offset5 = +file_sel6 = 0 +file_path6 = +file_offset6 = +file_sel7 = 0 +file_path7 = +file_offset7 = +file_sel8 = 0 +file_path8 = +file_offset8 = +file_sel9 = 0 +file_path9 = +file_offset9 = +file_sel10 = 0 +file_path10 = +file_offset10 = +file_sel11 = 0 +file_path11 = +file_offset11 = +file_sel12 = 0 +file_path12 = +file_offset12 = +file_sel13 = 0 +file_path13 = +file_offset13 = +default_path = C:\Users\RogerPC\Desktop\bin + +[FLASH_CRYSTAL] +spicfgdis = 1 +spispeed = 3 +spimode = 2 + +[MAC SAVE] +mac_save_enable = False + +[LOG_CHECK] +log_check_enable = true +log_check_baud = 115200 +log_check_str = 1.0.0 +log_check_delaytime = 3 +log_check_timeout = 3 +log_check_cmd_str = AT+GMR +log_check_enable_cmd = False + +[ESPTOOL_PARAM] +after = hard_reset +baud = 115200 +before = default_reset +chip = esp32s3 +compress = True +flash_freq = keep +flash_mode = keep +flash_size = keep +no_compress = False +no_progress = False +no_stub = False +operation = write_flash -z +port = com3 +spi_connection = 0 +verify = False +flash_write_size = 1024 + +[DOWNLOAD] +autostart1 = 0 +com_port1 = COM3 +baudrate1 = 0 +checkmac1 = 1 +erase_flash_en = True +new_status = 0 +num_bytes = 0 +non_volatile = False + diff --git a/bin/flash_download_tool_3.9.3/configure/esp32s3/utility.conf b/bin/flash_download_tool_3.9.3/configure/esp32s3/utility.conf new file mode 100644 index 0000000..4c6900f --- /dev/null +++ b/bin/flash_download_tool_3.9.3/configure/esp32s3/utility.conf @@ -0,0 +1,10 @@ +[LOG_LEVEL] +utility_log_level = ERROR +spi_log_level = ERROR + +[MAC SAVE] +mac_save_enable = False + +[ESP32_EFUSE_CONFIG] +config_voltage = OFF + diff --git a/bin/flash_download_tool_3.9.3/dl_temp/_temp_by_dltool/downloadPanel1/0x0000_NerdMinerV2.dio.bootloader.bin_rep b/bin/flash_download_tool_3.9.3/dl_temp/_temp_by_dltool/downloadPanel1/0x0000_NerdMinerV2.dio.bootloader.bin_rep new file mode 100644 index 0000000..674b436 Binary files /dev/null and b/bin/flash_download_tool_3.9.3/dl_temp/_temp_by_dltool/downloadPanel1/0x0000_NerdMinerV2.dio.bootloader.bin_rep differ diff --git a/bin/flash_download_tool_3.9.3/dl_temp/_temp_by_dltool/downloadPanel1/0x0000_NerdMinerV2.ino.bootloader.bin_rep b/bin/flash_download_tool_3.9.3/dl_temp/_temp_by_dltool/downloadPanel1/0x0000_NerdMinerV2.ino.bootloader.bin_rep new file mode 100644 index 0000000..bd34cd9 Binary files /dev/null and b/bin/flash_download_tool_3.9.3/dl_temp/_temp_by_dltool/downloadPanel1/0x0000_NerdMinerV2.ino.bootloader.bin_rep differ diff --git a/bin/flash_download_tool_3.9.3/dl_temp/_temp_by_dltool/downloadPanel1/0x1000_bootloader_qio_80m.bin_rep b/bin/flash_download_tool_3.9.3/dl_temp/_temp_by_dltool/downloadPanel1/0x1000_bootloader_qio_80m.bin_rep new file mode 100644 index 0000000..25f724c Binary files /dev/null and b/bin/flash_download_tool_3.9.3/dl_temp/_temp_by_dltool/downloadPanel1/0x1000_bootloader_qio_80m.bin_rep differ diff --git a/bin/flash_download_tool_3.9.3/dl_temp/_temp_by_dltool/downloadPanel1/2.Seeder.ino.bootloader.bin_rep b/bin/flash_download_tool_3.9.3/dl_temp/_temp_by_dltool/downloadPanel1/2.Seeder.ino.bootloader.bin_rep new file mode 100644 index 0000000..bd4a05f Binary files /dev/null and b/bin/flash_download_tool_3.9.3/dl_temp/_temp_by_dltool/downloadPanel1/2.Seeder.ino.bootloader.bin_rep differ diff --git a/bin/flash_download_tool_3.9.3/dl_temp/_temp_by_dltool/downloadPanel1/bootloader_qio_80m.bin_rep b/bin/flash_download_tool_3.9.3/dl_temp/_temp_by_dltool/downloadPanel1/bootloader_qio_80m.bin_rep new file mode 100644 index 0000000..25f724c Binary files /dev/null and b/bin/flash_download_tool_3.9.3/dl_temp/_temp_by_dltool/downloadPanel1/bootloader_qio_80m.bin_rep differ diff --git a/bin/flash_download_tool_3.9.3/dl_temp/bin_tmp/downloadPanel1/0x0000_NerdMinerV2.ino.bootloader.bin_rep b/bin/flash_download_tool_3.9.3/dl_temp/bin_tmp/downloadPanel1/0x0000_NerdMinerV2.ino.bootloader.bin_rep new file mode 100644 index 0000000..bd34cd9 Binary files /dev/null and b/bin/flash_download_tool_3.9.3/dl_temp/bin_tmp/downloadPanel1/0x0000_NerdMinerV2.ino.bootloader.bin_rep differ diff --git a/bin/flash_download_tool_3.9.3/dl_temp/bin_tmp/downloadPanel1/0x10000_NerdMinerV2.ino.bin b/bin/flash_download_tool_3.9.3/dl_temp/bin_tmp/downloadPanel1/0x10000_NerdMinerV2.ino.bin new file mode 100644 index 0000000..a8c7a39 Binary files /dev/null and b/bin/flash_download_tool_3.9.3/dl_temp/bin_tmp/downloadPanel1/0x10000_NerdMinerV2.ino.bin differ diff --git a/bin/flash_download_tool_3.9.3/dl_temp/bin_tmp/downloadPanel1/0x8000_NerdMinerV2.ino.partitions.bin b/bin/flash_download_tool_3.9.3/dl_temp/bin_tmp/downloadPanel1/0x8000_NerdMinerV2.ino.partitions.bin new file mode 100644 index 0000000..1954582 Binary files /dev/null and b/bin/flash_download_tool_3.9.3/dl_temp/bin_tmp/downloadPanel1/0x8000_NerdMinerV2.ino.partitions.bin differ diff --git a/bin/flash_download_tool_3.9.3/dl_temp/bin_tmp/downloadPanel1/0xe000_boot_app0.bin b/bin/flash_download_tool_3.9.3/dl_temp/bin_tmp/downloadPanel1/0xe000_boot_app0.bin new file mode 100644 index 0000000..13562ca Binary files /dev/null and b/bin/flash_download_tool_3.9.3/dl_temp/bin_tmp/downloadPanel1/0xe000_boot_app0.bin differ diff --git a/bin/flash_download_tool_3.9.3/doc/Flash_Download_Tool__cn.pdf b/bin/flash_download_tool_3.9.3/doc/Flash_Download_Tool__cn.pdf new file mode 100644 index 0000000..7747c81 Binary files /dev/null and b/bin/flash_download_tool_3.9.3/doc/Flash_Download_Tool__cn.pdf differ diff --git a/bin/flash_download_tool_3.9.3/doc/Flash_Download_Tool__en.pdf b/bin/flash_download_tool_3.9.3/doc/Flash_Download_Tool__en.pdf new file mode 100644 index 0000000..49c59fb Binary files /dev/null and b/bin/flash_download_tool_3.9.3/doc/Flash_Download_Tool__en.pdf differ diff --git a/bin/flash_download_tool_3.9.3/flash_download_tool_3.9.3.exe b/bin/flash_download_tool_3.9.3/flash_download_tool_3.9.3.exe new file mode 100644 index 0000000..5d73182 Binary files /dev/null and b/bin/flash_download_tool_3.9.3/flash_download_tool_3.9.3.exe differ diff --git a/bin/flash_download_tool_3.9.3/logs/0CB815F2D130.txt b/bin/flash_download_tool_3.9.3/logs/0CB815F2D130.txt new file mode 100644 index 0000000..fe41b03 --- /dev/null +++ b/bin/flash_download_tool_3.9.3/logs/0CB815F2D130.txt @@ -0,0 +1,32 @@ +*************************** START **************************** +START TIME: 202301311205 +CONNECT BAUD: 115200 +set state: ESP_DL_SYNC +serial port opened +----------- +baud:115200 +root baud:115200 +------------- +===============BAUD : 115200===============CALL DEVICE SYNC +connecting... +mac l: 0x15f2d130 +mac h: 0x550cb8 +crc_cal: 85 +crc_read: 85 +crc_test: 0 +ESP32 MAC CRC OK +get mac res: 1 +get flash id : 0x0016405e +manufacturer_id: 0x5e +device_id: 0x4016 + Wrote 17392 bytes (11185 compressed) at 0x00001000 in 0.1 seconds (effective 959.5 kbit/s)... +Hash of data verified. Wrote 3072 bytes (128 compressed) at 0x00008000 in 0.0 seconds (effective 1169.8 kbit/s)... +Hash of data verified. Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (effective 3644.3 kbit/s)... +Hash of data verified. Wrote 510256 bytes (266637 compressed) at 0x00010000 in 4.8 seconds (effective 842.5 kbit/s)... +Hash of data verified. +Leaving... +com closed +Use time: 8 s +Download result: PASS +*************************** END **************************** + diff --git a/bin/flash_download_tool_3.9.3/logs/68B6B3233388.txt b/bin/flash_download_tool_3.9.3/logs/68B6B3233388.txt new file mode 100644 index 0000000..55b00ae --- /dev/null +++ b/bin/flash_download_tool_3.9.3/logs/68B6B3233388.txt @@ -0,0 +1,390 @@ +*************************** START **************************** +START TIME: 202303201647 +CONNECT BAUD: 115200 +set state: ESP_DL_SYNC +serial port opened +----------- +baud:115200 +root baud:115200 +------------- +===============BAUD : 115200===============CALL DEVICE SYNC +connecting... +mac l: 0xb3233388 +mac h: 0x68b6 +get mac res: 1 +get flash id : 0x001840ef +manufacturer_id: 0xef +device_id: 0x4018 + +Leaving... +com closed +Use time: 2 s +Download result: PASS +*************************** END **************************** + +*************************** START **************************** +START TIME: 202303201648 +CONNECT BAUD: 115200 +set state: ESP_DL_SYNC +serial port opened +----------- +baud:115200 +root baud:115200 +------------- +===============BAUD : 115200===============CALL DEVICE SYNC +connecting... +mac l: 0xb3233388 +mac h: 0x68b6 +get mac res: 1 +get flash id : 0x001840ef +manufacturer_id: 0xef +device_id: 0x4018 + +Leaving... +com closed +Use time: 2 s +Download result: PASS +*************************** END **************************** + +*************************** START **************************** +START TIME: 202303201648 +CONNECT BAUD: 115200 +set state: ESP_DL_SYNC +serial port opened +----------- +baud:115200 +root baud:115200 +------------- +===============BAUD : 115200===============CALL DEVICE SYNC +connecting... +mac l: 0xb3233388 +mac h: 0x68b6 +get mac res: 1 +get flash id : 0x001840ef +manufacturer_id: 0xef +device_id: 0x4018 +set STOP FLG: Trueset STOP FLG: Truecom closed +Use time: 44 s +Download result: PASS +*************************** END **************************** + +set state: ESP_DL_STOP +*************************** START **************************** +START TIME: 202303201649 +CONNECT BAUD: 115200 +set state: ESP_DL_SYNC +serial port opened +----------- +baud:115200 +root baud:115200 +------------- +===============BAUD : 115200===============CALL DEVICE SYNC +connecting... +mac l: 0xb3233388 +mac h: 0x68b6 +get mac res: 1 +get flash id : 0x001840ef +manufacturer_id: 0xef +device_id: 0x4018 + Wrote 15008 bytes (10328 compressed) at 0x00000000 in 0.1 seconds (effective 1536.0 kbit/s)... +Hash of data verified. Wrote 3072 bytes (119 compressed) at 0x00008000 in 0.0 seconds... +Hash of data verified. Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (effective 4213.0 kbit/s)... +Hash of data verified. Wrote 1265904 bytes (627651 compressed) at 0x00010000 in 15.9 seconds (effective 636.5 kbit/s)... +Hash of data verified. +Leaving... +com closed +Use time: 21 s +Download result: PASS +*************************** END **************************** + +*************************** START **************************** +START TIME: 202303201651 +CONNECT BAUD: 115200 +set state: ESP_DL_SYNC +serial port opened +----------- +baud:115200 +root baud:115200 +------------- +===============BAUD : 115200===============CALL DEVICE SYNC +connecting... +mac l: 0xb3233388 +mac h: 0x68b6 +get mac res: 1 +get flash id : 0x001840ef +manufacturer_id: 0xef +device_id: 0x4018 + Wrote 15008 bytes (10328 compressed) at 0x00000000 in 0.1 seconds (effective 1534.6 kbit/s)... +Hash of data verified. Wrote 3072 bytes (119 compressed) at 0x00008000 in 0.0 seconds (effective 1574.2 kbit/s)... +Hash of data verified. Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds... +Hash of data verified. Wrote 1265904 bytes (627651 compressed) at 0x00010000 in 15.9 seconds (effective 637.3 kbit/s)... +Hash of data verified. +Leaving... +com closed +Use time: 21 s +Download result: PASS +*************************** END **************************** + +*************************** START **************************** +START TIME: 202303201653 +CONNECT BAUD: 115200 +set state: ESP_DL_SYNC +serial port opened +----------- +baud:115200 +root baud:115200 +------------- +===============BAUD : 115200===============CALL DEVICE SYNC +connecting... +mac l: 0xb3233388 +mac h: 0x68b6 +get mac res: 1 +get flash id : 0x001840ef +manufacturer_id: 0xef +device_id: 0x4018 + Wrote 15008 bytes (10328 compressed) at 0x00000000 in 0.1 seconds (effective 1534.1 kbit/s)... +Hash of data verified. Wrote 3072 bytes (119 compressed) at 0x00008000 in 0.0 seconds (effective 1591.5 kbit/s)... +Hash of data verified. Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (effective 4205.4 kbit/s)... +Hash of data verified. Wrote 1265904 bytes (627651 compressed) at 0x00010000 in 15.9 seconds (effective 637.8 kbit/s)... +Hash of data verified. +Leaving... +com closed +Use time: 21 s +Download result: PASS +*************************** END **************************** + +*************************** START **************************** +START TIME: 202303201656 +CONNECT BAUD: 115200 +set state: ESP_DL_SYNC +serial port opened +----------- +baud:115200 +root baud:115200 +------------- +===============BAUD : 115200===============CALL DEVICE SYNC +connecting... +mac l: 0xb3233388 +mac h: 0x68b6 +get mac res: 1 +get flash id : 0x001840ef +manufacturer_id: 0xef +device_id: 0x4018 + Wrote 15008 bytes (10328 compressed) at 0x00001000 in 0.1 seconds (effective 1536.2 kbit/s)... +Hash of data verified. Wrote 3072 bytes (119 compressed) at 0x00008000 in 0.0 seconds... +Hash of data verified. Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (effective 4192.4 kbit/s)... +Hash of data verified. Wrote 1265904 bytes (627651 compressed) at 0x00010000 in 15.9 seconds (effective 636.6 kbit/s)... +Hash of data verified. +Leaving... +com closed +Use time: 21 s +Download result: PASS +*************************** END **************************** + +*************************** START **************************** +START TIME: 202303201657 +CONNECT BAUD: 115200 +set state: ESP_DL_SYNC +serial port opened +----------- +baud:115200 +root baud:115200 +------------- +===============BAUD : 115200===============CALL DEVICE SYNC +connecting... +mac l: 0xb3233388 +mac h: 0x68b6 +get mac res: 1 +get flash id : 0x001840ef +manufacturer_id: 0xef +device_id: 0x4018 + Wrote 15008 bytes (10328 compressed) at 0x00001000 in 0.1 seconds (effective 1534.2 kbit/s)... +Hash of data verified. Wrote 3072 bytes (119 compressed) at 0x00008000 in 0.0 seconds... +Hash of data verified. Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds... +Hash of data verified. Wrote 1265904 bytes (627651 compressed) at 0x00010000 in 15.9 seconds (effective 637.1 kbit/s)... +Hash of data verified. +Leaving... +com closed +Use time: 21 s +Download result: PASS +*************************** END **************************** + +*************************** START **************************** +START TIME: 202303201658 +CONNECT BAUD: 115200 +set state: ESP_DL_SYNC +serial port opened +----------- +baud:115200 +root baud:115200 +------------- +===============BAUD : 115200===============CALL DEVICE SYNC +connecting... +mac l: 0xb3233388 +mac h: 0x68b6 +get mac res: 1 +get flash id : 0x001840ef +manufacturer_id: 0xef +device_id: 0x4018 +com closed +Use time: 44 s +Download result: PASS +*************************** END **************************** + +*************************** START **************************** +START TIME: 202303201659 +CONNECT BAUD: 115200 +set state: ESP_DL_SYNC +serial port opened +----------- +baud:115200 +root baud:115200 +------------- +===============BAUD : 115200===============CALL DEVICE SYNC +connecting... +mac l: 0xb3233388 +mac h: 0x68b6 +get mac res: 1 +get flash id : 0x001840ef +manufacturer_id: 0xef +device_id: 0x4018 + Wrote 15008 bytes (10328 compressed) at 0x00001000 in 0.1 seconds (effective 1536.2 kbit/s)... +Hash of data verified. Wrote 3072 bytes (119 compressed) at 0x00008000 in 0.0 seconds... +Hash of data verified. Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (effective 4193.6 kbit/s)... +Hash of data verified. Wrote 1265904 bytes (627651 compressed) at 0x00010000 in 15.9 seconds (effective 635.7 kbit/s)... +Hash of data verified. +Leaving... +com closed +Use time: 21 s +Download result: PASS +*************************** END **************************** + +*************************** START **************************** +START TIME: 202303201718 +CONNECT BAUD: 115200 +set state: ESP_DL_SYNC +serial port opened +----------- +baud:115200 +root baud:115200 +------------- +===============BAUD : 115200===============CALL DEVICE SYNC +connecting... +mac l: 0xb3233388 +mac h: 0x68b6 +get mac res: 1 +get flash id : 0x001840ef +manufacturer_id: 0xef +device_id: 0x4018 + Wrote 13936 bytes (9694 compressed) at 0x00000000 in 0.1 seconds (effective 1424.2 kbit/s)... +Hash of data verified. Wrote 3072 bytes (119 compressed) at 0x00008000 in 0.0 seconds... +Hash of data verified. Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (effective 4189.6 kbit/s)... +Hash of data verified. Wrote 1267136 bytes (628288 compressed) at 0x00010000 in 16.1 seconds (effective 628.4 kbit/s)... +Hash of data verified. +Leaving... +com closed +Use time: 21 s +Download result: PASS +*************************** END **************************** + +*************************** START **************************** +START TIME: 202303201720 +CONNECT BAUD: 115200 +set state: ESP_DL_SYNC +serial port opened +----------- +baud:115200 +root baud:115200 +------------- +===============BAUD : 115200===============CALL DEVICE SYNC +connecting... +mac l: 0xb3233388 +mac h: 0x68b6 +get mac res: 1 +get flash id : 0x001840ef +manufacturer_id: 0xef +device_id: 0x4018 + Wrote 13936 bytes (9694 compressed) at 0x00000000 in 0.1 seconds (effective 1779.9 kbit/s)... +Hash of data verified. Wrote 3072 bytes (119 compressed) at 0x00008000 in 0.0 seconds (effective 4096.9 kbit/s)... +Hash of data verified. Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (effective 4194.7 kbit/s)... +Hash of data verified. Wrote 1267136 bytes (628288 compressed) at 0x00010000 in 15.9 seconds (effective 635.6 kbit/s)... +Hash of data verified. +Leaving... +start firmware check +fw check with no cmd ... +fw check fail ... +*************************** START **************************** +START TIME: 202303201722 +CONNECT BAUD: 115200 +set state: ESP_DL_SYNC +serial port opened +----------- +baud:115200 +root baud:115200 +------------- +===============BAUD : 115200===============CALL DEVICE SYNC +connecting... +mac l: 0xb3233388 +mac h: 0x68b6 +get mac res: 1 +get flash id : 0x001840ef +manufacturer_id: 0xef +device_id: 0x4018 + Wrote 13936 bytes (9694 compressed) at 0x00000000 in 0.1 seconds (effective 1426.6 kbit/s)... +Hash of data verified. Wrote 3072 bytes (119 compressed) at 0x00008000 in 0.0 seconds (effective 1591.7 kbit/s)... +Hash of data verified. Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (effective 4230.0 kbit/s)... +Hash of data verified.set STOP FLG: Truestart firmware check +fw check with no cmd ... +fw check fail ... +set state: ESP_DL_STOP +*************************** START **************************** +START TIME: 202303201722 +CONNECT BAUD: 115200 +set state: ESP_DL_SYNC +serial port opened +----------- +baud:115200 +root baud:115200 +------------- +===============BAUD : 115200===============CALL DEVICE SYNC +connecting... +mac l: 0xb3233388 +mac h: 0x68b6 +get mac res: 1 +get flash id : 0x001840ef +manufacturer_id: 0xef +device_id: 0x4018 + Wrote 13936 bytes (9694 compressed) at 0x00000000 in 0.1 seconds (effective 1532.1 kbit/s)... +Hash of data verified. Wrote 3072 bytes (119 compressed) at 0x00008000 in 0.0 seconds (effective 1574.1 kbit/s)... +Hash of data verified. Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (effective 2703.5 kbit/s)... +Hash of data verified. Wrote 1267136 bytes (628288 compressed) at 0x00010000 in 16.0 seconds (effective 634.7 kbit/s)... +Hash of data verified. +Leaving... +start firmware check +fw check with no cmd ... +fw check fail ... +*************************** START **************************** +START TIME: 202303201752 +CONNECT BAUD: 115200 +set state: ESP_DL_SYNC +serial port opened +----------- +baud:115200 +root baud:115200 +------------- +===============BAUD : 115200===============CALL DEVICE SYNC +connecting... +mac l: 0xb3233388 +mac h: 0x68b6 +get mac res: 1 +get flash id : 0x001840ef +manufacturer_id: 0xef +device_id: 0x4018 + Wrote 13968 bytes (9697 compressed) at 0x00000000 in 0.1 seconds (effective 1320.0 kbit/s)... +Hash of data verified. Wrote 3072 bytes (137 compressed) at 0x00008000 in 0.0 seconds (effective 1573.7 kbit/s)... +Hash of data verified. Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds... +Hash of data verified. Wrote 1302480 bytes (651522 compressed) at 0x00010000 in 16.4 seconds (effective 637.0 kbit/s)... +Hash of data verified. +Leaving... +start firmware check +fw check with no cmd ...