| Electronic Components Datasheet Search |
|
CYW43364 Datasheet(PDF) 21 Page - Cypress Semiconductor |
|
|
|||||||||||||||||||||||||||||
CYW43364 Datasheet(HTML) 21 Page - Cypress Semiconductor |
|
21 / 68 page ![]() Document Number: 002-14781 Rev. *C Page 21 of 68 PRELIMINARY CYW43364 4.2.3 Boot-Up Sequence After power-up, the gSPI host needs to wait 50 ms for the device to be out of reset. For this, the host needs to poll with a read command to F0 address 0x14. Address 0x14 contains a predefined bit pattern. As soon as the host gets a response back with the correct register content, it implies that the device has powered up and is out of reset. After that, the host needs to set the wake-up WLAN bit (F0 reg 0x00 bit 7). Wake-up WLAN turns the PLL on; however, the PLL doesn't lock until the host programs the PLL registers to set the crystal frequency. For the first time after power-up, the host needs to wait for the availability of the low-power clock inside the device. Once it is available, the host needs to write to a PMU register to set the crystal frequency. This will turn on the PLL. After the PLL is locked, the chipActive interrupt is issued to the host. This indicates device awake/ready status. See Table 7 for information on gSPI registers. In Table 7, the following notation is used for register access: ■ R: Readable from host and CPU ■ W: Writable from host ■ U: Writable from CPU Table 7. gSPI Registers Address Register Bit Access Default Description x0000 Word length 0 R/W/U 0 0: 16-bit word length 1: 32-bit word length Endianess 1 R/W/U 0 0: Little endian 1: Big endian High-speed mode 4 R/W/U 1 0: Normal mode. Sample on SPICLK rising edge, output on falling edge. 1: High-speed mode. Sample and output on rising edge of SPICLK (default). Interrupt polarity 5 R/W/U 1 0: Interrupt active polarity is low. 1: Interrupt active polarity is high (default). Wake-up 7 R/W 0 A write of 1 denotes a wake-up command from host to device. This will be followed by an F2 interrupt from the gSPI device to host, indicating device awake status. x0002 Status enable 0 R/W 1 0: No status sent to host after a read/write. 1: Status sent to host after a read/write. Interrupt with status 1 R/W 0 0: Do not interrupt if status is sent. 1: Interrupt host even if status is sent. x0003 Reserved – – – – x0004 Interrupt register 0R/W 0 Requested data not available. Cleared by writing a 1 to this location. 1 R 0 F2/F3 FIFO underflow from the last read. 2 R 0 F2/F3 FIFO overflow from the last write. 5 R 0 F2 packet available 6 R 0 F3 packet available 7 R 0 F1 overflow from the last write. x0005 Interrupt register 5 R 0 F1 Interrupt 6 R 0 F2 Interrupt 7 R 0 F3 Interrupt x0006, x0007 Interrupt enable register 15:0 R/W/U 16'hE0E7 Particular interrupt is enabled if a corresponding bit is set. x0008 to x000B Status register 31:0 R 32'h0000 Same as status bit definitions |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |