Stefan, thank you very much indeed. I was troubleshooting the connection now for quite some hours....
Good news, I managed to get the chip "recognized" now. What happened? I tested all the cables and pins, also w/ support of multimeter etc but nothing... After a while I've inspected all the devices (mainly the chip itself, test clip and bus pirate for some - physical - damage). In fact, the pomona 5252 test clip had one end physically "destroyed". I tested w/ a replacement test clip now, and it works! My output now is: >> Found Macronix flash chip "MX25L12805(D)" (16384 kB, SPI). >> This chip may contain one-time programmable memory. flashrom cannot read >> and may never be able to write it, hence it may not be able to completely >> clone the contents of this chip (see man page for details). I think I can now proceed w/ dumping the chip, right? Can't flashrom somehow distinguish the different Macronix chips? The label of mine should be MX25L12835FMI-10g . If someone has an idea if such an improvement is possible, I would be happy to test/analyze. Thx On Tue, Aug 19, 2014 at 12:43 AM, Stefan Tauner <[email protected]> wrote: > On Mon, 18 Aug 2014 17:38:04 +0200 > Marli LI <[email protected]> wrote: > >> Hello all, >> >> I need some help to get this chip MX25L12835FMI-10G manufactured by >> Macronix to work w/ flashrom. >> >> I already asked for help on #flashrom IRC channel, but I was referred >> to ask on this mailing list. >> In fact, before I connected everything I asked on IRC if this chip is >> "already" supported, and someone from IRC did double-check it and said >> that the other MX25L128 chip model that IS supported is very similar >> and identifies itself w/ same code/id (he got this info from >> spreadsheet that I've linked below). >> >> So here is my output of flashrom (I've tried both the svn version and >> the one shipped with ubuntu packages w/ identical results): >> http://paste.flashrom.org/view.php?id=2658 >> >> >> The chip's datasheet should be this one: >> http://www.macronix.com/Lists/Datasheet/Attachments/1587/MX25L12835F,%203V,%20128Mb,%20v1.3.pdf >> On page 7 you can see the pin-out. The chip type I have has 16 (= 8x2) >> pins. There are several NC labels in the pin-out therefore I didn't >> connect those. >> >> For the rest of the connections I followed this site: >> http://flashrom.org/Bus_Pirate (because I use a bus pirate w/ >> hardware version 3.6 ). >> The chip itself is directly attached to a pomona 5252 (SOIC-16) test clip. >> >> What follows are some pics of my setup + chip. >> >> Any hints and help would be very much appreciated because I am kind of stuck. >> >> Ps. Today I discovered something interesting in the spreadsheet; the >> 10 (from -10g suffix) stands for 10: 104MHz . Do I need to set >> spispeed to a higher level b/c of this? >> >> Thx again >> >> - - - IMAGES - - - >> >> Macronix MX25L12835FMI-10G chip (16 pins): >> http://postimg.org/image/y7ykedq6r/ >> Pomona soic-16 test clip 5252 : http://postimg.org/image/gqru9oum7/ >> Bus pirate hw version 3.6 : http://postimg.org/image/80a7zp0ub/ >> Test clip + chip, direction (where point is): >> http://postimg.org/image/koc4h655d/ >> Chip attached: http://postimg.org/image/4ywrbnnst/ > > As discussed on IRC, this is probably caused by bad connections or not > enough power supplied to the chip. The frequency stated for flash chip > is a maximum and slower programmers work fine (most mainboards do not > use more than ~50 MHz either). > > -- > Kind regards/Mit freundlichen Grüßen, Stefan Tauner _______________________________________________ flashrom mailing list [email protected] http://www.flashrom.org/mailman/listinfo/flashrom
