Not able to create connection to toniebox via UART (macos)

Hey, I am struggling with the connection for flashing the box. I connected the UART, the green light is lightning. But still, lsusb / cc3200tool is not showing anything helpful.
If I plugin in the device, the following two devices will be added to lsusb:
Bus 001 Device 001: ID 1a86:7522 1a86 USB Serial
Bus 000 Device 000: ID 1a86:7522 1a86 USB 3.1 Bus

I am on macos 15.2, using the cc3200tool branch with the ftdi://ti:launchpad:cc3101/2 connection way. I use the original USB-C cable. board is a cc3200r1.

UART: Weiact ch340k ch340 usb zu serial/ttl uart modul 3,3 v ttl auto download - AliExpress 7

any idea how to solve that issue? thanks!

Try another uart , use a windows device.

This would be the easiest approach.

1 Like

can you recommend any UART which is most likely working? Thanks!

AZDelivery Kompatibel mit FT232RL… Amazon.de

I am using this one.

just some ideas I would give a try:

  • have you checked if the connections are soldered properly and are robust and without shortcuts and loose contacts? (try a multimeter in resistor meas mode and check if you get a solid 0 Ohm between (1) unplugged cable end at uart side and (2) the patches next to each vias of the debug connector footprint side)
  • i got smoldering/flickering green led after connection of the AZDelivery FT232RL together with some connection errors and transfered files with 0kb size. after connectin to additional power supply of the box it worked

SO - ordered another UART and now I am getting some device:

Bus 000 Device 001: ID 0403:6001 Future Technology Devices International Limited FT232R USB UART Serial: A50285BI
Bus 000 Device 000: ID 0403:6001 Future Technology Devices International Limited USB 3.1 Bus
Bus 000 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Something seem to work now:

 cc3200tool -p ftdi://ftdi:0x6001:A50285BI/1 read_all_files ../toniebox-backup/ read_flash backup.bin
2025-01-16 00:23:51,475 -- Connecting to target...
2025-01-16 00:23:51,696 -- Connected, reading version...
2025-01-16 00:23:51,705 -- connected to target
2025-01-16 00:23:51,705 -- Version: CC3x00VersionInfo((0, 4, 1, 2), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (16, 0, 0, 0))
2025-01-16 00:23:51,706 -- This is a CC3200 device
2025-01-16 00:23:51,706 -- Switching to NWP bootloader...
2025-01-16 00:23:51,717 -- Switching UART to APPS...
2025-01-16 00:23:51,729 -- Resetting communications ...
2025-01-16 00:23:52,965 -- Uploading rbtl3100s.dll...
2025-01-16 00:23:52,972 -- Getting storage list...
2025-01-16 00:23:53,794 -- APPS version: CC3x00VersionInfo((0, 4, 0, 2), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (16, 0, 0, 0))
2025-01-16 00:23:53,794 -- Getting storage info...
2025-01-16 00:23:53,803 -- storage #2 info bytes: 0x10, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0
2025-01-16 00:23:53,804 -- Getting storage list...
2025-01-16 00:23:53,830 -- Reading raw storage #2 start 0x0, size 0x2000...
................................
2025-01-16 00:23:54,309 -- [0] detected a valid FAT revision: 40
2025-01-16 00:23:54,309 -- [1] detected a valid FAT revision: 41
2025-01-16 00:23:54,309 -- Getting storage list...
2025-01-16 00:23:54,335 -- Reading raw storage #2 start 0x1774, size 0x2774...
2025-01-16 00:23:54,358 -- FTDI error: 01:62 Overrun
...
    raise CC3200Error("did not get entire response")
cc3200tool.cc.CC3200Error: did not get entire response