完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛扫一扫,分享给好友
|
系统环境:Win7 64位;CCS版本:6.1.3。我是想使用AM5728上的两个DSP核同时运行helloworld程序,创建工程时的选择的是GPEVM_AM572X。
程序文件为: #include #include /* * hello.c */ void main(void) [ printf("Hello World!n"); return; ] 该程序在单核DSP上运行时是没有问题的。当对两个DSP核建立Group cores后,同时运行会出现如下信息: [C66xx_DSP1] Hello World! [C66xx_DSP2] Invalid CIO command (255) in the CIO buffer at address (0x403113C0) was not recognized. Please check the device and program memory maps. 然后我去查看了工程创建时默认配置的AM57xx_C66.cmd文件,内容如下: MEMORY [ IRAM_MEM: o = 0x00800000 l = 0x00008000 /* 32kB internal SRAM */ OCMC_RAM1: o = 0x40300000 l = 0x00080000 /* 512kB L3 OCMC SRAM1 */ OCMC_RAM2: o = 0x40400000 l = 0x00100000 /* 1MB L3 OCMC SRAM2 */ OCMC_RAM3: o = 0x40500000 l = 0x00100000 /* 1MB L3 OCMC SRAM3 */ DDR0: o = 0x80000000 l = 0x40000000 /* 1GB external DDR Bank 0 */ ] SECtiONS [ .text > OCMC_RAM1 .stack > OCMC_RAM1 .bss > OCMC_RAM1 .cio > OCMC_RAM1 .const > OCMC_RAM1 .data > OCMC_RAM1 .switch > OCMC_RAM1 .sysmem > OCMC_RAM1 .far > OCMC_RAM1 .args > OCMC_RAM1 .ppinfo > OCMC_RAM1 .ppdata > OCMC_RAM1 /* COFF sections */ .pinit > OCMC_RAM1 .cinit > OCMC_RAM1 /* EABI sections */ .binit > OCMC_RAM1 .init_array > OCMC_RAM1 .neardata > OCMC_RAM1 .fardata > OCMC_RAM1 .rodata > OCMC_RAM1 .c6xabi.exidx > OCMC_RAM1 .c6xabi.extab > OCMC_RAM1 ] 根据错误信息提示应该是.cmd中.cio的配置存在问题,从.cmd中可以看到,虽然有三个OCMC_RAM,但是现在只使用了一个。然后我参考了C6678的.cmd文件,我发现其中可以对每一个DSP核分别进行SECTIONS的配置,但里面使用了“#ifdef CORE0”这样的语句,那在AM5728里可不可以采用同样的方式对两个DSP核进行分别配置呢?或者说有其他的方式可以解决这种配置问题。(因为我没有找到CORE0这个量是如何定义的) 所以我想请问一下怎样能对两个核进行分别配置,或者有什么参考资料? 非常感谢! |
|
相关推荐
3个回答
|
|
|
看看这个解答吧:http://e2e.ti.com/support/dsp/omap_applications_processors/f/42/t/29975
|
|
|
|
|
60user100 发表于 2018-6-1 00:59 非常感谢您的帮助,仔细看了链接的内容后,我把两个DSP核的SECTIONS分配到了不同的MEMORY中,从而解决了我的问题。 |
|
|
|
|
|
不客气 |
|
|
|
|
只有小组成员才能发言,加入小组>>
549 浏览 0 评论
1613 浏览 0 评论
2047 浏览 0 评论
为啥BQ7693003DBTR芯片在和BQ769X0盒子通讯时收不到信号?
1513 浏览 0 评论
DSP 28027F 开发板 XDS100v2调试探针诊断日志显示了 Error -150 (SC_ERR_FTDI_FAIL)如何解决
1337 浏览 0 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
1756浏览 29评论
2781浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
1724浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
1634浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
1645浏览 13评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 04:17 , Processed in 0.762731 second(s), Total 75, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2128