Click here to Skip to main content
15,895,011 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Does anyone know how to make your own firmware? I mean, How do I program my own firmware for an MP4 player for example?
Posted
Updated 11-Jan-11 15:19pm
v2

Why do you want to do that? Do you buy bare computer and write your own OS?

Firmware is basically an embedded programming which can do either simple tasks or more complicate tasks. By all means having your own MP4 player is not trivial coding.
 
Share this answer
 
Comments
Sandeep Mewara 12-Jan-11 4:06am    
Comment from OP:
I'm completely sure that it is not trivial coding but I would like to make some code to generate firmware, do you know how to do it?
Yusuf 12-Jan-11 8:36am    
@Sandeep. Initially I thought you were pretending to be the OP, until I was his answer. It would have been funny if it was your comment. :-)
Firmware is actually very specific to the hardware that it is developed for. This could be the chips, the peripherals, or anything else in the device. One thing that is close to firmware development is some of the robot coding like the lego robots. I have created firmware for a PC that I put together by hand for school, and at work for PCI/AGP cards that we develop. Overall, it is not much different than normal coding, but you have to be aware of the space on the device that you are taking up with the code and how much memory you are using for storage. It can be tricky, but not alot different than standard C/C++ coding for a PC.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900