All Questions
7 questions
2
votes
1
answer
491
views
Roll out software update to multiple STM32s from a TCP/IP connection to PC
This is more of an "is this possible" kind of question, I'm not looking for a detailed step by step, more of a go ahead before I pull the trigger on all of the parts.
I am in the design ...
9
votes
2
answers
15k
views
What's the difference between a generated hex file and a binary file in embedded systems?
I have an STM32 project (let's call it blinky). This project is developed using Keil IDE. It blinks an LED every 1 second. When I build it, a HEX file is generated. Let's say I want to upgrade the ...
0
votes
2
answers
3k
views
Generate and flash a binary file for STM32
I created a bootloader image for my STM32 and I stored it in a specific area of the memory. I have a new Keil project which represents the application layer. By default, Keil generates a HEX file. ...
18
votes
4
answers
8k
views
How does factory reset work?
All embedded devices includes a "Factory reset" option that allows the user to reset his device if something is wrong.
I am developing a Firmware on an STM32 board. The firmware includes a boot ...
2
votes
2
answers
3k
views
Upgrade user application using custom bootloader via UART (STM32)
I'm using an STM32L4 board and my flash memory looks like this:
|______________
|
| USER application
|
|
|______________
|Vector table(UA)
|______________ 0x8000 - 8000
|
| ...
2
votes
1
answer
8k
views
STM32F7 Bootloader unable to jump to application
My problem is that my bootloader is not jumping to the application, or maybe it is but then jumps back to the bootloader because of an interrupt. To give you something to work with here are some info:
...
1
vote
1
answer
2k
views
STM32 not booting without J-link
I've got a device with STM32F439 microcontroller on it. I flashed the firmware using the J-Flash utitilty (flashed and read back data is same). Then started the application from J-flash: everyting ...