X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=spi%2Fmx25l1605d%2FREADME;h=920ae313a1643f9909e937fe8d18572296a82604;hb=354fb121a783d9a4e0dfa9bf6959de94fd3db7c9;hp=ade54066241bbe305402c8c56add543342d49a83;hpb=aae6295cbcb651e3831314005f890049d39864af;p=sigrok-dumps.git diff --git a/spi/mx25l1605d/README b/spi/mx25l1605d/README index ade5406..920ae31 100644 --- a/spi/mx25l1605d/README +++ b/spi/mx25l1605d/README @@ -18,20 +18,16 @@ The software used for programming it is flashrom, see Logic analyzer setup -------------------- -The logic analyzer used for capturing is a ChronoVu LA8 at a sample rate -of 25MHz. +The logic analyzer used was a ChronoVu LA8 (at 25MHz): -The ChronoVu LA8 probes were connected to the MX25L1605D chip like this: - - Probe SPI chip pin - ------------------------ + Probe MX25L1605D pin + -------------------------- 0 (green) CS# 1 (orange) SO/SIO1 (a.k.a MISO) 2 (white) SCLK 3 (red) SI/SIO0 (a.k.a MOSI) 4 (gray) WP#/ACC 5 (brown) HOLD# - GND GND Probing @@ -46,7 +42,7 @@ The sigrok command line used was: sigrok-cli -d 0:samplerate=25mhz --samples 8388608 \ -p '1=CS#,2=MISO,3=SCLK,4=MOSI,5=WP#,6=HOLD#' \ --wait-trigger --triggers 3=1 \ - -o mx25l1605d_probe.sigrok + -o mx25l1605d_probe.sr The capturing starts when the SCLK signal is high for the first time (it's low per default). We capture as many samples as fit into the 8MByte @@ -69,7 +65,7 @@ The sigrok command line used was: sigrok-cli -d 0:samplerate=25mhz --samples 8388608 \ -p '1=CS#,2=MISO,3=SCLK,4=MOSI,5=WP#,6=HOLD#' \ - -o mx25l1605d_write_hello_world.sigrok + -o mx25l1605d_write.sr The capture is only partial, it contains a small part of the write process (it does not contain the chip identification, chip erase, etc. which comes @@ -88,7 +84,7 @@ The sigrok command line used was: sigrok-cli -d 0:samplerate=25mhz --samples 8388608 \ -p '1=CS#,2=MISO,3=SCLK,4=MOSI,5=WP#,6=HOLD#' \ - -o mx25l1605d_read.sigrok + -o mx25l1605d_read.sr The capture only contains a small part of the read procedure. The data in the chip consists of consecutive "HelloWorld" ASCII strings. @@ -105,7 +101,7 @@ The sigrok command line used was: sigrok-cli -d 0:samplerate=25mhz --samples 8388608 \ -p '1=CS#,2=MISO,3=SCLK,4=MOSI,5=WP#,6=HOLD#' \ - -o mx25l1605d_erase.sigrok + -o mx25l1605d_erase.sr The capture does not contain the full erase process, only a small part of it.