We will set this up and see if we can duplicate the issue. We have not heard of any comments about this not working until your email.
Joel Robertson Tech Support Manager Customer Service Manager Vendor Relations Manager
firstname.lastname@example.org (510) 651-8868 ext. 5196
-----Original Message----- From: Carl-Daniel Hailfinger [mailto:email@example.com] Sent: Thursday, December 03, 2009 8:41 AM To: Alessandro Polverini Cc: firstname.lastname@example.org; joelr (Joelr - TYANUS) Subject: Re: [flashrom] Unable to flash bios on a Tyan S2915-E
IIRC you were the one who sent us a huge list of Tyan systems supported by flashrom last year. That's why you're now the one whom we're asking for a flashrom problem on the Tyan S2915.
The flash chip on a Tyan S2915 is not detected flashrom. Somehow the flash chip does not respond to detection cycles. Are you aware of any special hardware on that board which might sit between the southbridge and the flash chip or any dual-chip tricks?
On 03.12.2009 14:18, Alessandro Polverini wrote:
flashrom v0.9.1-r791 No coreboot table found. Found chipset "NVIDIA MCP55", enabling flash write... OK.
The chipset is recognized, and LPC write passthrough is activated.
This chipset supports the following protocols: Non-SPI. Calibrating delay loop... OK. No EEPROM/flash device found.
this is what's written on the chip:
49LF080A 33-4C-NHE 0726291-B
That chip is supported.
I discovered the board is a S2915 and not S2915-E, the only difference is that in the latter quad and six core cpus are supported, but I suppose that's not relevant for you.
True. Given that chip and chipset are supported and the chip doesn't need a write enable function to respond to the ID command, I can only assume that something between the CPU and the flash chip drops write cycles to the flash chip. This is very odd, to say the least. Another alternative explanation would be multiple flash chips on that board.
P.S. Joel, if you have test results for more Tyan boards, please send them in. Current flashrom has a lot better error detection and other nice features. It can even flash network cards, SATA controllers, and some graphics cards, plus it supports external programmers for assisted recovery.