Synchronization Procedures

If the device is not busy when the system sends a transmit flag, the device should respond within tTURNAROUND. If tEXEC time has not already passed, the device may be busy, and the system should poll or wait until the maximum tEXEC time has elapsed. If the device still does not respond to a second transmit flag within tTURNAROUND, it may be out of synchronization. At this point, the system may take the following steps to reestablish communication:

  1. 1. Wait tTIMEOUT.
  2. 2. Send the transmit flag.
  3. 3. If the device responds within tTURNAROUND, then the system may proceed with more commands.
  4. 4. Send a wake token.
  5. 5. Wait tWHI.
  6. 6. Send the transmit flag.
  7. 7. The device should respond with a 0x11 return status within tTURNAROUND, after which the system may proceed with more commands.