Proto Board Rev A - No Propeller chip found on any serial port

I wired up a protoboard to act as one of our tester for one of our board after its assembly. It worked fine for quite a while until today. After testing & swapping with other proto-boards to eliminate other accessories as the root cause, I'm still back to square one.
This thing is, this protoboard (tester) still functions as normal (power-up, load from EEPROM, etc..) but when I connect the prop plug to it, I did not receive any debug info from PST which I should. So I tried from Propeller Tool, after pressing F7, it said "No Propeller ..". But the reset seems to work as the protoboard restarted every time I press F7. I did not use pin 30 & 31 in the testing of the assembled boards. I only use pin 0,1,2,13,15,16,19.
The function of the proto-board (tester) is:
1. Sends a binary code to our assembled board's RAM
2. Assembled board then runs the test & sends the result back to tester
3. Tester then blink either PASS or FAIL (LED)
Any suggestion to test as to why this protoboard is not talking to me?
Thanks.
This thing is, this protoboard (tester) still functions as normal (power-up, load from EEPROM, etc..) but when I connect the prop plug to it, I did not receive any debug info from PST which I should. So I tried from Propeller Tool, after pressing F7, it said "No Propeller ..". But the reset seems to work as the protoboard restarted every time I press F7. I did not use pin 30 & 31 in the testing of the assembled boards. I only use pin 0,1,2,13,15,16,19.
The function of the proto-board (tester) is:
1. Sends a binary code to our assembled board's RAM
2. Assembled board then runs the test & sends the result back to tester
3. Tester then blink either PASS or FAIL (LED)
Any suggestion to test as to why this protoboard is not talking to me?
Thanks.
Comments
Can you provide a close-up photo of your board and schematics? if you don't want to post the schematics, you can E-mail them to me at bschwabe@parallax.com ... any code that you are trying to load might be helpful as well.
Have you checked the obvious? Sometimes they are easy to overlook. i.e. Proper power to the board, Propeller Plug not backwards, etc.
Which Proto board do you have? ...If the prop plug is in backwards and you try to program the Propeller, it will reset and fail to programming it.
Thanks Beau. I'm back home now so I only have an old pic of the board in my phone. The only difference with the current board is that I've added another yellow LED to show when the test starts as these are very helpful to the operation team working on the boards.
As for the obvious, I've tested:
1. Using other Proto-board (I have only 2 spares left) with the same power-in adaptor. Other Proto-board could be detected but not this one. I even tried other power adaptors but results are the same.
2. As for prop plugs, I have 3. I've tested all on 3 different PC and all other Proto-boards can be detected except for this one. As for backward, erm... I usually check the "Vss" against the board's headers so I doubt its wrong as I could still see the ground pin's connection to the ground plane on the Proto-board & ... I even used a multimeter to test if the prop plug's headers are in contact with the propeller's pin 30, 31, reset & ground. They are OK.
The final resort is to just do up another Proto-board for this test as I got to get it ready before Monday.
Thanks Mike. Yes, I've done that but its only this board that failed to be detected. Other Proto-boards worked fine with these 3 Prop Plugs ...
The thing is, once I've finished with this tester, the people assembling the boards used this tester to test the boards. It was working OK until when 1 board failed. So when I wanted to connect to the PST to check the read outs, the PC could not detect it.
All our boards uses a 12V 1A power adaptor.
Hmm...didn't occur to me that could be at fault but why not. I only went so far as to test the PropPlug's headers & the thru-hole pads of 30,31... OK, I'll test tomorrow when I'm in office. Thanks Leon.
That said, the regulator might be fine, but worth checking... What I'm looking at is the red wire (see attached) that appears to be going to the 'daughter' Propeller board. The other end of the red wire is connected to Vin, which by what you have said is 12V. Is that the intention? If so, then I don't see a regulator on the 'daughter' Propeller board to bring the voltage down for the Propeller... Just what looks like a big diode (1-2Amp by the looks of it)
Thanks Beau. Yes, apart from this board, we use the same adaptors for other boards that connects to multiple servos, so..
Yes, on the daughter board, there is a LD1117 underneath together with 24LC512. Yes, its a 1N5404. I think I'm gonna crash ... I'll check again tomorrow morning. Thanks again ..
Someone, in a PM, advice me about the bypass caps on Proto-board. Did't realized they are all missing on the Proto-board so I've placed 4 x 0.1uF on each Vss/Vdd but that didn't help either.
I gave up. I'll temporarily do up a breadboard tester using my Prop1 Module before designing a proper tester for this model.