Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


QSPIPSU Generic Flash Interrupt Example Test 

Cfg Init done, Baseaddress: 0xF1030100

FlashID=0x20 0xBB 0x21

Flash connection mode : 2

where 0 - Single; 1 - Stacked; 2 - Parallel

FCTIndex: 10

ReadCmd: 0x6B, WriteCmd: 0x2,StatusCmd: 0x70, FSRFlag: 1

Successfully ran QSPIPSU Generic Interrupt Example

Generic QSPI Polled Mode Example

This examples does basic read and write test from the flash device in Polled mode.

Expected Output


QSPIPSU Generic Flash Polled Example Test 

FlashID=0x20 0xBB 0x21

Flash connection mode : 2

where 0 - Single; 1 - Stacked; 2 - Parallel

FCTIndex: 10

ReadCmd: 0x6B, WriteCmd: 0x2, StatusCmd: 0x70, FSRFlag: 1

Successfully ran QSPIPSU Generic Flash Polled Example

Generic QSPI 64 Bit DMA Mode Example

This example does read in polled mode with 64bit DMA.

Expected Output


QSPIPSU Generic Flash Polled Example 64bit dma for r5Test 

FlashID=0x20 0xBB 0x21

Flash connection mode : 2

where 0 - Single; 1 - Stacked; 2 - Parallel

FCTIndex: 10

ReadCmd: 0x6B, WriteCmd: 0x2, StatusCmd: 0x70,FSRFlag: 1

Successfully ran Generic Flash Polled 64 bit dma r5 Example

Generic QSPI Polldata Mode Example

This example illustrates, the use of polldata feature of the controller

Expected Output


QSPIPSU Flash PollData and PollTimeout Example Test

Cfg Init done, Baseaddress: 0xF1030100

FlashID=0x20 0xBB 0x21

Flash connection mode : 2

where 0 - Single; 1 - Stacked; 2 - Parallel

FCTIndex: 10

ReadCmd: 0x6B, WriteCmd: 0x2, StatusCmd: 0x70, FSRFlag: 1

Successfully ran QSPIPSU PollData and PollTimeout Example

Generic QSPI Non-blocking read Example

This examples does read in non blocking polled mode from the SPI-NOR flash device.

Expected Output


QSPIPSU Generic Flash Non Blocking Read Example Test 

FlashID=0x20 0xBB 0x21

Flash connection mode : 2

where 0 - Single; 1 - Stacked; 2 - Parallel

FCTIndex: 10

ReadCmd: 0x6B, WriteCmd: 0x2, StatusCmd: 0x70, FSRFlag: 1

Successfully ran QSPIPSU Generic Flash Non Blocking Read Example

Generic QSPI Write Protection Example

This example tests the write protection feature of the SPI-NOR flash device

Expected Output


QSPIPSU Write Protect Example Test 

Cfg Init done, Baseaddress: 0xF1030100

FlashID=0x20 0xBB 0x21

Flash connection mode : 2

where 0 - Single; 1 - Stacked; 2 - Parallel

FCTIndex: 10

ReadCmd: 0xB, WriteCmd: 0x2, StatusCmd: 0x70, FSRFlag: 1

Successfully ran QSPIPSU Write Protect Example

Example Design Architecture

NA

Performance

Single

Qspipsu write throughput is 1326 KBPS
Qspipsu read throughput is 28339 KBPS

Dual-Parallel

Qspipsu write throughput is 2438 KBPS
Qspipsu read throughput is 54245 KBPS

Change Log

2021.2

https://github.com/Xilinx/embeddedsw/blob/49c6694fc3cab6b87dd564da58a83bb8656a7c03/doc/ChangeLog#L234

2021.1

https://github.com/Xilinx/embeddedsw/blob/xilinx_v2021.1/doc/ChangeLog#L374

2020.2

https://github.com/Xilinx/embeddedsw/blob/xilinx-v2020.2/doc/ChangeLog#L653

2020.1

https://github.com/Xilinx/embeddedsw/blob/xilinx-v2020.1/doc/ChangeLog#L95

2019.2

https://github.com/Xilinx/embeddedsw/blob/xilinx-v2019.2/doc/ChangeLog#L70

2019.1

https://github.com/Xilinx/embeddedsw/blob/xilinx-v2019.1/doc/ChangeLog#L132

Related Links

...