Hi, I've noticed that there are two new Bios versions for the mini-9 (A01 and A02). My mini, which arrived 4 days ago, shipped with BIOS A00. I've read elsewhere that there is a noticeable improvement in (bios) start-up time with A02. The download page here: http://support.dell.com/support/downloads/driverslist.aspx?os=BIOSA&osl=EN&catid=-1&impid=-1&servicetag=&SystemID=INSPIRON910&hidos=WW1&hidlang=en&TabIndex= claims that the downloadable file can be run either from within windows or from a dos floppy, but it doesn't work from a dos floppy (well, I tried a dos usbstick). When attempted it simply reports that it can't be run from within dos.
That seems to leave those of us with ubuntu minis out of luck on the bios update and quicker start-up times.
I did read on another forum someplace someone suggested using the dos flashing tool that is packaged with the A00 bios to flash the A02 bios. Any comments here on whether that's advisable?
I'm very pleased with the mini hardware - really nicely done. I did manage to compile a new kernel to see the full gigabyte of ram, and made a swap partition so it can hibernate...
I just came across another issue that may well be bios related. Running powertop on my mini 9 shows that the CPU spends 30-40% of the time running, even when totally idle. There is lots of discussion on launchpad about various bios acpi and apic issues that might be responsible for this.
But this looks like it might be a huge battery life issue (like we might get lots more life if it can be fixed. The suggestion in that thread to disable all but the first CPU (the atom hyperthreads - so it looks like two cpus) on my system allows it to spend 95% time in C3, rather than 50-60% when both 'cpus' are enabled.
So I managed to create a DOS boot disk, downloaded the BIOS update (that says it works in either Windows or DOS) and when I run the executable it says, "This program cannot be run in DOS mode." I'm a bit stuck. Any answers?
It turns out that that is a windows only executable. I did manage to upgrade to A02 using a dos-bootable USB flash drive, but its not trivial. There is a post here on how to do it (I didn't try following those instructions so can't vouch for them).
As with the solution you posted, it was not for the faint of heart. Btw, the instructions don't mention it, but to extract the files from the A02 windows executable you can use wine and get the files from ~/.wine/drive_c/windows/temp/WINPHLASH/
The method pgoodall referenced worked well for me. You're simply using the dos flash utility from the earlier BIOS code with the new ROM file from the current BIOS code. I was more comfortable with this than other methods.
The biggest trick is making a bootable USB drive if you don't have any computers with floppy drives, but there is plenty of info around the net to help with that.
Can the bios.rom file in the exe file be installed with the standard dellBiosUpdate program as described here?
It's really ridiculous that Dell has not come up with Linux solutions for updating thie BIOS when they ship the product with Ubuntu. Why don't they include all of their standard Linux tools like they have for their other systems?
Jesse L (retired)
10 Wizard
•
17898 Posts
•
69016 Points
1043
0
Posted November 20th, 2008 06:00
cmspider,
Thank you for using the Dell Community Forum.
Our engineers are looking into this issue. We should have information on flashing the bio on Ubuntu systems soon.
Jesse L (retired)