Part Number: TMS320C6678 Other Parts Discussed in Thread: SYSBIOS 如标题所说,我将两个sysbios程序固化到SPI内,但是主核无法让从核启动
目前已知:
1.我的两个程序代码段都会放到DDR中,调试也能看到。
2.程序都放到L2就没问题。
3.DDR table运行正常,即主核是可以正常启动并且输出消息的。
4.用的例程中的启动代码
想问:
1.我当前的代码如何?
2.platform中是否有对应的函数让从核也启动?
以下是我的主核启动从核的代码…
Part Number: TMS320C6678 Other Parts Discussed in Thread: SYSBIOS 我在CFG的task配置中发现了这个配置:default Affinity
根据我理解的说明,这个是将本任务绑定于哪个核心上运行,我理解的正确吗?
因为如果真的是这样的话,我就不用费劲心思与其他核心进行核间通讯了,只需要对不同的任务进行通讯即可。
Part Number: TMS320C6678 在C6678的CSL库上更改EDMA3函数,发现AB同步模式时,只能选择通道0,选其他通道会导致传输失败,并且报错:
TMS320C66x_0: Warning: DMA channel 0 did not have DCHMAP programmed even though channel mapping exists on device. Using default PARAM of 0
但使用A同步时可以开启别的通道。我的函数如下:
void…