Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页
    1. Home
    2. lead0
    3. Posts
    L
    • Profile
    • Following 0
    • Followers 0
    • my integral 186
    • Topics 1
    • Posts 1
    • Best 0
    • Groups 0

    Posts made by lead0

    • T113_i如何修改dsp的内存大小

      想在dsp里跑算法,但是dsp默认值分配了1M的内存,编译的时候提示内存超了,想给dsp多分配点内存,尝试修改了memmap.xmm和memmap.xld文件,还有cpu对应的board.dts文件,编译能跑过,但是实际运行的时候dsp有错误,怀疑还是内存分配调整的不对,有大佬知道该怎么修改吗

      下面这个是memmap.xmm文件修改后的内容,我把size从0x100000 改成了0x150000,不过我对0x32000000,0x42000000这两个地址还有点疑问,0x42000000我理解是物理内存地址,0x32000000不知道是什么地址。
      BEGIN extra_mem
      0x32000000,0x42000000: sysram : extra_mem : 0x150000 : executable, writable ;
      extra_mem_0 : C : 0x32000000 - 0x320000ff : .version_table;
      extra_mem_1 : C : 0x32000100 - 0x3214ffff : STACK : HEAP: .resource_table .extra_mem.rodata .rtos.rodata .clib.rodata .rodata .literal .clib.data .stubTab .FSymTab .extra_mem.data .data .text .extra_mem.bss .bss;
      END extra_mem

      posted in T Series
      L
      lead0
    • 1 / 1