This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

GUI_CM3_L.lib and Network

I am trying to use network into an application where I use without troubles GUI libraries but it seems they reserve same memory addresses or anyway it happens some kind of memory conflict: when calling GUI_Glear() I fall into HardFault_Handler. Tried to reserve for them different memory buffers modifying .sct file, specially regarding onChip SRAM zone but found no way to get out from this hanging. Some help? Thanks.

Parents
  • Regarding the above mentioned file I find in .map file:

    Execution Region RW_IRAM2 (Base: 0x20001000, Size: 0x00002a8c, Max: 0x00005000, ABSOLUTE)

    Base Addr Size Type Attr Idx E Section Name Object

    0x20001000 0x00000018 Data RW 1225 .data emac_lpc17xx.o 0x20001018 0x00002a74 Zero RW 1223 .bss emac_lpc17xx.o

    that is what I asked but with the exception of local variables (in stack region I suppose).

    I fear the task stacks locations are decided by some rtx module, I try to explore in this direction.

Reply
  • Regarding the above mentioned file I find in .map file:

    Execution Region RW_IRAM2 (Base: 0x20001000, Size: 0x00002a8c, Max: 0x00005000, ABSOLUTE)

    Base Addr Size Type Attr Idx E Section Name Object

    0x20001000 0x00000018 Data RW 1225 .data emac_lpc17xx.o 0x20001018 0x00002a74 Zero RW 1223 .bss emac_lpc17xx.o

    that is what I asked but with the exception of local variables (in stack region I suppose).

    I fear the task stacks locations are decided by some rtx module, I try to explore in this direction.

Children
No data