关于更改rza2m_2d_barcode_sample_freertos_gcc工程的问题

因为rza2m_2d_barcode_sample_freertos_gcc这个工程的视野比较大,所以打算在这个工程的基础上面做图像处理。由于需要指定区域来存储中间图像,区域的大小为1280*720,需要的区域比较大,直接指定一个section放不下,在linker_script.ld中更改区域的大小后,编译可以通过,运行时程序就卡死了,是否有办法修改一下区域的大小来存储中间图像?

  • CACHED_RAM的LENGT太大了,超过了4MB,片上RAM只有4MB
    UNCACHED_RAM你的设定是0x1B000,可以修改成0x1000,例如
    CACHED_RAM (rwx) : ORIGIN = 0x80030000, LENGTH = 0x003CF000
    UNCACHED_RAM (rwx) : ORIGIN = 0x823FF000, LENGTH = 0x00001000
    增加一个缓冲buffer后内存会不够,参考下面链接的回复:
    japan.renesasrulz.com/.../35977