dsp外接内存的问题

2019-03-26 16:51发布

大家好:我用OMAP芯片,DSP为C674x的
通过EMIFB外接了一块内存,16位。之前开发板的程序在32位外接内存上没问题,我将EMIF的寄存器设置为16位,但还是不对。程序始终显示“running”不报错,请教!
(cmd文件是这样的:
MEMORY
{
  DRAM        org=0xC0000000 len=0x01000000 /* DDR RAM */
  DRAM_PROG   org=0xc1000000 len=0x00100000 /* DDR for program */
  AEMIF       org=0x62000000 len=0x01000000 /* AEMIF CS2 region */
}

SECTIONS
{
  .text :
  {
  } > DRAM_PROG
  .const :
  {
  } > DRAM_PROG
  .bss :
  {
  } > DRAM_PROG
  .stack :
  {
  } > DRAM_PROG
  .data :
  {
  } > DRAM_PROG
  .cinit :
  {
  } > DRAM_PROG
  .sysmem :
  {
  } > DRAM_PROG
  .cio :
  {
  } > DRAM_PROG
   .aemif_mem :
  {
  } > AEMIF
.switch :> DRAM_PROG
.far    :> DRAM_PROG
.ddrram         :
  {
  } > DRAM, RUN_START(DDRStart)
}

) 此帖出自小平头技术问答
0条回答

一周热门 更多>