Post Go back to editing

Line fault During Discovery: Fault detected on Master node: Cable Shorted Together

Thread Summary

用户在Linux环境下运行A2B协议栈时遇到连接问题,表现为Master节点(AD2428)在发现过程中检测到线路短路或断开。最终确定问题是由于AD2428 SENSE引脚的R327阻值过大,调整为小阻值后问题解决。建议使用官方线缆进行测试,并检查自定义板子的总线供电参数是否符合A2B设计规范。
AI Generated Content

Linux 环境下运行 A2B 协议栈,为 master,与 slave 连接后,在 linux 下运行协议栈后出现:

Start A2B setup...
Reset context done
System Init done
master addr:0x6c
PAL Init done

Using SigmaStudio BCF File
BCF parse done
BDD PAL Init done
Allocate Heap done
Master plugin load done
Slave plugins load done
Allocate Stack done
Triggering discovery...
INTERRUPT: intrType=255 nodeAddr=-1
INTERRUPT: intrType=11 nodeAddr=-1

 Line fault During Discovery: Fault detected on Master node: Cable Shorted Together

Discovery failed!
INTERRUPT: intrType=11 nodeAddr=-1
INTERRUPT: intrType=25 nodeAddr=-1
Failed to set up bus

断开与 slave 的连接后出现:" Line fault During Discovery: Fault detected on master node: Cable Disconnected or Open Circuit"

Start A2B setup...
Reset context done
System Init done
master addr:0x6c
PAL Init done

Using SigmaStudio BCF File
BCF parse done
BDD PAL Init done
Allocate Heap done
Master plugin load done
Slave plugins load done
Allocate Stack done
Triggering discovery...
INTERRUPT: intrType=255 nodeAddr=-1
INTERRUPT: intrType=12 nodeAddr=-1

 Line fault During Discovery: Fault detected on Master node: Cable Disconnected or Open Circuit

Discovery failed!
INTERRUPT: intrType=25 nodeAddr=-1
Failed to set up bus

现在不清楚是哪里的原因导致的此问题。

Parents Reply
  • 从log上看连接subnode时的错误是BP和BN中间短接了,断开时是正常提示线路断连。比较快速的检查方法是保证subnode节点没异常的情况下更换官方线缆试试,如果还有异常就断电找短路点。另外,您这个main node使用的应该是自己设计的板子,请检查相关参数选择和总线供电电压电流大小是否满足A2B设计规范,原理图review的服务必须通过寻求当地代理商的帮助提case, EZ平台无法提供。

Children