From 48d7d77a5ea5db2f3495365b2e2f072355837b90 Mon Sep 17 00:00:00 2001 From: Vesa-Pekka Palmu Date: Wed, 17 Oct 2018 16:11:11 +0300 Subject: Add Winbond W25Q80DV captures --- spi/spiflash/winbond_w25q80d/README | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 spi/spiflash/winbond_w25q80d/README (limited to 'spi/spiflash/winbond_w25q80d/README') diff --git a/spi/spiflash/winbond_w25q80d/README b/spi/spiflash/winbond_w25q80d/README new file mode 100644 index 0000000..c17fa14 --- /dev/null +++ b/spi/spiflash/winbond_w25q80d/README @@ -0,0 +1,36 @@ +------------------------------------------------------------------------------- +Winbond W25Q80D +------------------------------------------------------------------------------- + +These are example captures of a Winbond W25Q80DV (8MBit == 1MByte) SPI +flash chip being driven by a Teensy 3.2. The SPI clock is at 500kHz. + +Details: +https://www.winbond.com/resource-files/w25q80dv_revg_07212015.pdf + + +Logic analyzer setup +-------------------- + +The logic analyzer used was a DreamSourceLab DSLogic Plus (at 10MHz): + + Probe W25Q80DV pin + ------------------------ + 0 CS# + 1 CLK + 2 DI (MOSI) + 3 DO (MISO) + + +ce_and_writes.sr +---------------- + +Device ID and status query followed by chip erase, polling of the chip +status and then by few writes and verifying reads. + + +ce_without_wren.sr +------------------ + +Test file for write enable warnings, issues chip erase without first having +captured WREN command. -- cgit v1.2.3-70-g09d2