R01UH0823EJ0100 Rev.1.00 Page 1439 of 1823
Jul 31, 2019
RX23W Group 40. SD Host Interface (SDHIa)
40.2.14 SD Error Status Register 2 (SDERSTS2)
Note 1. Command other than CMD12 or CMD52 which are automatically issued to stop data transfer.
Note 2. CMD12 or CMD52 which are automatically issued to stop transfer.
SDERSTS2
Address(es): SDHI.SDERSTS2 0008 AC5Ch
b31 b30 b29 b28 b27 b26 b25 b24
— — — — — — — —
Value after reset:
00000000
b23 b22 b21 b20 b19 b18 b17 b16
— — — — — — — —
Value after reset:
00000000
b15 b14 b13 b12 b11 b10 b9 b8
— — — — — — — —
Value after reset:
00000000
b7 b6 b5 b4 b3 b2 b1 b0
— CRCBSYTO CRCTO RDTO BSYTO1 BSYTO0 RSPTO1 RSPTO0
Value after reset:
00000000
Bit Symbol Bit Name Description R/W
b0 RSPTO0 Response Timeout Flag 0
0: After a command
*1
was issued, a response was received in less than
640 cycles of the SDHI clock.
1: After a command
*1
was issued, a response was not received even after
640 cycles or more of the SDHI clock elapsed.
R
b1 RSPTO1 Response Timeout Flag 1
0: After a command
*2
was issued, a response was received in less than
640 cycles of the SDHI clock.
1: After a command
*2
was issued, a response was not received even after
640 cycles or more of the SDHI clock elapsed (by setting the
SDCMD.CMDIDX[5:0] bits, the error that occurs by issuing CMD12 is
indicated by the RSPTO0 flag).
R
b2 BSYTO0 Busy Timeout Flag 0
0: After the R1b response was received, the SDHI was released from the
busy state during the specified period
*3
.
1: After the R1b response was received, the SDHI was in the busy state
even after the specified period
*3
elapsed.
R
b3 BSYTO1 Busy Timeout Flag 1
0: After CMD12 was automatically issued, the SDHI was released from the
busy state during the specified period
*3
.
1: After CMD12 was automatically issued, the SDHI was in the busy state
even after the specified period
*3
elapsed (by setting the
SDCMD.CMDIDX[5:0] bits, the error that occurs by issuing CMD12 is
indicated by the BSYTO0 flag).
R
b4 RDTO Read Data Timeout Flag
After a read command is issued, this flag becomes 1 when read data is not
received even after the specified period
*3
elapses.
After read data is received, this flag becomes 1 when the next block of
read data is not received even after the specified period
*3
elapses.
After the SDHI exits the read wait state, this flag becomes 1 when the next
block of read data is not received even after the specified period
*3
elapses.
R
b5 CRCTO
CRC Status Token
Timeout Flag
0: After data was written to the SD card, a CRC status token was received
during the specified period
*3
.
1: After CRC data was written to the SD card, a CRC status token was not
received even after the specified period
*3
elapsed.
R
b6 CRCBSYTO
CRC Status Token Busy
Timeout Flag
0: After a CRC status token was received, the SDHI was released from the
busy state during the specified period
*3
.
1: After a CRC status token was received, the SDHI is in the busy state
even after the specified period
*3
elapsed.
R
b31 to b7 — Reserved These bits are 0 when read. R