??? 12/20/05 17:47 Read: times |
#105613 - who told you? Responding to: ???'s previous message |
Joe Gold said:
How do we tell if it is ver04 or ver05? The answer is simple - read the datasheet :-) P89V51RD2 datasheet rev.03 on page 24 - well, not exactly by these words - said:
:020000050002F7 = read bootcode version I don't know if FlashMagic is able to read and display it somewhere, but I am using a simple terminal program (for this, TeraTerm, which I routinely use also for programming of the P89V51RD2...) Joe Gold said:
later version "tend" to have less bugs. A I have an issue where - after powerup - serial strings "we suspect" are putting the P89V51 in to ISP mode. The only difference between V4 and V5 is in the possible exit from the SoftICE mode in V5. If in your application there is a continuous ("random") stream of data (or even random sequence of 0s and 1s where the "0101010101=U" pattern can occur) sent from "outside" to the P89V51RD2 Rx pin at the moment of reset, it is quite likely it WILL enter the bootloader - and this is the same for V4 and V5, it simply follows from the principle of how it works. If you want failsafe bootloader entry, you need to reprogram the bootloader itself. You can perhaps get inspired by my modification of the P89V51RD2 bootloader. Jan Waclawek |
Topic | Author | Date |
Philips P89V51 Bootcode update | 01/01/70 00:00 | |
0433 - v4 | 01/01/70 00:00 | |
P89V51 | 01/01/70 00:00 | |
who told you? | 01/01/70 00:00 | |
Philip Boot loader notes | 01/01/70 00:00 | |
sorry?![]() | 01/01/70 00:00 |