Hello,
I am doing a student project on EnergyMicro STK Board with an ARM Toolchain (in subject). I am using drivers for JLink from Segger website. Everything was fine with downloading .out file to a EFM32 uC with a help of a JLinkGDBServerCL.exe application until my code was over 32KB. uC has a 128KB Flash so that is not a problem. I use CodeSourcery Lite. Is there a code size limit in GDB Server?
JLinkGDBServerCL.exe says:
This is what I get from Eclipse console:
Display All
I am doing a student project on EnergyMicro STK Board with an ARM Toolchain (in subject). I am using drivers for JLink from Segger website. Everything was fine with downloading .out file to a EFM32 uC with a help of a JLinkGDBServerCL.exe application until my code was over 32KB. uC has a 128KB Flash so that is not a problem. I use CodeSourcery Lite. Is there a code size limit in GDB Server?
JLinkGDBServerCL.exe says:
This is what I get from Eclipse console:
Source Code
- target remote localhost:2331
- 0x00000000 in __cs3_interrupt_vector_efm32g ()
- monitor endian little
- Target endianess set to "little endian"
- monitor reset
- Resetting target
- monitor sleep 100
- Sleep 100ms
- monitor speed 30
- JTAG speed set to 29 kHz
- set remote memory-write-packet-size 1024
- set remote memory-write-packet-size fixed
- monitor flash device = EFM32G210F128
- Select flash device: EFM32G210F128
- monitor flash download = 1
- Flash download enabled
- load
- Loading section .text, size 0x7ebc lma 0x0
- Loading section .ARM.exidx, size 0x8 lma 0x7ebc
- Loading section .rodata, size 0x338 lma 0x7ec8
- Loading section .data, size 0x530 lma 0x8200
- Start address 0xb8, load size 34604
- Remote connection closed
- monitor reg r13 = (0x00000000)
- "monitor" command not supported by this target.
- monitor reg pc = (0x00000004)
- "monitor" command not supported by this target.
- monitor reset
- "monitor" command not supported by this target.
- break main
- Breakpoint 1 at 0x1676: file blink.c, line 235.
- continue
- The program is not being run.