This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Memory mapping with segger and zephyr

Hello,

I can't set the memory map into segger with a zephyr project.

For example for blinky project into ncs/zephyr/samples/blinky.

When I go to Project->Options, I don't have Linker options (see my screenshot).

I'm using Segger embedded studio for ARM (Nordic Edition) V4.30c with nrf52832.

I've seen this but it doesn't help me : https://wiki.segger.com/Add_new_Memory_Sections_and_Segments

https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/segger-embedded-studio-a-cross-platform-ide

options

Thanks

Parents Reply
  • I want to change memory map to have the capabilities to set multiple program on my device (to update program for example).

    I change my DTS file "nrf52_pca10040.dts" and I shift the location to start at 0x1000 of the partition and it doesn't work. Zephyr.dts is modified on the build but in debugger when i see the memory, there is always data between 0x0000 and 0x1000.

    boot_partition: partition@1000 {
                label = "mcuboot";
                reg = <0x00001000 0xb000>;
            };

    Regards.

Children
Related