Forums - CSR1010 printing random characters (via UART, board H13137V3) on terminal.

4 posts / 0 new
Last post
CSR1010 printing random characters (via UART, board H13137V3) on terminal.
tarun14
Join Date: 4 Jul 16
Posts: 4
Posted: Mon, 2016-07-04 05:40

Hello. I am not able to get strings sent via UART (board H13137V3) displayed properly on terminal (TeraTerm). Some random characters are being displayed. Neither the sample 'uartio' working properly nor 'HelloWorld' code of 'Minimal CSR uEnergy Project'. I already checked Loop back (by shorting Rx & Tx pins of cable) and it is working properly. Also, it isn't showing anything when not connected to board, i.e. the desired behavior from terminal and cable.
I suspected some baud rate related issue and checked default UART settings using 'CsConfig' tool, found UART Configuration = 0000 & UART connection speed = 12c0 (i.e 2400 baud rate). I selected same on my terminal, but still those random characters. Further, below are my complete settings on terminal : baud rate - 2400, data - 8 bit, parity - none, stop - 1bit, flow control - none, transmit delay - 0msec/char, 0msec/line. I would have posted screenshots, but couldn't find any option for that.
Please guide me about the same. thanks.

  • Up0
  • Down0
cbs
Profile picture
Join Date: 4 Mar 15
Location: IoT consultant, Cambridgeshire, UK
Posts: 21
Posted: Fri, 2016-07-15 01:53

I would always start with an oscilloscope to diagnose these types of problems. Could be all sorts of things - I assume you've checked voltage levels are correct? I've seen people try to plug the CSR1010 directly into an RS232 with interesting results.

Chris

  • Up0
  • Down0
Dr. Nissim Zur
Profile picture
Join Date: 6 Jun 16
Location: Skype: nissim.test CSR1010 External design house
Posts: 235
Posted: Fri, 2016-07-29 08:45

use only UART of 3V in other side, and share GND too. 

  • Up0
  • Down0
tarun14
Join Date: 4 Jul 16
Posts: 4
Posted: Mon, 2016-09-12 04:45

Hello,

The Uart-Usb converter cable we were using was expecting data at 5V TTL, whereas the CSR board was providing that at 3.3V TTL. Changing the cable and using proper one fixed the issue. But thanks for your time and valuable suggestions.

 

Regards,

tarun

  • Up0
  • Down0
or Register

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries (“Qualcomm”). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.