嵌入式开发者社区

标题: 关于TL5728-EasyEVM-A3的ARM-A15核连接顺序问题 [打印本页]

作者: riguangdeng    时间: 2017-12-28 10:20
标题: 关于TL5728-EasyEVM-A3的ARM-A15核连接顺序问题
使用的开发板如题所示,为TL5728-EasyEVM-A3。在使用过程中参照的创龙提供的用户手册,之前一直在学习DSP部分,按照手册上的说明,在链接DSP核之前要先连接ARM-A15核,这样才能对各部分初始化。使用过程中每次都是先连接的A15_0,昨天尝试了一下首先连接A15_1核,我本以为两个CortexA15核是并列关系,可是在连接过程中Console界面显示如下图:
[attach]2939[/attach]
上面的信息每次进行连接都一样,直到图中的倒数第二行内容“CS_DAP_PC: GEL Output: Cortex-A15 1 is not in WIR mode so nothing to do.”出现(后来检查的时候发现每次先连接A15_0的时候也会出现这句),然后报出最后一句的错误信息,信息如下:
CortexA15_1: Trouble Halting Target CPU: (Error -1141 @ 0x3D58) Device is not responding to the request. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 6.0.222.0)
现在的原因应该是A15_1不是WIR mode,我没有查到这是什么意思,以及这样的原因是什么。需要怎么配置才能使两个A15核是并列关系呢?



作者: lianghy    时间: 2017-12-28 21:48
是先连接A15_0再连接其他核的。您上面的报错,可以断电再开电后重新操作,或者重新连接仿真器和开发板后再操作,注意拨码开关拨伟全1.

作者: riguangdeng    时间: 2017-12-29 08:46
lianghy 发表于 2017-12-28 21:48
是先连接A15_0再连接其他核的。您上面的报错,可以断电再开电后重新操作,或者重新连接仿真器和开发板后再 ...

感谢您的回答。按照您所说的意思,就是说A15_0与A15_1并不是同级别的,那这是因为这个板子的结构所导致的吗?上面的错误只有我先连接A15_1时才会出现,断电再开以及重新连接都会出现这样的错误,而先连接A15_0没有出现这样的错误。

作者: lianghy    时间: 2018-1-3 19:31
您好,这是设计上这样固定了的,TI默认的就这样配置的。
作者: riguangdeng    时间: 2018-1-3 20:09
lianghy 发表于 2018-1-3 19:31
您好,这是设计上这样固定了的,TI默认的就这样配置的。

好的,明白了,非常感谢




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4