> -----Original Message----- > From: piclist-bounces@mit.edu [mailto:piclist-bounces@mit.edu] On Behalf > Of Forrest W Christian > Sent: 26 May 2011 10:21 > To: Microcontroller discussion list - Public. > Subject: [EE] 'Realtime' async serial analyzer >=20 > It's product development season again, and one of my key product lines > has a multidrop ttl-level serial bus between it's main unit and the > modules. This works remarkably well until it's time to troubleshoot > communication issues. >=20 > The problem is that it does 9 bit serial, and it is almost impossible to > find anything which does 9 bit serial protocol analysis, and does it in > real time (as opposed to a typical pc logic analyzer which captures then > analyzes), and is relatively inexpensive. >=20 > Is anyone aware of a uart-like interface/analyzer which will monitor 9 > bit serial data - relatively inexpensive, and preferably does ttl-level > (although I can definitely 'upconvert' to rs-232 levels really easily)? >=20 > Oh, standard baud rates, up to at least 115.2, although higher would be > nice... >=20 > -forrest We use the Intronix LOGICPORT here, mainly used for SPI and I2C applications but it also supports asynch and is useful as a generic logic analyser up to 500Mhz (though buffer size is rather limited for high speed work). You can define your own serial protocols for it to decode. It was recommended on the Piclist some time ago and has proved itself invaluable. It's not particularly cheap in hobbyist terms however, though it has undoubtedly paid for itself many times over here at work. http://www.pctestinstruments.com/ If you need cheap then the open source "Bus Pirate" might be more suitable, This is available ready built through several open source project providers, the Wiki below has links to these. It supports 9 bit operation (as long as there is no parity) and has TTL inputs. A very handy little tool. http://dangerousprototypes.com/docs/Bus_Pirate Regards Mike =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D This e-mail is intended for the person it is addressed to only. The information contained in it may be confidential and/or protected by law. If you are not the intended recipient of this message, you must not make any use of this information, or copy or show it to any person. Please contact us immediately to tell us that you have received this e-mail, and return the original to us. Any use, forwarding, printing or copying of this message is strictly prohibited. No part of this message can be considered a request for goods or services. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .