Yeah, scattered development centers :-)
We already had an internal discussion, and would like to keep my (older) submitted fix, since the Tunnel Creek and the ICH7 have different bit mapping for the flash boot configuration.
Best regards, Ingo
Es gelten unsere Allgemeinen Leistungsbedingungen die unter http://www.msc-ge.com/alb abrufbar sind.
Our standard terms and conditions apply which are available under http://www.msc-ge.com/alb .
MSC Vertriebs GmbH
Sitz der Gesellschaft: Industriestrasse 16, 76297 Stutensee Handelsregister: Mannheim, HRB Nr. 10 3631 Geschäftsführung: Manfred Schwarztrauber, Lothar Kümmerlin, Rüdiger Kuhn, Silvano Geissler Umsatzsteuer ID Nr.: DE 143 585 507 WEEE Reg. Nr. : DE 31011852
Gleichmann & Co. Electronics GmbH
Sitz der Gesellschaft: Schraderstrasse 44, 67227 Frankenthal Handelsregister: Ludwigshafen, HRB Nr. 21305 Geschäftsführung: Manfred Schwarztrauber, Thomas Klein Umsatzsteuer ID Nr. : DE 148 421 329 WEEE Reg. Nr.: DE 72277043
Diese E-Mail enthält vertrauliche und/ oder rechtlich geschützte Informationen. Wenn Sie nicht der beabsichtigte Empfänger sind, informieren Sie bitte sofort den Absender und löschen Sie diese E-Mail.
The information contained in this message is confidential and/ or protected by law. If you are not the intended recipient, please contact the sender and delete this message.
-----Ursprüngliche Nachricht----- Von: Stefan Tauner [mailto:stefan.tauner@student.tuwien.ac.at] Gesendet: Freitag, 27. Januar 2012 14:02 An: Pietrek, Markus Cc: flashrom@flashrom.org; Feldschmid, Ingo Betreff: Re: [flashrom] [PATCH] TunnelCreek uses ICH7 SPI instead of poulsbo
On Fri, 27 Jan 2012 10:14:21 +0100 "Markus Pietrek" mpie@msc-ge.com wrote:
While LPC/FHW is not supported on TunnelCreek, SPI is (see TunnelCreek's HW ref manual 2.13) The SPI controller is compatible to ICH7
Reading has been tested on Q7_TCTC using the command "flashrom -p internal:laptop=force_I_want_a_brick -r /tmp/test.bin" Writing has not been verified!
i beg to differ about tunnelcreek's lpc capabilities: "The Intel® AtomTM Processor E6xx Series implements an LPC interface as described in the LPC1.1 Specification." (from Intel® AtomTM Processor E6xx Series Datasheet (324208-003US), 1.3.8)
more interestingly is that there was already code added to flashrom to support tunnelcreek. and most interestingly this was done by one of your colleagues ;) i have CCed ingo this email. please see commit r1430 and http://www.flashrom.org/pipermail/flashrom/2011-September/007823.html
i have not checked the datasheet and/or the code of r1430 yet. it certainly can be simplified/unified with the other init functions and i have it on my todo list (at the end of it though). -- Kind regards/Mit freundlichen Grüßen, Stefan Tauner