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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/27/07 14:13
Read: times


 
#133810 - Following up....
Responding to: ???'s previous message
Thanks for all the help. I'm still narrowing things down, but to answer everyone's questions:

Rob, I installed the compiler last week, and just upgraded using the link Frieder sent to me. I'm running under the Codeblocks IDE using -model-large -verbose -opt-code-size -mmcs51 -out-fmt-ihx all selected. I did change the compile order so that main.c is compiled last. Now is it linking correctly? I don't know yet. I turned on the -vc option and it returns the following "warning 152: Only one short option can be specified at a time. Rest of -vc ignored." I haven't read up yet to see what this means. As for my Linux box, its getting CPR right now and I hope to have it back online tomorrow. I'm going to get into the dump hopefully this afternoon when I get back from all my meetings.

Joe, Thanks for the information. I read the manual over and over, but I did miss the sequencing part. At some point, I may back out of the IDE and build it manually. Or, better, output a makefile. That should tell me what the IDE thinks I want it to do.

Andy, I should have been a little clearer. Everything compiles great without so much as a warning to give me anything to think about. The program toggles an IO pin on my controller for now. I watch it on my 'scope. If I start adding files to the project and download the new hex file, I stop getting pin toggle. I'm not even including the header files or calling any functions within the other files, I'm just adding them to the project. Thanks for the help.

Jan, Thanks for the tip. I installed the new version and still don't have it resolved, but I haven't really worked that much with it yet either. The installer does a nice job of detecting and replacing the old version however.

Frieder, Thanks for the link and the suggestion. Your idea makes a LOT of sense to me. I've written a few boot loaders about 10 years ago. I have lurking around here somewhere an old application I wrote to fix that problem. If I can find it, I'll update it and put it somewhere everyone can have it. I'll take a look at the output and see what I'm getting.


Everyone, Thanks for all the tips and suggestions. I have a lot of work to do to get through everything you've suggested, but will follow up here as I make progress. Thanks again for all your help.

Best Regards,

Scott

List of 21 messages in thread
TopicAuthorDate
SDCC Compiler questions            01/01/70 00:00      
   Need more details            01/01/70 00:00      
      SDCC C Complie Procedure            01/01/70 00:00      
   lose all sign of life?            01/01/70 00:00      
   code size limited SDCC?            01/01/70 00:00      
      answer to where to get            01/01/70 00:00      
   packihx, srec_cat            01/01/70 00:00      
      Following up....            01/01/70 00:00      
         short/long options            01/01/70 00:00      
            re: short/long options            01/01/70 00:00      
               I do not recall who it was ...            01/01/70 00:00      
               No which or why            01/01/70 00:00      
                  re: No which or why            01/01/70 00:00      
                     if it's not the watchdog            01/01/70 00:00      
                        Partial solution            01/01/70 00:00      
                           just a few more rough ideas            01/01/70 00:00      
                              interrupts            01/01/70 00:00      
                              re: Interrupts            01/01/70 00:00      
                                 function main()            01/01/70 00:00      
                                    Juergen            01/01/70 00:00      
                                 ... and the test ride?            01/01/70 00:00      

Back to Subject List