Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

TetraHub during RESET

TetraHub during RESET

Anonymous
Not applicable
Question: What happens on resetting the TetraHub using the RESET# pin? Does the TetraHub re-enumerate? What states are the I/O pins? What state are the SPI_CS, SPI_SD and SPI_SCK in during reset? Is the EEPROM queried again on a reset?

 

Answer:

This RESET# pin will reset the entire chip. Everything is reset on RESET#. TetraHub will actually be in an unaddressed, unconfigured state, waiting for a USB bus reset and enumeration. For the states of the IOs, note that most of the resets in the chip are synchronous. So, at power-up, before the clock is running, they really can be unknown. Towards the end of reset, the SPI_SCK should be driving, SPI_SD not. SPI_CS# will be driving as well. The EEPROM is reread.

0 Likes
286 Views
Contributors