(1)C6678开发板,您好,我想给DDR3中下载234MB的数据,bulid.out文件失败,显示 out of memery,怎么处理,CMD文件中分配的内存是512MB也是出现这种情况。
(2)我采用Helloworld实现的DSP想PC发送数据,但是在只知道发送地址、需要发送的数据量,怎么能连续发送?
Allen35065:
你可以检查一下build.map文件,看看你分配的内存是否超过了EVM的512MB的内存空间,6678 EVM的DDR3空间从0x80000000-0x9FFFFFFF。
第二个问题不太清楚,能否详细描述一下你的需求?
Dan Jia:
回复 Allen35065:
您好,感谢您的回复。
(1)第一个问题,由于无法build。out,所以看不到map文件,我是把6000*40*128*2的浮点数下到DDR3中,分配的内存为521MB,出现out of memory,在没有把别的数据放到DDR3中。
(2)我通过修改NDK中helloworld的例程,可以实发送一包为1024字节的包,PC端wireshark也能抓到包,但是我知道发送的buffer,和发送字节16000,怎么能根据这种来实现连续发包?