工具/软件:
请参阅上下文的父问题
我已经研究了 Wireshark 日志和成功启动的 SPI 通信、但我还需要设置 HINT_SECOND_LOADER_INIT_COMPLETE
-flag
但是、我发现了一些奇怪的 SPI 通信行为:
1. (请参阅两个实际逻辑捕获中的 P0时序标记): 从 CC3301接收到的测量状态与参考值不同
2. ( 请参阅两个示例逻辑捕获中的 P1时序标记): 前两个字节(由于位移、我认为长度乘以2)与引用不同-0x7228
而不是 0x69E8
3. (请参阅两个示例逻辑捕获中的 P2时序标记): 从 CC3301在测量中发送的数据会重复进行0x55
、直到传输结束、这意味着状态不可读、tsf
字节无意义
我附上了三个文件: e2e.ti.com/.../2627.files.zip
1. wirehark-log.pcapng
是我捕获的解析日志(我认为我上次日志中不存在大量信息的原因是由于连接松动)
2. logic_capture_with_markers_and_comments.sal
我的捕获与上面解释的三种"奇怪的行为"对应的标记和评论
3. ti_reference_with_markers.sal
捕获是在父问题中发送的、标记与我在自己的捕获中设置的标记相对应
我的问题是:
- 相对 P0时序标记 状态是否必须与参考中的状态相同? 如果是、您是否知道为什么状态不等于参考值?
- 相对 P1正时标记 为什么长度设置为另一个值?
- 相对 P2时序标记 为什么 CC3301继续发送
0x55
、而不是状态和tsf
?
提前感谢您、
Albert