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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
06/10/11 14:30
Read: times


 
#182585 - methinks the real reason
Responding to: ???'s previous message
... in some admittedly rare cases, for example where there isn't time to wait for the IAP to timing, the approach with the FRAM or, even the much less appealing BBRAM, is quick enough to get the job done without a multi-millisecond time window for the IAP.

In my particular case, I required an external memory


methinks the real reason is that no IAP (that I know of) will initialize external memory.

I have a real problem visualizing any case where the regular ISP/IAP is too slow, after all, if you know what you are doing, a program update should be a very rare event. Anyhow even for 'small' operations I typically write a bootloader since I would not require the user to purchase a JTAG dongle or whatever, not to mention opening the box to connect the cable. BUT in cases where program updates would be "product supplier performed" I would rely on the standard ISP/IAP

Erik

List of 21 messages in thread
TopicAuthorDate
Bootloading using external RAM and EA switching?            01/01/70 00:00      
   Not sufficient!            01/01/70 00:00      
      Use single SRAM chip by tying PSEN to RD?            01/01/70 00:00      
         That qualifies as...            01/01/70 00:00      
            Experimentation ;)            01/01/70 00:00      
               No need for experimentation            01/01/70 00:00      
                  Fast-forward to 2010 or thereabouts            01/01/70 00:00      
                     It would be a pretty narrow window, but ...            01/01/70 00:00      
                        methinks the real reason            01/01/70 00:00      
                           That's true for program updates, but ...            01/01/70 00:00      
                           visualizing any case where the regular ISP/IAP is too slow            01/01/70 00:00      
                              ... and FRAM's pretty fast, too ...            01/01/70 00:00      
                                 Would have liked to have used FRAM...            01/01/70 00:00      
   As long as intervening RESET            01/01/70 00:00      
   do You need EA controlled?            01/01/70 00:00      
      hmm            01/01/70 00:00      
         not surprised            01/01/70 00:00      
         Decided not to use EA (rather, shouldn't)            01/01/70 00:00      
            i'm confused by AT89S52            01/01/70 00:00      
               This is the page I found            01/01/70 00:00      
                  great            01/01/70 00:00      

Back to Subject List