Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

What is firmware code running in embedded system?

Status
Not open for further replies.

smartshashi

Member level 4
Joined
Aug 11, 2004
Messages
68
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
513
What is firmware code running in embedded system which uses microcontroller. Firmware code is stored in ROM? Is this ROM means Flash or EEROM memory on board? What is execution sequence of Firmware code?
 

"firmware" is just a buzzword for software, in embedded systems. You can exchange both "...ware" freely.

JW
 

"Firmware" is software that is embedded in a system which uses microcontroller.
Firmware has traditionally been stored in ROM or EPROM, however cost and performance requirements have driven component vendors to adopt various replacements such as Flash and EEPROM.
 

Have you ever wondered shashi ,why when you provide reset pin of AT89C51, code execution begins from location 0x0000 .Its bcoz of this firmware running on AT89C51 chip.Firmware is nothing but a startup code permanently stored on uC chip which runs before any of the user program.
In some chip you can reprogram this firmware also.
I hope this will help you
Bye
 

The same as software, except it is executed from ROM, and does not disappear when the computer is turned off. Almost any software could be in ROM, except programs that modify themselves as they run.

The firmware is as mentioned in the earlier post a startup code which is executed before any user application runs. It can be on ROM or EEROm depending on the requirement.
 

Firmware usually refers to the code provided by a company to run the hardware that company sells/provides. MS Office is software, not firmware, but the driver for Soundblaster could be called firmware,
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top