Cannot flash custom PCB
Posted: Sat Oct 14, 2023 3:40 pm
Hi all,
I have ordered a custom pcb via a manufacturer that is built around an ESP32-WROOM-32E. The PCB has a jtag connector (6 pins and 8 pins) to program the ESP32.
I cannot seem to manage to get the chip programmed. It keeps erroring on "no serial data received".
I have connected the PCB via the 6-pin jtag-connector to an esp32-prog board, which is then connected to my Macbook.
I have verified that the wiring is correct. In attachment there is a screenshot of the pcb layout, and I have verified that this is indeed the case on the pcb itself for the GND, VCC, IO0, EN, RX, and TX pins. These are the only ones I need for the esp-prog board.
I have also verified that the esp-prog board works by flashing a ESP32-DevKitM-1 with it (after removing the resistors from the TX and RX pins on the board).
I have tried holding the boot button and pressing the reset button on the esp-prog board, but with no success.
I'm a bit out of my depth here, so any help to debug this issue is greatly appreciated.
I have ordered a custom pcb via a manufacturer that is built around an ESP32-WROOM-32E. The PCB has a jtag connector (6 pins and 8 pins) to program the ESP32.
I cannot seem to manage to get the chip programmed. It keeps erroring on "no serial data received".
I have connected the PCB via the 6-pin jtag-connector to an esp32-prog board, which is then connected to my Macbook.
I have verified that the wiring is correct. In attachment there is a screenshot of the pcb layout, and I have verified that this is indeed the case on the pcb itself for the GND, VCC, IO0, EN, RX, and TX pins. These are the only ones I need for the esp-prog board.
I have also verified that the esp-prog board works by flashing a ESP32-DevKitM-1 with it (after removing the resistors from the TX and RX pins on the board).
I have tried holding the boot button and pressing the reset button on the esp-prog board, but with no success.
I'm a bit out of my depth here, so any help to debug this issue is greatly appreciated.