[LinuxBIOS] [PATCH] Add includes to it8712f/superio.c
pdegler at rumms.uni-mannheim.de
Fri Dec 1 18:44:33 CET 2006
On Friday 01 December 2006 13:32, Ward Vandewege wrote:
> On Fri, Dec 01, 2006 at 09:24:11AM +0100, Philipp Degler wrote:
> > sorry for confusion I've tested flashing again - this time with original
> > BIOS chip (SST49LF004A/B) and I was able to write without problems.
> Great. Is your gpio-unlock code in the tree yet?
There is no generic gpio-unlock code that I could provide.
Actually gpio-lock is only one possible reason. The Island:Aruma is an example
You can try to find out the right GPIO register. How to do that? Last time I
tried to explain that it was a little bit missleading. So give me a second
1. Disable Flash write support in your factory BIOS (The exact name of this
option may vary from BIOS to BIOS --> maybe look after virus protection, lock
chip access ....)
2. Boot your OS and dump the GPIO register settings of your superio
3. Reboot your system with Flash writing enabled
4. Dump registers again. Now look after a register that has changed it's
value. If you have a datasheet available you could verify the registers
functionality. This should be the one we are searching for in case of aruma
it was GPIO 24
If there is no such functionality you could try to measure pins... hm...
More information about the coreboot