Skip to main content

Questions tagged [firmware]

1 vote
1 answer
238 views

I'm developing firmware for control system. That system will collect data from different sensors (using ADC, GPIO, I2C temperature sensors, etc.), process this data and generate some control signals. ...
Leonid P.'s user avatar
4 votes
3 answers
355 views

I have done mostly machine learning with big data, GPUs on EC2 VMs, K8S clusters etc. But this new assignment is on the other end of the scale. Basically, it is a time series forecasting and ...
Della's user avatar
  • 169
-4 votes
1 answer
226 views

if The ISA acts as an interface between the hardware and the software why we have firmware? What exactly is firmware and how it works.
panos's user avatar
  • 1
0 votes
2 answers
249 views

Often, when any low-cost computer peripheral device is sold, it is sold with a CD containing the device's controlling firmware. Why can't it simply be sold with the firmware pre-installed by the ...
Eames's user avatar
  • 885
3 votes
4 answers
2k views

I'd like to see if there has been any precedent on alternatives to nested-ifs--particularly for error-code returns. My workplace requires one return per function, so I cannot early exit. Here is some ...
Saxpy's user avatar
  • 41
25 votes
7 answers
7k views

I am a C developer for an embedded system. YouTube has recently started recommending "C++ for embedded systems" talks. Having watched some of them, they pique my interest, but none of them answer the ...
Smyther's user avatar
  • 369
1 vote
1 answer
7k views

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 ...
Abhishek Agarwal's user avatar
-1 votes
2 answers
198 views

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 ...
thexeno's user avatar
  • 117
9 votes
3 answers
575 views

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....
pscheidler's user avatar
1 vote
4 answers
5k views

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 ...
KMC's user avatar
  • 137
4 votes
3 answers
3k views

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? ...
Tim's user avatar
  • 5,555
0 votes
3 answers
2k views

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 ...
Tim's user avatar
  • 5,555
1 vote
1 answer
645 views

recently I was tasked with implementing a way of adding support for versioning of hardware packet specifications to one of our libraries. First a bit of information about the project. We have a ...
Mark W's user avatar
  • 127
5 votes
3 answers
372 views

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 ...
superNewbie's user avatar
7 votes
2 answers
264 views

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 ...
user avatar

15 30 50 per page