Unlocking Echo Dot Part 3: Finding the UART
#echo #dot #amazon #uartSo far, we have discussed background on the Echo Dot V2, and why I am interested in reusing the hardware. We have also reused the amonet exploit to dump the eMMC of the dot.
As a next step, before we dive into the existing bootloader process, it would be useful to see a dump of the boot logs of the echo dot.
With many embedded linux systems, including android devices, a UART is included to provide lowlevel debug information about the boot process. This debug uart is only intended to be used during development, so in recent devices it can be hard to find a dedicated connector on the PCB that shows where the UART is connected. In Amazon Echo V1, there was a dedicated set of landing pads where apparently amazon development hardware can plug in, more information is available here.
Read more...