SC16IS750 trouble with UART

Hey, has anyone used the SC16IS750 breakout board that SF offer?

I’m having trouble getting the SPI to UART conversion. I have set up all the registers (as far as I’m aware), and can read the registers to make sure they have been set as intended (also showing my SPI communication works). But when I write to the THR register nothing happens?? As I understand it, you just write your bytes to the THR reg via SPI and they should be outputted via the UART TX pin? Is that correct? Any help would be appreciated.

mfin32,

I posted a question on some trouble I am having with this breakout. It may not be the same problem though.

Matt

viewtopic.php?f=14&t=24309.

mfin032:
Hey, has anyone used the SC16IS750 breakout board that SF offer?

I've written a library that works with that chip as part of the [[library for the WiFly shield](http://forum.sparkfun.com/viewtopic.php?f=13&t=23498), you might want to check that out.

But when I write to the THR register nothing happens?? As I understand it, you just write your bytes to the THR reg via SPI and they should be outputted via the UART TX pin?

How do you have it wired up?

–Philip](http://forum.sparkfun.com/viewtopic.php?f=13&t=23498)

Hey Guys, I figured out the problem: The breakout board was actually populated incorrectly - I sent sparkfun an email and they confirmed that the most recent batch made had in fact been populated incorrectly. The resistors and capacitors around the crystal were swapped (i.e. resistors were put were capacitors were supposed to be and vice versa). Once I changed them around (luckily I had some 0603 resistors and caps at the correct values) the code was very straight forward to write and worked great.