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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/09/07 15:14
Read: times


 
#141634 - That's fine if those are what you're using ...
Responding to: ???'s previous message
ULTRAMON51 works on any 805x-core chip. That's one feature I like. Few target applications written in ASM require more than half the code space, though many that are written in 'C' or Pascal do. The latter would be difficult to debug without the corresponding PC-based tools anyway. However, when I have to go in and patch a piece of code because of some minor change, it's pretty easy to plug in a monitor ROM or an adapter with that BBRAM on it, and proceed to exercise the patch. This often provides satisfactory results without hooking up lots of complex equipment. It does require a serial terminal, and it does use the default UART. That's something I don't like.

However, ULTRAMON51 consumes only 8KB of space and provides inline assembly and disassembly capabilities in addition to what most other debug monitors provide. I find that convenient. It requires less knowledge of software and its intricacies. I guess it's a fine point of difference, but it is a difference.

One of these days I'll have a look at the various software ICE approaches, though I don't like the fact that they work on some and not other 805x-core MCU's in some cases.

RE


List of 34 messages in thread
TopicAuthorDate
Debugging???            01/01/70 00:00      
   debugging tools in general            01/01/70 00:00      
      plus            01/01/70 00:00      
         Also willing to know...            01/01/70 00:00      
            Do You have a question?            01/01/70 00:00      
            only with an ICE (in- or external)            01/01/70 00:00      
               ICE (in- or external)??            01/01/70 00:00      
                  Elaboration on ICE needed            01/01/70 00:00      
                     some information            01/01/70 00:00      
                        How to write debugging codes?            01/01/70 00:00      
                           I guess two things mixed up            01/01/70 00:00      
                              Thank you..            01/01/70 00:00      
         whoops            01/01/70 00:00      
      sequence error            01/01/70 00:00      
      give ULTRAMON51 a try, if you can            01/01/70 00:00      
         an answqer, but not to the question            01/01/70 00:00      
            what is "full speed"?            01/01/70 00:00      
               how can a monitor "be involved" without affecting            01/01/70 00:00      
                  maybe you have a wrong notion of what a monitor is            01/01/70 00:00      
                     Actually ...            01/01/70 00:00      
                        FLASHMON and SoftICE            01/01/70 00:00      
                           That's fine if those are what you're using ...            01/01/70 00:00      
                              modern chips use internal FLASH...            01/01/70 00:00      
                                 Yes, they do ... BUT ...            01/01/70 00:00      
                                 ROM Emulator?            01/01/70 00:00      
                                    beyond ROM emulator            01/01/70 00:00      
                                       Now you're getting into ICE territory, Jan            01/01/70 00:00      
                                          Check this one out            01/01/70 00:00      
                        Not Full Speed            01/01/70 00:00      
                           If you'd tried it, you'd know ...            01/01/70 00:00      
                              Conditional Break Points            01/01/70 00:00      
               Who needs debugging?            01/01/70 00:00      
                  correction            01/01/70 00:00      
                  it depends how those pieces are stuck together            01/01/70 00:00      

Back to Subject List