The tag has no usage guidance.

learn more… | top users | synonyms

-1
votes
0answers
41 views

Using system.h or similar global header file is bad practice?

Many embedded system development practice discuss about using some kind configuration file like System.h or config.h for storing configuration options for different modules. But slowly these files ...
2
votes
1answer
59 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 ...
2
votes
2answers
189 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
250 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
235 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
186 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
1k 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?