36.5.9 SQI CONTROL REGISTER

If it is Transmit, commands are initiated based on a write to the transmit register or the contents of TX

buffer. If CMDINIT is Receive, commands are initiated based on reads to the read register or RX buffer availability.

These bits specify the total number of bytes to transmit or received (based on CMDINIT).

Table 36-9. Register Bit Attribute Legend
SymbolDescriptionSymbolDescriptionSymbolDescription
RReadable bitHCCleared by Hardware(Grey cell)Unimplemented
WWritable bitHSSet by HardwareXBit is unknown at Reset
KWrite to clearSSoftware settable bit
Name: CON
Offset: 0x10C
Reset: 0x0000
Property: -

Bit 3130292827262524 
       ReservedSCHECK 
Access RRW 
Reset 00 
Bit 2322212019181716 
 DDRMODEDASSERTDEVSEL[1:0]LANEMODE[1:0]CMDINIT[1:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 15141312111098 
 TXRXCOUNT[15:8] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
 TXRXCOUNT[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bit 25 – Reserved

Must be programmed as ‘0’

Bit 24 – SCHECK Flash Status Check bit

Note: When this bit is set to '1', the SQI module uses the MEMSTAT register to control the status check command process.
ValueDescription
1Check the status of the Flash
0Do not check the status of the Flash

Bit 23 – DDRMODE Double Data Rate Mode bit

ValueDescription
1Set the SQI transfers to DDR mode
0Set the SQI transfers to SDR mode

Bit 22 – DASSERT Chip Select Assert bit

ValueDescription
1Chip Select is deasserted after transmission or reception of the specified number of bytes
0Chip Select is not deasserted after transmission or reception of the specified number of bytes

Bits 21:20 – DEVSEL[1:0] SQI Device Select bits <1:0>

ValueDescription
11Reserved
10Reserved
01Select Device 1
00Select Device 0

Bits 19:18 – LANEMODE[1:0] SQI Lane Mode Select bits <1:0>

ValueDescription
11Reserved
10Quad Lane mode
01Dual Lane mode
00Single Lane mode

Bits 17:16 – CMDINIT[1:0] Command Initiation Mode Select bits <1:0>

If it is Transmit, commands are initiated based on a write to the transmit register or the contents of Tx buffer. If CMDINIT is Receive, commands are initiated based on reads to the read register or Rx buffer availability.

ValueDescription
11Reserved
10Receive
01Transmit
00Idle

Bits 15:0 – TXRXCOUNT[15:0] Transmit/Receive Count bits <15:0>

These bits specify the total number of bytes to transmit or received (based on CMDINIT).