Questions tagged [firmware]
The firmware tag has no usage guidance.
0
votes
1answer
122 views
Firmware Design Document (FDD) for an embedded system
What is a firmware design document (FDD) in terms of an embedded system?
I am working on developing an application that would be working on a customised board similar to the Xilinx Zynq Development ...
-1
votes
2answers
76 views
Firmware development philosophy in function wrapping
I wrote some code in the past for 8bit MCUs, realizing that every time I gained experience, the next iteration will be with a wrapper API or something more distant from the "bare metal" register ...
9
votes
3answers
464 views
Writing at the start of a file something you only know at the end
Background: I'm writing micro controller C code to write an EBML file. EBML is like a binary XML with nested elements, but instead of start and end tags, there is a start ID, length, and then the data....
1
vote
1answer
1k views
What is involved in compiling or interpreting machine G-Code?
The G-Code and M-Code that we used to instruct CNC lathe, 3d-Printers and engraving machines, to my understanding, is not a programming language, but a scripting language like Python where scripts ...
3
votes
2answers
877 views
Where and when does firmware of a device run?
Does firmware of a device run in the device or the device's controller?
When does firmware of a device run? Does it run if and only if the cpu sends commands and/or data to the device's controller?
...
0
votes
3answers
597 views
What level of a computer system does firmware run on?
In the following levels of a computer system, on which level does firmware (e.g. BIOS) run?
I guess:
BIOS doesn't depend on OS, so it must run on some level lower than level 3.
BIOS is written in ...
5
votes
3answers
282 views
Customer ask firmware source file
Recently my company was asked by a customer to develop a control board that includes firmware and PCB layout development. After finishing development the customer will buy the control boards at ...
7
votes
2answers
197 views
How to test the same software on all products in a product line?
In my team we have been working on a firmware for a product. The product was released some years ago but we still implement new features in the firmware and regularly provide a new firmware for our ...
-1
votes
1answer
2k views
Belkin device runs Linux, how can I create my own custom firmware for it? [closed]
The Belkin N300 F9K1002 firmware is located here. It does not appear to be encrypted. How can I upload my own custom Linux firmware to this device. How would I go about hacking it?