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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
06/16/06 15:08
Modified:
  06/16/06 15:11

Read: times


 
#118422 - Re "funny pin levels"
Responding to: ???'s previous message
Erik Malund said:

Why do you change the bootvector?. If you want to enter boot by "funny pin levels" why not use the ROM ISP? for your own boot use other entry method.
Erik



No, the "funny pin levels" are only to have an emergency exit during developing.

The custom bootloader must be placed on the last bank (0xC000) and thus the bootvector must be changed to 0xC0.

The bootloader was always active on every reset for about 200ms and listen, if a secret pattern arrived.

Then the bootloader can reprogram the user application at 0x0000 by using the API calls at 0xFFF0.

Otherwise after the 200ms it jumps to 0x0000 to start the user application.


If you know another solution, I'm interested to hear it.

Peter


List of 20 messages in thread
TopicAuthorDate
P89C668 emergency exit            01/01/70 00:00      
   just a question            01/01/70 00:00      
      Re "funny pin levels"            01/01/70 00:00      
         the "funny pin levels" is the only time            01/01/70 00:00      
            NoTouch can not help            01/01/70 00:00      
               I mentioned NoTouch to show that there i            01/01/70 00:00      
   P89C51RD2            01/01/70 00:00      
      Boot Vector            01/01/70 00:00      
   Re: P89C668 emergency exit            01/01/70 00:00      
   it works not yet !!!            01/01/70 00:00      
      try it manually            01/01/70 00:00      
   Now it works !            01/01/70 00:00      
   my first P89C668 is dead            01/01/70 00:00      
      P89C668 EOL            01/01/70 00:00      
         P89C66x to P89V66x migration            01/01/70 00:00      
            Iasked a contact I have at Philips and he had no a            01/01/70 00:00      
               V668            01/01/70 00:00      
                  668/669 EOL            01/01/70 00:00      
                     there are others            01/01/70 00:00      
      BV            01/01/70 00:00      

Back to Subject List