• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 279
  • Last Modified:

Bios Backup

I have a problem. I want to take back up of BIOS from a machine (embedded). I have got all the ports (PS2 etc..). Now what i want to know is how can i proceed in this matter...
We are good in writing programs but haven't wrote any program to read through hardware... i have got few books to go through and i can try net also...
So i need to have some good information regarding bios read and writ both.. from where i can get some written code etc....
  • 7
  • 2
  • 2
  • +3
1 Solution
carchitectAuthor Commented:
pls hurry up
The program used to flash the bios usually has a backup option or switch to save the BIOS back to floppy.

You will need to boot from a DOS floppy, and run the flashing application with the appropriate switch i.e. 'awdflash.exe /x' where x is the switch

Wherever you get the flashing application program should also have a readme detailing the switches.
Failing this (if very embedded) you are going to need an EEPROM programmer and phtsically remove the BIOS chip to back it up.
Veeam Disaster Recovery in Microsoft Azure

Veeam PN for Microsoft Azure is a FREE solution designed to simplify and automate the setup of a DR site in Microsoft Azure using lightweight software-defined networking. It reduces the complexity of VPN deployments and is designed for businesses of ALL sizes.

carchitectAuthor Commented:
ok sir
thx alot
let me try this option and i will post my detail....
thx alot..for such a fast reply...
carchitectAuthor Commented:
hi i got a utility called winflash for windos thru which i can read my old bios and save it in a file now how can i do it for PS@ port... i mean this utility can read my system how can i use it to read some other bios present on embeded machine...
It doesn't read any other BIOS on your machine, such as those on network cards.  It is only designed for your computer's BIOS.  
All you have (and want) to know about bios!
The FAQ section is a good way to start.

carchitectAuthor Commented:
thx and and pls let me check these links

If I understand you correctly, you MUST be VERY careful on which flash program you use. If the BIOS is AMI, you need AMIs flash program. If it is Award, you need their flash program. You also want to make sure that you use one for that BIOS and not a newer one, unless the mb maker says it is valid for that version of BIOS.

If you are trying to make a copy of all your BIOS settings, that is a TOTALLY different story. There is NO need to muck with flash programs. If you go to http://www.CNET.COM you can get a utility to do that.

carchitectAuthor Commented:
Hi iclarius
No i am not gonna make a copy of my bios, i have different story altogether....
let me write it here completely....

Hi Kapil here....
We got a project in which we have to write code for an electronic hammer machine, which will control the mechanical parts of the machine...
Machine actually convert silver bricks into foils...i want to know which PLC will be better to use and why....

::hides the can opener::

Seriously, though, without a little more info, all you are going to get is brand preference, but nothing you can use.

How big is this hammering machine? How much IO? Is it intended for a plant network? What kind of operator interface do you have in mind?

For small projects, or larger projects suited to a distributed control scheme, I recommend Unitronics. They have a range of units, expansion IO and networking capability. I'm not sure if they're doing ethernet yet, but I'd heard they were looking into it.

For servo-intensive projects without alot of IO, check out Trio. They have many sizes of motion controller available, that can interface to just about any servo drive you like. The programming is in a BASIC derivative, like alot of other motor controllers on the market.

Lastly, for large scale jobs, I favor the Giddings and Lewis lines. MMC units program in ladder logic, with all the servo functions built right in.

Good luck!


Hi Thx for your reply and now can i answer all your questions....
Machine is around 15 feet long and it has got two hammers at two sides (lenght wise) there is a center circle in betwwen the machine where we load the material to be hammered....
it has got 16 holes where we put material and those 16 holes revolves around in a circle......
now when left hammer is hammering one packet or one bundle of materail , the other hammer is also doing the same work with same speed and same intensity....
now we can name all the 16 holes as A1,B2,A3,B4,A5,B6 etc...
when left hammer is on A1 , right hammer is on B2 and so on.....
now 5 cycles have to be completed on every packet....every cycle consists of 4 type of programs or 4 different types of (sppeda nd intensity) of hammer....
i hope you got my point here....
one complete cycle takes around 1hr 35 min to complete one cycle....

The control panel which they are looking for must contain ....
4 different types of options where they can set speed and intensity , which will decide final thickness of the material....

just start and stop button...
nothin else they want....
yes this machine is going to be used for a plant...but i don't think so that they require any networking capabilities....

you suggested few options in your last post and i think i gave you little more explanation....
now how should we proceed...which controller we should use and is there any option through which we can choose which type of memory will be suit us....

regarding IO, They don't require anything special except mechanical parts workins, but they do require display for selecting different options as i told you for

every packet has to under go 5 cycles and every cycle consists of 4 options like
lets say option 1 - speed 10 intensity 20
option 2 - speed 15 intensity 18 etc...

so....what do you think .....

What method is going to be used to drive the hammers? Since you must control both speed and force, independently (is that possible? Terry, Ron, jump in anywhere!) it makes me think motor-driven, but perhaps I'm wrong. Also, what will drive the table?

On the surface, it sounds like a fine job for a Unitronics M90, or perhaps one of the upper models. They have a built-in operator interface and keyboard for entering parameters, plenty of I/O on board (expansions if you need them).

The M90 also has some nice features for interfacing with external equipment. You can use the common IO route, or use the Protocol function in the software to set up RS232 communications with, say, a servo drive.

Finally, they program easily, and are cheap-cheap-cheap. Best bang for the buck on the market, but that's my opinion.

Good Luck!


I agree with Tim to the extent that a PLC with a built-in display would (should) work well. That would relieve you of a lot of extra effort (extra software, hardware and programming). You would still have to do some programming for the display, but it should be relatively easy since it is part of the controller.

As far as which brand of PLC to use... look around in your area for local reps that are supported by the manufacturer. Only you and programmers in your area can answer that question.

It sounds like you might need to have a PLC that is capable of delivering analog outputs... 4-20 mA, 0-10 VDC,... for the purpose of controlling the speed and intensity (?Force?).

The application sounds very simple!

Automation Direct has plenty of PLC's that are more than adequate! However, I don't know if they have any with built-in displays... (Tom?)

I'm curious... What is the "hammer" and how does it work?

As far as controlling speed and "intensity" at the same time... it depends on what the "hammer" is and how it operates.

One can control position or pressure or limit both at the same time. One cannot control position and pressure at the same time. Hammering?
Normally the metal is just rolled back and forth between two rolls that get closer each time. When the metal is thin enough it is rolled through a few precision stand ( rolls ) to reach the desired thinkness. This can require fine motion control if there is more than one set of finishing rolls.

I have used hammer who is as magnetic solenoid with return spring.
Force come with current and frequency by digital output control 'hit'.

I belived done mistake, but I was wrong..


There's at least a million ways to hammer something. Heck, you could even use that broken, old PLC as a hammer!

It would be kinda useless to guess what kind of "hammer" Kapil has on site. I'm gonna wait to hear what he has.


Kapil specified "speed" and "intensity". I assume he means "force" when he says intensity. As far as "speed" goes, I think he really means "strokes per ???".

As seppoalanen mentioned, a coil-driven, spring-return, hammer could operate by "trigger". The "speed" controlled by the "trigger-rate".

Again... Since there are some pretty weird things out there in the world, I'll wait to hear what he has.


carchitectAuthor Commented:
any suggestions
Dear expert(s),

A request has been made to close this Q in CS:

Without a response in 72 hrs, a moderator will finalize this question by:

 - Saving this Q as a PAQ and refunding the points to the questionner

When you agree or disagree, please add a comment here.

Thank you.


Community Support Moderator
Experts Exchange
carchitectAuthor Commented:
Thank you very much
Saving this Q as a PAQ and refunding the points to the questionner


Community Support Moderator
Experts Exchange

Featured Post

Who's Defending Your Organization from Threats?

Protecting against advanced threats requires an IT dream team – a well-oiled machine of people and solutions working together to defend your organization. Download our resource kit today to learn more about the tools you need to build you IT Dream Team!

  • 7
  • 2
  • 2
  • +3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now