The most common one used to be the uart bootloader .
最普通的一种通常是uartbootloader。
Basically , the way it works is similar to any bootloader , but instead of listening to uart / usb it tries to read data from an attached eeprom memory with an i2c or spi interface .