Re: HOWTO: Flash BIOS, The Ubuntu Way
Hi guys,
Here what I did to upgrade my P5LP-LE motherboard from BIOS 3.17 to 3.19 using ubuntu 11.04 and flashrom (http://www.flashrom.org/Flashrom)
Everything was done with the help of the volunteers from #IRC channel #flashrom on irc.freenode.net
Code:
svn co -r 1157 svn://flashrom.org/flashrom/trunk flashrom
cd flashrom
patch -p0 < ../Board-enable-for-ASUS-P5LP-LE.patch
edit file "board_enable.c" and look for your motherboard P5LP-LE, should be located line 1816.
Look for string "0x1043" (appears twice) and replace it by string by "0x103c"
Code:
sudo lspci -nnvvvxxx
copy paste the output to http://paste.flashrom.org
Code:
sudo ./flashrom -V -w ../sp35100/319.rom
copy paste the output to http://paste.flashrom.org
Re: HOWTO: Flash BIOS, The Ubuntu Way
thanks,
All the credits go to the amazing volunteers from #IRC channel #flashrom on irc.freenode.net
Re: HOWTO: Flash BIOS, The Ubuntu Way
flashrom doesnt support my chipset, now what? i'm not into long lists of creating live cd's and have not floppy drive...
Re: HOWTO: Flash BIOS, The Ubuntu Way
I have tried the EZ Flash in the BIOS, AFUDOS and the ASUS proprietory Windows BIOS updater, but to no avail. I have also e-mailed ASUS because of the compatibility issue of the new BIOS (my motherboard is a slightly modified version from the normal one because of the chipset, I think.) And I have tried Flashrom.
Edit:
Those nice people at flashrom helped me out- BIOS safely flashed and up and running now!
I had to 'force'-flash it in the end because of the compatibility problem.
http://www.flashrom.org/Flashrom
Re: HOWTO: Flash BIOS, The Ubuntu Way
Shouldn't this tutorial be on http://help.ubuntu.com/community too? I think it must be mature enough by now. I would put it there myself but I don't know the most appropriate place (and that is probably better done by the tutorial maintainer anyway to avoid confusion).
Re: HOWTO: Flash BIOS, The Ubuntu Way
Hello everybody,
I use "M3: GRUB" method with success but I have 30x the same machine as my.
Do you have any idea to change Grub2 to this:
1) Run PC with 'FreeDOS_BIOS' Grub2 entry (not default!!) and reboot at end
2) Run PC with default Grub2 entry (normal boot)
I have this 30x PCs in different localization, I looking a full remote way to upgrade a BIOS. On my one PC is working good a "M3: GRUB.." method", all 30PCs are the same Foxconn Nettop.
PS. Flashrom & CoreBoot don't work on my platform.
Re: HOWTO: Flash BIOS, The Ubuntu Way
SOLVED
I find solution.
In Ubuntu (/etc/default/grub.cfg) change:
GRUB_DEFAULT=saved
Type in terminal:
sudo updategrub
sudo grub-set-default 0
PC is always working on grub 0 entry [default], PC working without keyboard (nobody change anything local).
When I want to reboot PC with other grub entry only ones time I use command in terminal:
sudo grub-reboot 1
After reboot PC will work with default grub entry every time.
I hope this help others.