Re: Serial comm testing - cable ok, jibberish on screen
Posted: Sat Jul 10, 2010 10:21 am
Prior to installing the new Max232 I checked all voltages and connectivity per the trouble shooting manual. Nothing other than what is should be. The new cable from DIY (all drivers installed per procedure) is configured as COM 6 and passes the pin 2-3 loopback test with hyperterminal just fine.
I put the Max232 into the socket that I had previously soldered onto the board, jumpered 12 and 13 together (right in front of R44) and then connected the stimulator. NOTHING on hyperterminal. NO jibberish, but also no echo. Occasionally I will get the cursor to move 1 space upon the first touch of a key, or 1 house shaped character. I have baud set at 115200, data bits 8, stop bits 1, flow control none and parity none. I also tried the jumpering right at the underside of the Max232, pins 11&12 to rule out a processor socket issue. Nope. If I turn echo on I do see the keys I type, but only 1 not 2 of each.
I've wiggled the serial connector to make sure there is no loose connection. No change. I checked continuity between each input hole on the DB9 and its connection on the PCB andthe Max232 socket. I performed the voltage and continuity checks per the trouble shooting guide. All are as they should be per step 3. I have ensured that all components are in place per the instructions, including any polarity. I know how to solder boards and components, so I am very confident in the integrity of the connections. Whole thing has been de fluxed using acetone and toothbrush.
I'm at a total loss. Other than the Max232 and the mechanical connections to DB9, the only other components in this loop are the 4 (.1microfarad) capacitors, C26, C27, C28, C29, right? I know the voltage circuit is fine, so that is ruled out. Chances of 2 bad Max232s is slim, how about something with the capacitors?????? I've double checked their connections - all solid, clean and pass any wiggle test. Hold on, let me do a board check using the diagram in section 3............
VOILA!!!!!!!!!! I'm not insane! Capacitor C28 has continuity on one leg to MAX232 pin #4, but the other leg (or hole either) has no continuity with MAX232 pin #5 as it should!!! There's a bad connection in the PCB!!!!!!!! Ok..I just jumpered it and it works!!! I HATE THESE KINDS OF PROBLEMS, BUT I LOVE SOLVING THEM! Moving on now..... guess it wasn't a bad Max232 after all. Oh well, there goes $7.
I put the Max232 into the socket that I had previously soldered onto the board, jumpered 12 and 13 together (right in front of R44) and then connected the stimulator. NOTHING on hyperterminal. NO jibberish, but also no echo. Occasionally I will get the cursor to move 1 space upon the first touch of a key, or 1 house shaped character. I have baud set at 115200, data bits 8, stop bits 1, flow control none and parity none. I also tried the jumpering right at the underside of the Max232, pins 11&12 to rule out a processor socket issue. Nope. If I turn echo on I do see the keys I type, but only 1 not 2 of each.
I've wiggled the serial connector to make sure there is no loose connection. No change. I checked continuity between each input hole on the DB9 and its connection on the PCB andthe Max232 socket. I performed the voltage and continuity checks per the trouble shooting guide. All are as they should be per step 3. I have ensured that all components are in place per the instructions, including any polarity. I know how to solder boards and components, so I am very confident in the integrity of the connections. Whole thing has been de fluxed using acetone and toothbrush.
I'm at a total loss. Other than the Max232 and the mechanical connections to DB9, the only other components in this loop are the 4 (.1microfarad) capacitors, C26, C27, C28, C29, right? I know the voltage circuit is fine, so that is ruled out. Chances of 2 bad Max232s is slim, how about something with the capacitors?????? I've double checked their connections - all solid, clean and pass any wiggle test. Hold on, let me do a board check using the diagram in section 3............
VOILA!!!!!!!!!! I'm not insane! Capacitor C28 has continuity on one leg to MAX232 pin #4, but the other leg (or hole either) has no continuity with MAX232 pin #5 as it should!!! There's a bad connection in the PCB!!!!!!!! Ok..I just jumpered it and it works!!! I HATE THESE KINDS OF PROBLEMS, BUT I LOVE SOLVING THEM! Moving on now..... guess it wasn't a bad Max232 after all. Oh well, there goes $7.