Reverse Engineering Stack Exchange is a question and answer site for researchers and developers who explore the principles of a system through analysis of its structure, function, and operation. It only takes a minute to sign up.
I know you have seen this asked before but hear me out first. I have a prototype device that I am playing around with. On the main board there is a USB port, next to the port there is a FTDI FT232R chip. Next to the USB port there is a 20 pin JTAG port. I have only tried the USB port but when I try to screen the chip I just get garbage output. Now before you say baud rate, I have already tried every possible baud rate and still get garbage. Now depending on the baud rate I get different kind of garbage. 9600 I just get repeating question marks, as I move up the garbage become faster and more random. Now I have tried different stop bits and etc. but I haven't tried every possible combination.
My question is what is my best route to figure this thing out? Just brute force every possible combination? Which would take forever. Or is there something else I'm missing.
Whenever I had garbage it was due to incorrect baud rate or other settings, but you've tried those. Otherwise, check the connection carefully and make sure it is soldered well. Also ensure your TTL chip is functioning, if applicable.
The repeating question marks don't sound like garbage though - they may be Unicode that your terminal can't display or something doesn't support, maybe 7-bit chars, I dunno.