Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/25/08 13:31
Read: times


 
#151397 - Difference between Software and Firmware ?
Ap Charles raised an interesting question:
There is a difference between Software and Firmware?http://www.8052.com/forum/read.phtml?id=151387

I guess this this is another thing that doesn't have a single, hard-and-fast definition - like "what is an embedded system?"

Ap Charles said:
Software doesnt RUNS in embedded hardware device, its firmware.

I would say that "firmware" is software that is embodied in a physical device - the "firm" implying that it's (relatively) fixed and not (readily) changeable.

This was easy to see with UV-EPROMs, which could only be changed by physically removing from the system, erasing in a special eraser, and reprogramming in a specail programmer;

It's harder to see nowadays with Flash and in-system programming and in-application updating.

And what about an embedded system that stores its software on one of those miniature, industrial hard drives?
Or a flash drive?

And what about the "code" that configures an FPGA - does that count as "firmware"? (I have heard it called that).

Discuss...

List of 29 messages in thread
TopicAuthorDate
Difference between Software and Firmware ?            01/01/70 00:00      
   I would circumvent the issue by requesting            01/01/70 00:00      
      that IS the problem with Wikipedia            01/01/70 00:00      
      Wikipedia            01/01/70 00:00      
          Do you call chimpanze is a type of human being            01/01/70 00:00      
            Taxonomically-challenged!            01/01/70 00:00      
               subject to interpretation ... I guess ...            01/01/70 00:00      
               Genetically distinct            01/01/70 00:00      
                  Too much TV            01/01/70 00:00      
                     both terms are coined to have different meanins            01/01/70 00:00      
                     It depends on where it lives            01/01/70 00:00      
                        It does happen to be the same as mine.            01/01/70 00:00      
                           So what is your opinion            01/01/70 00:00      
                              You're Joking, right?            01/01/70 00:00      
                                 Confusion is still prevailing            01/01/70 00:00      
                                    no confusion            01/01/70 00:00      
                                       But its a matter of understanding            01/01/70 00:00      
                        RE:            01/01/70 00:00      
                           Yes, I've used those, too.            01/01/70 00:00      
            I am so far behind, I haven't eevn started            01/01/70 00:00      
               Erik take this into account while you post            01/01/70 00:00      
   Semantic quibbling            01/01/70 00:00      
      if only there was one            01/01/70 00:00      
      Wikipedia is too "politically correct"            01/01/70 00:00      
         How does Wikipedia prevent corrections?            01/01/70 00:00      
         This sort of thing is not particularly helpful...            01/01/70 00:00      
         Actually            01/01/70 00:00      
            How does IEEE standard distinguishes the two            01/01/70 00:00      
            very first "real" computer program            01/01/70 00:00      

Back to Subject List