Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
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

List of 6 messages in thread
TopicAuthorDate
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      

Back to Subject List