No luck with cc3200tool

Hello all.

I have no luck in using the cc3200 tool. First of all I have a box with cc3200 chip and an FT232RL UART.

There is no problem in seeing the debug info from the stock firmware:

CC3200 bootloader v1472818501 (09c6374) build: Fri Sep 2 14:15:01 CEST 2016 dl:1.2.0 sl:1.0.1.6 hw:tb-smt-16:3:24
EU_V3.1.0_BF2

But as soon as I pull up the SOP2 and trying to connect through the cc3200tool, I wont see anything else than a timeout. The box is booting as expected (green light, no sound):

(venv) root@testing:/usr/src/venv# cc3200tool -p /dev/ttyUSB0 --reset dtr read_all_files ExtractedFromBox/
2025-03-14 13:26:51,886 – Connecting to target…
2025-03-14 13:26:54,243 – timed out while waiting for ack
2025-03-14 13:26:56,499 – timed out while waiting for ack
2025-03-14 13:26:58,759 – timed out while waiting for ack
2025-03-14 13:27:01,019 – timed out while waiting for ack
2025-03-14 13:27:03,275 – timed out while waiting for ack
2025-03-14 13:27:03,275 – Could not connect to target: Did not get ACK on break condition
(venv) root@testing:/usr/src/venv#

If I do not connect SOP2 to anything, I see at least the cc3200tool is able to detect the debug output, but of course it cannot continue.

(venv) root@testing:/usr/src/venv# cc3200tool -p /dev/ttyUSB0 --reset dtr read_all_files ExtractedFromBox/
2025-03-14 13:46:30,255 – Connecting to target…
2025-03-14 13:46:35,348 – Connected, reading version…
2025-03-14 13:46:53,188 – timed out while waiting for ack
2025-03-14 13:46:53,189 – Could not connect to target: No ack for packet opcode=0x2f
(venv) root@testing:/usr/src/venv#

What am I doing wrong? What can I do? Does anybody has a clue for me?

BR.

How should we know? You didn’t post your wiring or other details.

I followed the instrucions supplied with Teddycloud.

image

Which kind of wrong wiring could be leading to such a behaviour? As I wrote, TX/RX works with the Debug from orig. Bootloader. Beside this I also wrote, SOP2 is connected to VCC, what else beside this is necessary? At least nothing more mentioned in the guide.
Thanks

Please describe your wiring between the board and the ftdi. If you use a connector-cable you have to proof the right order of the pins.

Hi there, i am new and i have the issue. Is there any help out there? thanks in advanced.

Please check the connector. I have a cable, there is 1,3,4,7,9 on one side and 2,4,6,8,10 on the other side.

Thanks for your reply.
I Double Check the Wireing and also tried with thin wires Directly attached to the Board. Still the Same Issue.

Did you have and other help for me?
Can you agree, the following pinout?

Starting from the left corner:

1 tx
2 rx
4 rst → dtr
5 ground
3 + 9 Bridge direkty on the Board

LED was solid Green.

Thanks in Advanced
Best regards

same problem here :frowning:

I have the same cable as you and it worked fine just yesterday. I pretty sure, you have to mirror the connection.

Here it is, what is working fine for me.

Here are some pictures showing my setup, I think its better than just explanation.
SOP2 and VCC not connected together at this moment. Fyi, I tried both, SOP2 ↔ VCC of the Toniebox and SOP2 connected to the VCC of the UART interface. When SOP2 connected to the VCC of the UART, the box simply boots as normal.



Hi terner,
I have the exact same issue as you. I can see the debug output at regular boot just fine as you. We also seem to have the same board version.
I also soldered contacts to the debug port, but instead of using a FTDI UART I only have a CH3400 on an Arduino Nano board at the moment, where I keep RST pulled to GND to bypass the Arduino. So I have to do the reset manually, but it seems to work fine.
I can also get the output “Connected, reading version…” and then get the timeout because of the missing ack packet opcode=0x2f.

My next try would be to use a better USB to UART converter and check the soldering, but in my opinion it should work, as the cc3200tool says it has connected and the debug output can be read.

Could it be possible, that something on the board has changed, so the reading the memory is prohibited? Our PCBs e.g. look different from the guide, the debug port has some contour in the shape of the connector drawn around. Has anybody else managed to read the memory of this version?

Nope there is a V1 and V2 CC3200 board. Only the layout has changed.

I have the same problem. When I don’t connect SOP2, I get a connection but no access. When I connect SOP2 to VCC from the adapter or the box, the box doesn’t boot. The LED just stays green — which is probably correct. But the RST doesn’t seem to work in this state. The LED on the adapter lights up and RST is pulled LOW, but nothing happens. I also tried it manually. The CC3200 doesn’t seem to respond to RST when SOP2 is high. As I said, without SOP2 connected, RST works. I’ve rewired everything twice and checked all connections. The 3.3V are correct.