Hello. I am designing a device based on the C6. The device will contain a single USB-C connector using the native USB controller on the C6.
Can i safely remove a physical "BOOT" botton on my PCB design? Will i be able to put my device in bootloader mode via the USB interface, without a button controlling GPIO8 / GPIO9?
ESP32-C6 - Programming without BOOT-button
-
- Posts: 9766
- Joined: Thu Nov 26, 2015 4:08 am
Re: ESP32-C6 - Programming without BOOT-button
In most cases, yes. However, do note that there are some cases where USB-serial-JTAG cannot be used to reset the device into boot mode - e.g. when you flash a firmware that accidentally reconfigures one of the two GPIOs pins used for USB, or one which permanently puts the chip into deep sleep. As such, we'd advise to at least have the boot GPIO on a debug header somewhere.
Who is online
Users browsing this forum: No registered users and 87 guests