Home |
Search |
Today's Posts |
#1
|
|||
|
|||
Save and Recall PC CMOS Setup
Forgive me if I'm using the wrong terminology here, but I'll try to explain clearly enough what I'm talking about. I'm attempting to help my friends at Mackie to help their MDR24/96 customers. One of the limitations of the initial HDR/MDR recorders that became significant in the past couple of years is that the PC mother board that they're based on can't recognize a disk drive larger than 32 GB. If this was a "normal" PC, either the mother board would have been replaced by the time something like that happened, or the BIOS would be flashed to accommodate larger drives. I did the later myself a couple of years ago on my ancient studio computer. But this is not a really common mother board, and everyone is afraid of swapping it out with something newer. I don't recall the manufacturer, but someone on the forum a while back did a flash BIOS update and claimed that he could use larger disk drives. Mackie said they tested that update and found that it wasn't as reliable and stable as the original (no details) so they didn't recommend it and didn't support it. However, they did work with eSupport to get an updated BIOS that worked well in the application, and now offer a replacement chip for $50 or so. (and for anyone who's tried to order the chip and found it back-ordered, they have 50 of them coming this week) Since this was a cusotm BIOS, it's licensed to Mackie only, and their license agreement won't allow them to distribute data to flash your old BIOS (heck, it won't even allow them to make their own chips, they have to get them from eSupport) so let's not get into what someone else might do or is doing. Anyway, the chips can be dealt with by anyone willing to spend the $50. Thing is that after installing the new BIOS chip, you have to go through the CMOS setup (this is where I'm not sure if I'm using the correct term) - the pages of stuff that you access when you press the F1, F2. DEL, or whatever key while the computer is booting - and change several settings from the defaults. This isn't a big deal on the HDR which has provisions for a keyboard and monitor (most users are running in this mode) and Mackie provides a list of the correct settings. However, the MDR does not have a video or keyboard port so if you were to install the new BIOS chip in that recorder, without some (ahem) modification, you can't make the CMOS setup changes. For this reason, Mackie does not support installation of the new BIOS in the MDR, and only those creative owners have been able to take advantage of it. That's the background. Now for the question. I recall from back in the old PC days, there were utilities that would save the (at the time we called) it "BIOS Setup" (and it may still be called that, which is why I'm unsure of the terminology) to a floppy disk, and load it back in when desired. I figure that if such a utility was available for current mother boards, Mackie could provide it, plus the data, plus a bootable floppy, to MDR owners as part of the BIOS kit. They could change the chip, boot up with the floppy disk, and an autoexec.bat file with a command line to the CMOS load utility would automatically load the correct data without having to manually enter the changes. It would also make installation easier for HDR users, and provide a way to reset in case of a battery failure. Mackie is willing to do this if they have the tool. I wrote to eSupport asking if any of their utilities would do this, and they said any of the BIOS Flash utilities on their web site would work. They aren't making any money on this and I didn't want to pester them any further, so I'm asking here for a better understanding of what's going on if you use one of those. A subsidiary question (maybe this should be the real question) is this: Where is what I call the CMOS Setup data stored? Is it written into memory on the BIOS chip? Is it stored in a separate chip? Or, does it become integral with the BIOS firmware? The concern is that if you save the settings, are you saving just the settings, or the complete BIOS program code as modified by the user setup entries? If that's the way it works, then anyone with the data could flash their existing BIOS, get the new code that allows the larger disk drive, and have all the proper settings. However this would take license control out of Mackie's hands and they wouldn't go for that. Since data is just data, it would be easy for one user to pass the BIOS/CMOS data on to another. So, if it's possible to "flash" only the setup data without the BIOS code, how is that done? -- I'm really Mike Rivers ) However, until the spam goes away or Hell freezes over, lots of IP addresses are blocked from this system. If you e-mail me and it bounces, use your secret decoder ring and reach me he double-m-eleven-double-zero at yahoo |
#2
|
|||
|
|||
Save and Recall PC CMOS Setup
The bios contains read-only code for basic low-level functions and an area of 128 bytes (last i heard) nvram for setup data. I once wrote a small pgm to save and restore the setup data to/from a file. It runs from dos and you're welcome to a copy, although I'm sure there are similar programs floating around. For more better opinions, you should ask in a different group: comp.lang.asm.x86 microsoft.public.masm alt.windows98 |
#3
|
|||
|
|||
Save and Recall PC CMOS Setup
|
#4
|
|||
|
|||
Save and Recall PC CMOS Setup
|
#6
|
|||
|
|||
Save and Recall PC CMOS Setup
|
#7
|
|||
|
|||
Save and Recall PC CMOS Setup
In article writes: http://www.sharewaresoft.com/CMOSSave-download-9254.htm http://lists.gpick.com/pages/CMOS_Tools.htm Thanks. You're a better searcher than I am. I was a bit surprised that one from 1996 works fine with the CMOS in the Mackie. Guess they don't make that many advancements. g The fact that it can run unattended from a command line in an autoexec.bat file means that it can be used in the application. -- I'm really Mike Rivers ) However, until the spam goes away or Hell freezes over, lots of IP addresses are blocked from this system. If you e-mail me and it bounces, use your secret decoder ring and reach me he double-m-eleven-double-zero at yahoo |
#8
|
|||
|
|||
Save and Recall PC CMOS Setup
|
#9
|
|||
|
|||
Save and Recall PC CMOS Setup
Mike Rivers wrote:
In article writes: http://www.sharewaresoft.com/CMOSSave-download-9254.htm http://lists.gpick.com/pages/CMOS_Tools.htm Thanks. You're a better searcher than I am. It was easier to google than to look up the files on my in-house server. I was a bit surprised that one from 1996 works fine with the CMOS in the Mackie. I don't think a lot has changed since the PC/AT which was more like 1986. Guess they don't make that many advancements. There have been lotsa changes nearby, but not right *here*. g The fact that it can run unattended from a command line in an autoexec.bat file means that it can be used in the application. Exactly. If I have to make up a batch of machines that need non-standard BIOS parameters I save the CMOS from one machine and load it onto all of them with a bootable floppy. |
#11
|
|||
|
|||
Save and Recall PC CMOS Setup
|
#12
|
|||
|
|||
Save and Recall PC CMOS Setup
|
#13
|
|||
|
|||
Save and Recall PC CMOS Setup
|
#14
|
|||
|
|||
Save and Recall PC CMOS Setup
Mike Rivers wrote:
One of the links Arny posted led me to a tiny little program that saves, loads, and also verifies (compares the data file with what's in the computer) the CMOS settings. It seems to work just fine, and it runs from a command line so it can be set up with a bootable floppy to just stick in and run. They could offer a downloadable boot floppy image without paying license fees by using http://www.freedos.org/ |