TI中文支持网
TI专业的中文技术问题搜集分享网站

DM8168 DDR init 已通过,但是不能跑简单的程序

自己的硬件, 共4片 DDR3,按照"http://processors.wiki.ti.com/index.php/DM816x_C6A816x_AM389x_DDR3_Init"步骤, DDR3 能达到1333MHz,然后从EVM里编译了SPI驱动代码“spi-flash-writer.out”,这是一段很小的程序,连接JTAG调试时CPU总是在这个return位置跑飞,不能返回:

ds = NETRA_UTIL_allocMem(sizeof(struct omap3_spi_slave));

if (!ds) {

            printf("SPI error: malloc of SPI structure failed\n");

                 return NULL;

          }

 请指点一下,这与什么配置有关。

    另外,在那里能看到“DDR3_SlaveRatio_ByteWiseSearch_TI816x.out ”的源码?

 

 

Eason Wang:

若是怀疑DDR的问题,请降低DDR频率再试。

那个。out是做DDR leveling的,没有源码可以提供

Vic qi:

回复 Eason Wang:

谢谢, 我再试试

赞(0)
未经允许不得转载:TI中文支持网 » DM8168 DDR init 已通过,但是不能跑简单的程序
分享到: 更多 (0)