Top "Firmware" questions

Firmware is one of the most often used terms to denote the fixed programs and/or data structures that internally control an electronic device.

Is it possible to update/modify IMSI number of a SIM card?

Is it possible to edit an existing IMSI of a SIM card by overwriting the EF_IMSI file system? If …

mobile firmware sim-card
What does the MSP in STM32CubeMX HAL_xxx_MspInit() functions stand for?

I was wondering what the abbreviation "MSP" in HAL_xxx_MspInit() callbacks stands for. I have seen that in some …

c embedded driver firmware
Getting started in Firmware development

I am a software development guy. Lately I was thinking of trying out some firmware development, as the company I …

language-agnostic firmware
Does anyone know a list with magic numbers of file systems and archive/compression formats?

I'm looking for a list that has the magic numbers of the most important of the following file systems and …

filesystems compression archive firmware magic-numbers
What is a typical keypress duration

I'm doing some work on key press handing in a firmware project. I've been googling to try to find what …

c embedded firmware hci
avrdude: error: buffered memory access not supported

I am trying to upload this firmware sck_beta_v0_8_6 via Arduino 1.0.5-r2. I have chosen LilyPad Arduino USB as …

arduino avr firmware arduino-uno
Remotely Updating Raspberry Pi Software 'over the air'

We use a Raspberry Pi embedded computer to connect IP cameras on a customers network to our cloud based recording …

raspberry-pi embedded-linux raspbian bootloader firmware
What can firmware engineers learn from software engineers?

Judging from my knowledge of the history of firmware engineering tools, practices etc. It has consistently lagged behind the software …

embedded firmware