Just tried to in-circuit read/write MX25L3206E flash in small "MIFI" router (http://http://my-embedded.blogspot.ru/2014/01/mini-usb-portable-3g4g-router-rt5350f.html)
Connected BB v3c to the IC using a clip (http://http://www.aliexpress.com/snapshot/6498492895.html?orderId=65817707550829) with a short DIP-to-SPI cable.
Unfortunately, works very unreliably because CS and SCLK lines of the IC are hardly pulled up and BB due to its output buffer resistors cannot pull them down to the ground (resulting voltage is 2-2.5 V).
Using AsProgrammer (http://http://forum.easyelectronics.ru/viewtopic.php?f=17&t=10947) (a Russian tool) and USBASP (http://http://www.fischl.de/usbasp/) flashed with special AsProgrammer firmware, was able to read/write the IC in-circuit. But AsProgrammer is extremely slow (9 min to read 4MB flash, 25 min to erase-write-verify).
So added two 2N3906 emitter followers to CS/SCLK (200-Ohm resistors from TMS/TCK to bases) and now it works fine and reliably with BB/flashrom, starting from clock divisor 8 (2..4 are unreliable). Less than a minute for full 4MB flash read.
[quote author="emusic"]...Using AsProgrammer (a Russian tool) and USBASP flashed with special AsProgrammer firmware, was able to read/write the IC in-circuit. But AsProgrammer is extremely slow (9 min to read 4MB flash, 25 min to erase-write-verify)...[/quote]
Maybe it was because "slow sck" jumper ON.
If "slow sck" jumper OFF, then AsProgrammer works with medium speed.
[quote author="maxxproff"]Maybe it was because "slow sck" jumper ON. [/quote]
No, I never soldered JP3.