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).