Abstract Abstract BOOTLOADER_Abstract CHIP_Abstract FLASH_Optional IMAGE_Abstract MEMORY_Optional SPI_Abstract SPI_Abstract SPI_Abstract SPI_Abstract SPI_Abstract SPI_Abstract SPI_Abstract SPI_Abstract UART_Abstract UART_Abstract UART_Optional USB_True when chip type is identified from the magic register, not GET_SECURITY_INFO chip-id. ESP8266/ESP32 do not support the command; ESP32-S2 supports it but omits chip-id.
Abstract _d2hAbstract getGet the chip description.
Loader class to communicate with chip.
The chip description as string.
Abstract getGet the chip features.
Loader class to communicate with chip.
The chip features as string.
Optional getGet the chip revision number.
Loader class to communicate with chip.
The chip revision number.
Abstract getGet the crystal frequency for the chip.
Loader class to communicate with chip.
The crystal frequency as number.
Protected Optional getGet the package version number.
Loader class to communicate with chip.
The package version number.
Optional postFunction to be executed after chip connection
Loader class to communicate with chip.
Protected Optional readRead ESP32 eFuse.
Loader class to communicate with chip.
Offset to start erase.
The eFuse number.
Abstract readGet the chip mac address.
Loader class to communicate with chip.
The mac address string.
Optional usesTrue if the ROM is talking over USB-Serial/JTAG (UARTDEV_BUF_NO fallback).
Optional usesTrue if the ROM is talking over USB-OTG (UARTDEV_BUF_NO fallback).
Optional usingTrue if the ROM is talking over USB-OTG (ESP32-S2 naming).
Generated using TypeDoc
Represents a chip ROM with basic registers field and abstract functions.