]>
Commit | Line | Data |
---|---|---|
48d7d77a VPP |
1 | ------------------------------------------------------------------------------- |
2 | Winbond W25Q80D | |
3 | ------------------------------------------------------------------------------- | |
4 | ||
5 | These are example captures of a Winbond W25Q80DV (8MBit == 1MByte) SPI | |
6 | flash chip being driven by a Teensy 3.2. The SPI clock is at 500kHz. | |
7 | ||
8 | Details: | |
9 | https://www.winbond.com/resource-files/w25q80dv_revg_07212015.pdf | |
10 | ||
11 | ||
12 | Logic analyzer setup | |
13 | -------------------- | |
14 | ||
15 | The logic analyzer used was a DreamSourceLab DSLogic Plus (at 10MHz): | |
16 | ||
17 | Probe W25Q80DV pin | |
18 | ------------------------ | |
19 | 0 CS# | |
20 | 1 CLK | |
21 | 2 DI (MOSI) | |
22 | 3 DO (MISO) | |
23 | ||
24 | ||
b2f5bb74 UH |
25 | chip_erase_and_writes.sr |
26 | ------------------------ | |
48d7d77a VPP |
27 | |
28 | Device ID and status query followed by chip erase, polling of the chip | |
29 | status and then by few writes and verifying reads. | |
30 | ||
31 | ||
b2f5bb74 UH |
32 | chip_erase_and_writes_{start,end}.sr |
33 | ------------------------------------ | |
34 | ||
35 | Smaller snippets extracted from the file above, since it's very large. | |
36 | ||
37 | ||
48d7d77a VPP |
38 | ce_without_wren.sr |
39 | ------------------ | |
40 | ||
41 | Test file for write enable warnings, issues chip erase without first having | |
42 | captured WREN command. |