Questions tagged [firmware]
Firmware refers to software running on an embedded system or microcontroller to control hardware directly.
260
questions
1
vote
1
answer
89
views
Remote update firmware for MCU
I am planning to implement a remote firmware update for my MCU and seek recommendations on the necessary features for the MCU. Specifically, I would like to understand the requirements regarding ...
1
vote
1
answer
22
views
Strange behaviour of the gain register on image sensor OV7251 (with graphs!)
I am working with the OV7251 image sensor from Omnivision (sorry, the datasheet is not public, so I can't link to it). According to the datasheet, the gain and exposure can be set. The datasheet ...
0
votes
2
answers
173
views
How to extract firmware from STM32F437
I found a board with STM32F437II chip on it. Apparently it has built-in flash memory to store the firmware. Is there a way of extracting this firmware for further analysis and reverse engineering?
...
0
votes
0
answers
35
views
STM32 Over-The-Air update with SIM7682E LTE modem
I have a need to add an Over-The-Air firmware update feature to my project. It is based on STM32F103CBT6 and SIMCOM SIM7682E LTE modem.
The main idea is to connect to the FTP server or get the file ...
0
votes
0
answers
54
views
STEP Motor Maximum Speed
Hello I'm struggling with getting my nema 23 step motor(3A max) to achieve maximum speeds and I'm wondering if its the algorithm or the motor driver. I'm using 24 volt power supply with TB6600 step ...
1
vote
2
answers
114
views
Which part on the circuit board has the software or firmware? [closed]
I am having difficulty to locate which part holds the firmware or software to make the board function properly. The board is used as a control for a 375 kW drive. I replaced the board with a new one ...
14
votes
3
answers
4k
views
What does an SD Card do internally during the 74 clock cycles at startup
It is documented that the SD Bus Interface requires 74 clock cycles before the first command is sent:
Taken from SD Specifications Part 1 Physical Layer, Simplified Specification, Version 6.00
https:/...
0
votes
0
answers
53
views
Unexplained issue with an ST Microelectronics STM32F100C6T6 MCU
I have been working on a rather sophisticated switch-mode power supply out of a Crown professional audio amplifier.
The STMicroelectronics STM32F100C6T6 is used on the power supply PCB for ...
0
votes
4
answers
267
views
Where should the interrupt vector table be placed in memory on STM32H7A3RGT6 chips?
According to the STM32H7 programming manual "On system reset, the vector table is at address 0x00000000."
But at the same time the STM32H7A3 reference manual says in it's memory map ...
0
votes
1
answer
71
views
PLM and handling software/firmware components
I need some help from any PLM experts in the community. I am looking for guidance on how to handle firmware/software releases in a PLM system. it seems that most of these PLM systems are geared for ...
0
votes
0
answers
272
views
Replacing broken CSR8670CG on BOSE soundlink color 2
Injecting 4V DC directly on the PCB as shown in the following image
I got the CSR8670CG IC becoming very hot.
I suspect that the IC is broken and I am wondering if changing it is a feasible option.
...
0
votes
0
answers
32
views
MSP430FR4133 Low Battery Voltage Periodic Monitoring
Here is the code I used to configure and monitor my voltage that when it becomes 1.2V, BATTERY_ON symbol on my LCD is ON. The checking of voltage is every 10 seconds. This code below works using ...
0
votes
1
answer
149
views
STM32 vector table with wrong addresses
I tried to manually setup a STM32 project for my nucleo board, however the binary behaves strangely during compilation.
The current project state is located in a github repository.
I noted two ...
1
vote
0
answers
154
views
Problem with backtrace during STM32 debugging
I've been working with a STM32 nucleo board, model F446RE, and my application code only uses low level drivers, no HAL features are employed.
My compilation process has been created manually, with a ...
0
votes
0
answers
47
views
Use serial CAN view programs over FT4232H
I have a hardware device that has a FT4232H chip (FTDI chip that makes 4 virtual com ports). Simply put the device is able to speak certain protocols over the generated COM-ports (RS232, TTL, RS485, ...