Thread 中讨论的其他器件: 嵌入式编程、 UNIFLASH
大家好!
我在连接自定义电路板上的 CC3235MODASF 时遇到困难。
CC3235通过 UART 桥接器(FTDI FT4232H-56Q)通过 UART 进行连接。 该引脚按如下方式连接:
- CC3235 UART0 Tx (引脚46) <-> FTDI 通道 A Rx (引脚13)
- CC3235 UART0 Rx (47) <-> FTDI 通道 A Tx (引脚12)
- CC3235 nReset (35)<-> FTDI 通道 A RTS (引脚14)
我一直在按照 SWPA231 (使用 pyFTDI API)中的步骤进行操作、还尝试了嵌入式编程工具(无法 等待 ack)和 Uniflash。
SOP 设置为:[210]=[010 ](尽管我尝试了其他变体)。
下面是一个示例输出:
我不确定的几件事:
- 信号中断。 指令状态、"发送中止信号(发送连续间隔值、无起始位或停止位)"。 我尝试了各种间距值(上图中为0x20、全为0等)、但您能否确认我要发送什么内容?
- SOP1的行为是否正确、即它仅在复位时上拉、还是应永久拉至高电平?
- 请注意、我得到(0x04、0x00、0xFF、0xE2、0x00)、它遵循通用消息格式、但我找不到操作码 E2。 我没有接收到预期的 ACK (使用操作码 CC)。
- 最后、在重置和刷新 UART 行后、我 已尝试发送获取存储列表命令、没有响应。
收到的带有中止信号的命令(0x04、0x00、0xFF、0xE2、0x00):
获取存储列表:
我试图只包含相关信息、但请告诉我是否有其他有用的信息。
否则,你有什么建议我做错了什么?