This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC3200 DNS lookup problem with subdomains

Other Parts Discussed in Thread: ENERGIA, CC3200

I am programming a LaunchXL CC3200 board with the Energia IDE. If I run the WifiWebClient example all works as expected. However, if I change the server name to a host entry with a subdomain (i.e. e2e.ti.com)  or my custom domain (iot.thinger.io). The client never connects. Seems to be a problem while resolving those hosts with subdomains. However, If i resolve the domain IP first in my computer, I can connect fine setting the IP address directly. So the DNS is not working fine here.

You can easily try changing the server host in the WifiWebClient to something like the following line, and it would not connect.

char server[] = "e2e.ti.com"; // name address for Google (using DNS)

This is the trace while loading the program (I think I have the firmware updated)

Open UART /dev/tty.usbserial-cc3200B
open UART success
Getting storage list
Bootloader Version: 3
Silicon version ES1.32 or higher
Bootloader version is 2, 0, 3, 2
It's a CC3200 device: PG1.32
BlockSize is 4096, number of blocks is 64
erasing 1 blocks starting from 4
Switch to NWP bootloader complete
Load common boot command for PG1.32
Bootloader version is 2, 0, 3, 4
BlockSize is 4096, number of blocks is 16
erasing 12 blocks starting from 0
erasing file "/sys/mcuimg.bin"
deleting file "/sys/mcuimg.bin"
erase file completed
Downloading file "/sys/mcuimg.bin" with size 23920
......Download complete