Masterboard Flashing

Hello All,

I am attempting to burn the configuration fuse on my master board from SEEED.

I received the board full assembled except for the MAX17502EATB+T which I mounted myself.

I have prepared the ESP dev board according to the instructions:

(Gnd and Vin color codes are swapped as I used a purchased cable)

I have also installed the SDK and esptools as directed.

When try to connect with flash_id as a test I receive this output:

I have a second Wemo D1 mini Dev board that I can connect to:

Here are some hi-res photos of my masterboard:

Based on ESPs trouble shooting tips it seems like the issue is hardware in nature. In reviewing some of the other posts I noted the Neo LED could have been mounted in the wrong configuration but that does not seem to be the case here. The board is getting 5v.

Can anyone spot anything I am doing wrong?



It is possible that the 5v is not sufficient to power the board. It happened to be on some boards.

My advice would be to apply 12 or 24 volts on the Vin connector and not to use the 5v from the D1 dev board.

You can also check the 3.3v on the MasterBoard with a voltmeter.



@thomas.flayols thanks, increasing to 24V worked. I was able to connect and burn the fuse. I flashed the board it seemed to be succesful, the WS2812 RGB LED rapidly blinks mostly red with occasional green. D2 is solid green. Based on the state description I am not sure this is good. What is the expected behavior after flashing?


You board is showing good sign of life.

BTW, You can have a look at the output of “make monitor” with the programmer plugged in to get all the log output of the board.

Thank you for the prompt response Thomas. I had tried to monitor but received some garbage output at a CPU start, and was trying to determine if it was an issue with my monitor configuration vs board/flash.:

ben@ben-Latitude-7480:~/esp/master-board/firmware$ make monitor
Toolchain path: /home/ben/.espressif/tools/xtensa-esp32-elf/esp-2019r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc
WARNING: Toolchain version is not supported: esp-2019r2
Expected to see version: crosstool-ng-1.22.0-80-g6c4433a
Please check ESP-IDF setup instructions and update the toolchain, or proceed at your own risk.
WARNING: Compiler version is not supported: 8.2.0
Expected to see version(s): 5.2.0
Please check ESP-IDF setup instructions and update the toolchain, or proceed at your own risk.
Python requirements from /home/ben/esp/esp-idf/requirements.txt are satisfied.
--- idf_monitor on /dev/ttyUSB0 115200 ---
--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---
ets Jun  8 2016 00:22:57

configsip: 0, SPIWP:0xee
mode:DIO, clock div:2
ho 0 tail 12 room 4
entry 0x4008076c
I (30) boot: ESP-IDF v4.0-dev-615-g8d1a9c07a0 2nd stage bootloader
I (30) boot: compile time 07:34:25
I (30) boot: Enabling RNG early entropy source...
I (36) boot: SPI Speed      : 40MHz
I (41) boot: SPI Mode       : DIO
I (45) boot: SPI Flash Size : 4MB
I (49) boot: Partition Table:
I (52) boot: ## Label            Usage          Type ST Offset   Length
I (59) boot:  0 nvs              WiFi data        01 02 00009000 00006000
I (67) boot:  1 phy_init         RF data          01 01 0000f000 00001000
I (74) boot:  2 factory          factory app      00 00 00010000 00100000
I (82) boot: End of partition table
I (86) esp_image: segment 0: paddr=0x00010020 vaddr=0x3f400020 size=0x18594 ( 99732) map
I (130) esp_image: segment 1: paddr=0x000285bc vaddr=0x3ffb0000 size=0x02f6c ( 12140) load
I (135) esp_image: segment 2: paddr=0x0002b530 vaddr=0x40080000 size=0x00400 (  1024) load
0x40080000: _WindowOverflow4 at /home/ben/esp/esp-idf/components/freertos/xtensa_vectors.S:1779

I (137) esp_image: segment 3: paddr=0x0002b938 vaddr=0x40080400 size=0x046d8 ( 18136) load
I (153) esp_image: segment 4: paddr=0x00030018 vaddr=0x400d0018 size=0x70abc (461500) map
0x400d0018: _stext at ??:?

I (318) esp_image: segment 5: paddr=0x000a0adc vaddr=0x40084ad8 size=0x0dc3c ( 56380) load
0x40084ad8: wifi_int_disable_wrapper at /home/ben/esp/esp-idf/components/esp32/esp_adapter.c:191

I (353) boot: Loaded app from partition at offset 0x10000
I (353) boot: Disabling RNG early entropy source...
I (354) cpu_start: Pro cpu up.
I (357) cpu_start: Application information:
I (362) cpu_start: Project name:     masterboard
I (367) cpu_start: App version:      v1.0.5-5-gd712d55-dirty
I (374) cpu_start: Compile time:     Jan 17 2023 07:34:28
I (380) cpu_start: ELF file SHA256:  7d9371f9646d0395...
I (386) cpu_start: ESP-IDF:          v4.0-dev-615-g8d1a9c07a0
I (392) cpu_start: Starting app cpu, entry point is 0x40081244
0x40081244: call_start_cpu1 at /home/ben/esp/esp-idf/components/esp32/cpu_start.c:267

I (0) cpu_start: App cpu up.
I (403) heap_init: Initializing. RAM available for dynamic allocation:
I (410) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM
I (416) heap_init: At 3FFB9818 len 000267E8 (153 KiB): DRAM
I (422) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM
I (428) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
I (435) heap_init: At 40092714 len 0000D8EC (54 KiB): IRAM
I (441) cpu_start: Pro cpu start user code
��0�a���C�4���%&�œA��� _iC��