Jump to content
Sign in to follow this  

Cottonwood problem

Recommended Posts



I've read most postings on Cottonwood but still I cannot get my board working, unfortunately.

I have a v1.1 board running on 3.3V with no marking that shows whether it is a USB or UART version. How can I see which version it is?


I've connected a 3.3V FTDI cable to the UART header and set the Linux serial port (/dev/ttyUSB0) to 115200 baud, raw mode.

This way I see the welcome banner using "cat /dev/ttyUSB0" and the red LED remains flashing constantly.


Hello 20110324 World
TI O 9f20 2000
. 0e
lwm_as399xInitialize() returned 000e

Does this mean I have the UART version?


The real problem is that I cannot send any commands. I try


printf "\x10\x03\x00" >/dev/ttyUSB0


or the same three bytes from a C binary using write(), while waiting for the response, but I receive nothing back.

The same applies to other commands:


printf "\x43\x04\x01\xCD" >/dev/ttyUSB0

If I loop back my FTDI cable TX to RX I can confirm that my TX works, as I then receive the exact bytes I send.


Thanks for any help you can offer me.



Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this