Hey Andy, I am having a similar problem. I have a P89V51RD2 chip. The Flash Magic that I am using is version 5.62.1927. Whenever I try to read the device signature sometimes the chip replies with 'U' sometimes not. Sometimes it gives autobaud problems and at times when it doesn't it says unable to read the device signature.
I had the Free serial port monitor running in the background to monitor the serial port progress. My ISP board does not use the RTS pin, it is manual reset. I am pasting the transaction in terms of HEX signals below(beside the hex signals are the equivalent characters in english):-
55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUU
Answer: 12/1/2010 5:01:13 PM.89864 (+0.0000 seconds)
FF FF FF ÿÿÿ
Request: 12/1/2010 5:01:13 PM.91464 (+0.0156 seconds)
55 55 55 55 55 55 55 55 55 55 UUUUUUUUUU
Port closed
Port opened by process "FlashMagic.exe" (PID: 704)
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUU
Answer: 12/1/2010 5:26:05 PM.98664 (+0.0000 seconds)
FF FF FF ÿÿÿ
Request: 12/1/2010 5:26:05 PM.00264 (+0.0156 seconds)
55 55 55 55 55 55 55 55 55 55 UUUUUUUUUU
Port closed
Port opened by process "FlashMagic.exe" (PID: 704)
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 UUUUUU
Answer: 12/1/2010 5:26:20 PM.78364 (+0.0156 seconds)
55 U
Request: 12/1/2010 5:26:20 PM.78364 (+0.0000 seconds)
55 55 55 55 55 55 55 55 55 55 UUUUUUUUUU
Answer: 12/1/2010 5:26:20 PM.78364 (+0.0000 seconds)
55 55 UU
Request: 12/1/2010 5:26:20 PM.20564 (+0.4219 seconds)
3A 30 32 30 30 30 30 30 35 30 37 30 30 46 32 :020000050700F2
Answer: 12/1/2010 5:26:20 PM.23664 (+0.0313 seconds)
DB DF DF 9F 9F 9F E5 5F FE BE 6F 96 53 13 93 A9 Ûßßå_þ¾oS.©
48 F8 Hø
Request: 12/1/2010 5:26:20 PM.23664 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 37 30 30 46 32 :020000050700F2
Answer: 12/1/2010 5:26:20 PM.25264 (+0.0156 seconds)
BF F7 F7 F7 F6 76 F6 5E FE BE 6F 4A 8A 82 72 6A ¿÷÷÷övö^þ¾oJrj
52 FE Rþ
Request: 12/1/2010 5:26:20 PM.25264 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 37 30 30 46 32 :020000050700F2
Answer: 12/1/2010 5:26:20 PM.28364 (+0.0313 seconds)
DB DF 9F 9F 9F DF E5 5F FE BE 6F 94 53 13 93 A9 Ûßßå_þ¾oS.©
48 F8 Hø
Request: 12/1/2010 5:26:20 PM.28364 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 37 30 30 46 32 :020000050700F2
Answer: 12/1/2010 5:26:20 PM.31464 (+0.0313 seconds)
DB DF DF 9F 9F 9F 97 5F FE BE 6F 4A 53 13 93 A9 Ûßß_þ¾oJS.©
48 F8 Hø
Request: 12/1/2010 5:26:20 PM.31464 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 37 30 30 46 32 :020000050700F2
Answer: 12/1/2010 5:26:20 PM.34664 (+0.0313 seconds)
DB 9F 9F 9F 9F 5E FE 5F FE BE 6D 94 53 13 93 A9 Û^þ_þ¾mS.©
48 F8 Hø
Request: 12/1/2010 5:26:20 PM.34664 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 37 30 30 46 32 :020000050700F2
Answer: 12/1/2010 5:26:20 PM.36164 (+0.0156 seconds)
DB DF DF 9F 9F 9F DF 5F FE BE 6F 92 53 13 93 A9 Ûßßß_þ¾oS.©
48 F8 Hø
Request: 12/1/2010 5:26:20 PM.36164 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 30 30 30 46 39 :020000050000F9
Answer: 12/1/2010 5:26:20 PM.39364 (+0.0313 seconds)
BF F7 F7 F7 F6 76 F6 FE FE FE BE 37 2A 12 19 B9 ¿÷÷÷övöþþþ¾7*..¹
35 29 5)
Request: 12/1/2010 5:26:20 PM.39364 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 30 30 30 46 39 :020000050000F9
Answer: 12/1/2010 5:26:20 PM.42464 (+0.0313 seconds)
FF DB DF 9F 9F 9F DF E5 FF FE FE BE 77 54 12 19 ÿÛßßåÿþþ¾wT..
B9 35 ¹5
Request: 12/1/2010 5:26:20 PM.42464 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 30 30 30 46 39 :020000050000F9
Answer: 12/1/2010 5:26:20 PM.45564 (+0.0313 seconds)
29 FF DB DF DF 9F 9F 9F DF FF FE FE BE 37 4A 12 )ÿÛßßßÿþþ¾7J.
19 B9 .¹
Request: 12/1/2010 5:26:20 PM.45564 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 30 30 30 46 39 :020000050000F9
Answer: 12/1/2010 5:26:20 PM.47164 (+0.0156 seconds)
35 29 FF BF F7 F7 F7 F6 76 F6 FE FE FE BE 37 2A 5)ÿ¿÷÷÷övöþþþ¾7*
12 19 ..
Request: 12/1/2010 5:26:20 PM.47164 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 30 30 30 46 39 :020000050000F9
Answer: 12/1/2010 5:26:20 PM.50264 (+0.0313 seconds)
B9 35 29 FF DB DF 9F 9F 9F DF E5 FF FE FE BE 77 ¹5)ÿÛßßåÿþþ¾w
54 12 T.
Request: 12/1/2010 5:26:20 PM.50264 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 30 30 30 46 39 :020000050000F9
Answer: 12/1/2010 5:26:20 PM.51864 (+0.0156 seconds)
DF FB DF BF FE FE DE FE FF FB FB 9B BD 14 D5 A4 ßûß¿þþÞþÿûû½.Õ¤
94 FE þ
Port closed
The Requests are from the PC side and the Answer is from the microcontroller side. This is the transaction that takes place when I try to read device signature. I have checked with the other things that you have mentioned in your autobaud problems post elsewhere on this site. I think the chip has gone bad but am not sure. Is there any way to know if the chip is still working or not. Please help.
I had the Free serial port monitor running in the background to monitor the serial port progress. My ISP board does not use the RTS pin, it is manual reset. I am pasting the transaction in terms of HEX signals below(beside the hex signals are the equivalent characters in english):-
55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUU
Answer: 12/1/2010 5:01:13 PM.89864 (+0.0000 seconds)
FF FF FF ÿÿÿ
Request: 12/1/2010 5:01:13 PM.91464 (+0.0156 seconds)
55 55 55 55 55 55 55 55 55 55 UUUUUUUUUU
Port closed
Port opened by process "FlashMagic.exe" (PID: 704)
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUU
Answer: 12/1/2010 5:26:05 PM.98664 (+0.0000 seconds)
FF FF FF ÿÿÿ
Request: 12/1/2010 5:26:05 PM.00264 (+0.0156 seconds)
55 55 55 55 55 55 55 55 55 55 UUUUUUUUUU
Port closed
Port opened by process "FlashMagic.exe" (PID: 704)
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 UUUUUUUUUUUUUUUU
55 55 55 55 55 55 UUUUUU
Answer: 12/1/2010 5:26:20 PM.78364 (+0.0156 seconds)
55 U
Request: 12/1/2010 5:26:20 PM.78364 (+0.0000 seconds)
55 55 55 55 55 55 55 55 55 55 UUUUUUUUUU
Answer: 12/1/2010 5:26:20 PM.78364 (+0.0000 seconds)
55 55 UU
Request: 12/1/2010 5:26:20 PM.20564 (+0.4219 seconds)
3A 30 32 30 30 30 30 30 35 30 37 30 30 46 32 :020000050700F2
Answer: 12/1/2010 5:26:20 PM.23664 (+0.0313 seconds)
DB DF DF 9F 9F 9F E5 5F FE BE 6F 96 53 13 93 A9 Ûßßå_þ¾oS.©
48 F8 Hø
Request: 12/1/2010 5:26:20 PM.23664 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 37 30 30 46 32 :020000050700F2
Answer: 12/1/2010 5:26:20 PM.25264 (+0.0156 seconds)
BF F7 F7 F7 F6 76 F6 5E FE BE 6F 4A 8A 82 72 6A ¿÷÷÷övö^þ¾oJrj
52 FE Rþ
Request: 12/1/2010 5:26:20 PM.25264 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 37 30 30 46 32 :020000050700F2
Answer: 12/1/2010 5:26:20 PM.28364 (+0.0313 seconds)
DB DF 9F 9F 9F DF E5 5F FE BE 6F 94 53 13 93 A9 Ûßßå_þ¾oS.©
48 F8 Hø
Request: 12/1/2010 5:26:20 PM.28364 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 37 30 30 46 32 :020000050700F2
Answer: 12/1/2010 5:26:20 PM.31464 (+0.0313 seconds)
DB DF DF 9F 9F 9F 97 5F FE BE 6F 4A 53 13 93 A9 Ûßß_þ¾oJS.©
48 F8 Hø
Request: 12/1/2010 5:26:20 PM.31464 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 37 30 30 46 32 :020000050700F2
Answer: 12/1/2010 5:26:20 PM.34664 (+0.0313 seconds)
DB 9F 9F 9F 9F 5E FE 5F FE BE 6D 94 53 13 93 A9 Û^þ_þ¾mS.©
48 F8 Hø
Request: 12/1/2010 5:26:20 PM.34664 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 37 30 30 46 32 :020000050700F2
Answer: 12/1/2010 5:26:20 PM.36164 (+0.0156 seconds)
DB DF DF 9F 9F 9F DF 5F FE BE 6F 92 53 13 93 A9 Ûßßß_þ¾oS.©
48 F8 Hø
Request: 12/1/2010 5:26:20 PM.36164 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 30 30 30 46 39 :020000050000F9
Answer: 12/1/2010 5:26:20 PM.39364 (+0.0313 seconds)
BF F7 F7 F7 F6 76 F6 FE FE FE BE 37 2A 12 19 B9 ¿÷÷÷övöþþþ¾7*..¹
35 29 5)
Request: 12/1/2010 5:26:20 PM.39364 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 30 30 30 46 39 :020000050000F9
Answer: 12/1/2010 5:26:20 PM.42464 (+0.0313 seconds)
FF DB DF 9F 9F 9F DF E5 FF FE FE BE 77 54 12 19 ÿÛßßåÿþþ¾wT..
B9 35 ¹5
Request: 12/1/2010 5:26:20 PM.42464 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 30 30 30 46 39 :020000050000F9
Answer: 12/1/2010 5:26:20 PM.45564 (+0.0313 seconds)
29 FF DB DF DF 9F 9F 9F DF FF FE FE BE 37 4A 12 )ÿÛßßßÿþþ¾7J.
19 B9 .¹
Request: 12/1/2010 5:26:20 PM.45564 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 30 30 30 46 39 :020000050000F9
Answer: 12/1/2010 5:26:20 PM.47164 (+0.0156 seconds)
35 29 FF BF F7 F7 F7 F6 76 F6 FE FE FE BE 37 2A 5)ÿ¿÷÷÷övöþþþ¾7*
12 19 ..
Request: 12/1/2010 5:26:20 PM.47164 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 30 30 30 46 39 :020000050000F9
Answer: 12/1/2010 5:26:20 PM.50264 (+0.0313 seconds)
B9 35 29 FF DB DF 9F 9F 9F DF E5 FF FE FE BE 77 ¹5)ÿÛßßåÿþþ¾w
54 12 T.
Request: 12/1/2010 5:26:20 PM.50264 (+0.0000 seconds)
3A 30 32 30 30 30 30 30 35 30 30 30 30 46 39 :020000050000F9
Answer: 12/1/2010 5:26:20 PM.51864 (+0.0156 seconds)
DF FB DF BF FE FE DE FE FF FB FB 9B BD 14 D5 A4 ßûß¿þþÞþÿûû½.Õ¤
94 FE þ
Port closed
The Requests are from the PC side and the Answer is from the microcontroller side. This is the transaction that takes place when I try to read device signature. I have checked with the other things that you have mentioned in your autobaud problems post elsewhere on this site. I think the chip has gone bad but am not sure. Is there any way to know if the chip is still working or not. Please help.