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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/21/06 18:10
Modified:
  12/21/06 18:16

Read: times


 
#129929 - Once upon a time ...
Responding to: ???'s previous message
about this ICE thing ... back in the old days, an in-circuit- emulator was a device that replaced the in-circuit processor and ran the trace, etc, in parallel and in synchronization with the MCU in the circuit. That meant that it had to execute all the trace, and other support functions at the same time that it executed the target's code in real time. This required some really fancy hardware. The ones I used didn't have an MCU on board, but, rather, a custom set of logic that did the emulation.

Today's ICE simply runs a monitor program on another MCU. In some cases, it doesn't even do that, in that it only simulates running the monitor program on the host machine.

Presently, I'm using the freeware ULTRAMON51, which has a line-by-line assembler, disassembler, plus most other functions in a simple monitor. It works more conveniently if you configure the system memory such that you can "deMorganize" it, i.e. map both code and data into the same space, though that's not necessary in all cases. I find Ultramon51 adequate. One of these days, I'll rework it such that it uses an external UART, so I can use all the MCU resources for "useful work."

RE






List of 48 messages in thread
TopicAuthorDate
C-compiler prices?            01/01/70 00:00      
   from $0 to $5000            01/01/70 00:00      
   ?from 100 to 300 "portable" ?            01/01/70 00:00      
      meaning what            01/01/70 00:00      
         "portable"            01/01/70 00:00      
            that is \"C\"            01/01/70 00:00      
            Portability - it's all down to you!            01/01/70 00:00      
   Are You sure?I'm not. Regards            01/01/70 00:00      
      sure of WHAT!            01/01/70 00:00      
   example            01/01/70 00:00      
      i would keep Franklin away with a 10 foot pole            01/01/70 00:00      
      What about www.dunfield.com $99 MicroC ?            01/01/70 00:00      
         What does it give you that SDCC doesn't?            01/01/70 00:00      
            I don't think Dave has had an upgrade            01/01/70 00:00      
               no upgrades might mean it is perfect... :-)            01/01/70 00:00      
                  I somehow doubt that ...            01/01/70 00:00      
                     Richard, Dave's CFLEA is very interesting            01/01/70 00:00      
                        Useful?            01/01/70 00:00      
                           usefull CFLEA vs            01/01/70 00:00      
                              I'd find it useful if it were Compact Flash ...            01/01/70 00:00      
                        for WHAT            01/01/70 00:00      
                           interesting vs useful            01/01/70 00:00      
                              There is so much useful stuff that is interesting            01/01/70 00:00      
         OUCH            01/01/70 00:00      
            No?            01/01/70 00:00      
               $99            01/01/70 00:00      
                  What DDS gives you            01/01/70 00:00      
                     SDCC debugger            01/01/70 00:00      
                        i do not know about the Versa ...            01/01/70 00:00      
                           even that's not REAL ICE...            01/01/70 00:00      
                              trace not a definition of ICE            01/01/70 00:00      
                                 by thet definition...            01/01/70 00:00      
                                    OK, expanded            01/01/70 00:00      
                                       I don't care how it is called...            01/01/70 00:00      
                                          do not agree            01/01/70 00:00      
                                             you do agree but yoku don't now about it :-)))            01/01/70 00:00      
                                                an attempt at a definition of an ICE            01/01/70 00:00      
                                                   there's a "gotcha"            01/01/70 00:00      
                                                      of course not            01/01/70 00:00      
                                          Monitor Types are more limited            01/01/70 00:00      
                                          Once upon a time ...            01/01/70 00:00      
                                             that is blatantly false            01/01/70 00:00      
                                                just a minute, there, Pilgrim ...            01/01/70 00:00      
                                                   yes it is, but it is not running a monitor            01/01/70 00:00      
                                                      I don't know what it's running ...            01/01/70 00:00      
   Wickenhauser Elektrotechnik $99            01/01/70 00:00      
      well, amazinly enough you get what you pay for ..            01/01/70 00:00      
         TCP/IP stack            01/01/70 00:00      

Back to Subject List