Search Results
Search results 1-13 of 13.
This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.
-
Okay, I found a working solution which worked in this case: I changed all device depending files in options of solution & project, like the memory map file to the memory settings and names and so on. In this case the thing was done, but in other adaptation like changing from M0 to M4 for example it seems an unnecessarily big detour, I think. The thread can be closed. 73 de Kai
-
Hello, I think, I simply miss the trick, but I can't find anything about this in the manual (or I'm silly stupid): I got a project from a colleague using a STM32L071. This project builds to a size of a little less than 21kB Flash and less than 4kB of RAM. Therefore I had the idea to use a available testboard using a STM32L031. Unfortunately I don't find a possibility to change the target controller on thefly from '071 to '31. Where do I have to look for this? 73 de Kai
-
Quote from SEGGER - Nino: “... How to use linker generated symbols is described here: wiki.segger.com/How_to_use_Linker-generated_symbols How to use them for a bootloader with e.g. a integrity check which is natively supported by our Linker is explained here with an example: wiki.segger.com/Integrity_chec…_Studio_and_SEGGER_Linker ... ” Hello, Nino, this is exactly, what I was looking for, tnx for the link. The integrity check sounds interesting too, I'll have a look at it. 73 de Kai DL1GJJ
-
Quote from _frank_: “The purpose of such an action is usually a runtime check across the whole application, comparing it with a precalculated checksum stored inside the image. ” Hello, Frank, thanks for the reply. The purpose in my case is to create a set of information of the application and provide this to a bootloader and vice versa. This information block shall contain the start address, the end address and other information. All in all the worked properly with the linker files of the gnu li…
-
Hi , I'm working on Cortex M3/4 wit SES and I should have access to the real image size, i.e. start address and end address. Start address will almost always (except on an applications with booloader for example) 0x8000000, the end depends on the length of the application. Formerly in GNU LD this sequence was sufficient in the linker file: Source Code (33 lines) where __StartOfImage contained the start address and __EndOfImage the end address respectivly, which both were accessible from the appl…
-
Hello, on request of SES V5.70a I installed V6.20. loading existing project including RTT files and try to compile, compiling faild, due some include files are missing, like __libc.h, where __printf_tag_ptr is defined. I'm afraid, that this could happen on many older projects. Is this known to you? 73
-
Hi Alex, tnx for the respone. Quote from SEGGER - Alex: “What is on the dongle? Also an ST-LINK V2/V2-1? ” I'm pretty sure, that not. This would be an easy way for programming / debugging. ST recommends to use the STMQube software for programming, but I'd like to use SES for that. 73 de Kai DL1GJJ
-
Hello, I've got a STM32WB55 Nuleo Pack with a Nucleo Board and an USB Dongle. Programming the Nucleo Board is simple as the intergrated ST-Link can be changed to a JLink very easily. But what's about the dongle? Is there an similar easy way to program the controller on this dongle? I don't like to use the STMQube -Software only for proramming the controller. 73 de Kai DL1GJJ
-
Hi, I' have to save some variables over a reset, regardless a hard- or softreset. Found some suggestions here: Exclude variable from initialization how to use the .non_init section, but I'd like some things to know: * Do I always have to edit the "flash_placement.xml" or is this file, specially this section, preset in a new project? Or is there a simple way using the project properties setup in SES? * is this section under linker control, i.e. will it grow on demand? (I didn't find something abo…