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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
11/08/13 23:11
Modified:
  11/08/13 23:22

Read: times


 
#190116 - familiar editor and assembler/linker
Responding to: ???'s previous message
David Smith said:
...to use my familiar editor and assembler/linker to create a downloadable .bin file which can then be debugged using either the Silab IDE or uVision, and have it use my source files (in a foreign editor of course)?

Your post seems to imply that this can be done. If so, how does it link back to that editor? (On second thoughts, don't explain - just tell me if it's possible!)


The magic file here, is an Intel OMF51 File. If you have that, = Yes.

If your system can create one of those (and most linker systems could), then under the IDE you just do Debug.DownloadObjectFile, and select the OMF51.

That will send your binary image to the chip, and load in the debug info into the editor, as the OMF contains information relating each assembler line to PC address, plus Symbol info.

Also, under Symbol view, you should now see your variable names, and addresses, and they can apply to the watch window.

Depending on the OMF51 content, you may need to pre-load the ASM file, but Silabs seems to apply address info to the primary file, if the OMF file name is not a full path.


in some systems OMF51 has no extension, in some it may be .a51 or .omf
Look at what your tools can produce.

There is little info on old Metai 8051 tools, do you have a manual, or a link to where they can be found ?




List of 25 messages in thread
TopicAuthorDate
Keil uVision4 Struggles            01/01/70 00:00      
   HUH?            01/01/70 00:00      
      I'm using the SiLabs IDE Suite            01/01/70 00:00      
         do you?            01/01/70 00:00      
            Debugger            01/01/70 00:00      
         Silabs and ASM            01/01/70 00:00      
            Do you think it's possible...            01/01/70 00:00      
               no, but            01/01/70 00:00      
               familiar editor and assembler/linker            01/01/70 00:00      
      PC Resources?            01/01/70 00:00      
   Why use Keil ?            01/01/70 00:00      
      why not?            01/01/70 00:00      
         lack of features...            01/01/70 00:00      
            what features?            01/01/70 00:00      
               these..            01/01/70 00:00      
   date/time and code checksum            01/01/70 00:00      
      Dammit!            01/01/70 00:00      
         any symbol listing info ?            01/01/70 00:00      
            OMF Conversion?            01/01/70 00:00      
               No LST is unusual            01/01/70 00:00      
                  Thanks            01/01/70 00:00      
   C8051F850 documentation            01/01/70 00:00      
      for SILabs chips            01/01/70 00:00      
         Great Info            01/01/70 00:00      
            screaming and kicking            01/01/70 00:00      

Back to Subject List