I have a G2553 installed in a breadboard with a 47K pullup resistor on /RST, and I'm testing BSL with a USB-to_serial adapter that I know from other test works fine. When I run BSLDEMO2, I appear to get all the right signals, but nothing is transmitted from the G2553, and I get the synchronization failed message. I have things connected as follows:
Adapter..........G2553
GND...............GND (20)
3.3V................Vcc (1) w 10 ufd
DTR................/RST (16) with 47K pullup
RTS.................Test (17)
TXD.................P1.5 (7)
RXD.................P1.1 (3)
On my scope I see Test starts out low, then goes high for 10ms, back low for 10ms, high for 20ms, then back low.
/RST starts low, then goes high for 50ms, then back low.
I believe these are the patterns described in slau319 if I assume /RST goes back low because it doesn't receive an ack.
There is transmission of data on the adapter's TXD line, but nothing ever happens on P1.1. It just stays a floating input when it should be output high.
So apparently everything is happening as it's supposed to, but the G2553 just never engages. I've tried reversing RXD and TXD, with no success.
Any suggestions would be appreciated.


