Main Controller Board V4.2.5
€750-1500 EUR
Pagado a la entrega
I am using Atollic TrueSTUDIO® for STM32, Built on Eclipse Neon.1a. Version: 9.3.0 for my programming projects regarding a hardware platform made by me with STM32F407 microcontroller. I would like to have a dual boot capability which means the same program - C source which start on two different addresses in the Flash of the processor. Now I am using STM dongle to reprogram the flash. The purpose is to have a fully functional system which can be upgraded on the fly with the software on the second addresses. This software will be downloaded over RS232 port and written in the flash, of course in different Flash area as the first binary. The first binary initially will be written in flash with the STM dongle. When the second one is successfully downloaded and the CRC is ok in an external eeprom a bit is set which starts the microcontroller with the second binary with loading the program counter with its starting address. Now is first program ready for update. With this concept we are never in a position that the microcontroller can not make its full functionality task because of some download issues.
The task for the expert is how to configure the linker to make two binaries out of the same C source with definable start address for the second binary.
Nº del proyecto: #23347802
Sobre el proyecto
13 freelancers están ofertando un promedio de €963 por este trabajo
Hi. I'm professional programmer of embedded systems with experience over 20 years. I very well know STM32 platform and I can write dual boot system for any STM32 MCU. You can look at my last F407 projects here: https:/ Más
Hi I am embedded software developer with 10+ years of experience. I have STM32F207 nucleo board and have experience in dual boot. From your requirement, I see that I can do it We can discuss more on chat. Best regards.
Hello, how are you? I hope you have a bright day/evening from your side. I have read the details provided, but please contact me so that we can discuss more on the project. I believe I have the required skills in this Más
Hi, Greetings!! We have huge experience of working in C programming and microcontrollers. Please chat with us so that we can discuss further Looking forward to your response Thanks & Regards, Deepika
I have a lot of experience in stm32 F0 F1 F4 F7 series. I have the development board stm32F407VGT6, original jlink probe and the needed tools for the task!
hello there i have experience in writing custom bootloaders. I have done this in stm controllers in few Automotive projects. Share more details about the sizes of program images.