[flashrom] [PATCH] Dediprog SF100 support
Stefan Reinauer
stepan at coresystems.de
Fri Jan 15 17:08:16 CET 2010
On 1/15/10 4:28 PM, Carl-Daniel Hailfinger wrote:
>> MacPro:flashrom stepan$ ./flashrom -p dediprog -V
>> flashrom v0.9.1-r862
>> Found USB device (0483:dada).
>> Sending RDID
>> Receiving response: 20 20 16 10 00 00 00 00 00 00 00 00 00 00 00 00
>>
> Which flash chip is this? The response suggests a ST M25P32 flash chip,
> but the extra "10" at the end looks rather strange.
>
It's a Numonyx M25P32 (until a couple of years ago parts of the company
were known as SP)
Here I added this:
>>> buf[0xf]=0;
>>> msg_pdbg("Found a Dediprog %s\n", buf);
>>>
>>>
> That potentially truncates the string. I'll use strnlen/strncpy to write
> the string to a separate buffer which is big enough.
>
Yes, I just didn't want to fiddle with the buffer size and all dediprog
devices I've seen have a space in the last character.
Using a 0x11 bytes big buffer would be the correct approach.
>> Let me know if you need more information
>>
>>
> A log with SniffUsb 2.0.0006 from
> http://www.pcausa.com/Utilities/UsbSnoop/ would be very appreciated.
> I wrote a tool to decode the log generated with that SniffUsb version.
> Feel free to point me to a private upload via IRC (the log may contain
> programmer serial numbers).
>
>
Will produce these asap.
> It would be cool if you could use a small SPI chip (4 Mbit or so)
> because the logs roughly have 4x-20x the size of the flash chip.
>
That might be a problem, I think 32MBit are the only ones I have here at
the moment.. :-}
I'll have a look.
> Please do not use a SST chip (log would be at least 100x the size of the
> flash chip). Pretty much all other vendors are OK.
>
Why is that?
Stefan
--
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info at coresystems.de • http://www.coresystems.de/
Registergericht: Amtsgericht Freiburg • HRB 7656
Geschäftsführer: Stefan Reinauer • Ust-IdNr.: DE245674866
More information about the flashrom
mailing list