From: Miguel S. de L. P. <msd...@gm...> - 2011-02-12 16:00:53
|
Thanks Maarten. The .hex files I tried were generated using sdcc-packihx. But as I said, didn't work neither... I'll keep trying ;-). 2011/2/12 Maarten Brock <sou...@ds...> > Miguel, > > Maybe the downloader cannot handle hex-files that are > not in ascending order. Try packihx on the generated > .ihx to sort it. > > Maarten > > > Thanks a lot for your help, Karl and Maarten :-). > > > > I found that ADuC84x.h file and used it to successfully compile a simple > > "Hello ADuC841" program. SDCC did generate the .ihx file and I could > > download that file into the uC, but seems it didn't work (tried with the > > .hex file too but didn't work neither...). For now, I'm using the > > official *Windows > > Serial Downloader* from *Analog Devices* to download the file into the uC > > (works perfectly with Wine), so I can ensure that the problem I'm having > is > > with the compiler and not the downloader. > > > > I'll keep working on it and try to find some code examples. I'll tell you > if > > I finally can do it :-). > > > > Thanks again for your answer :-). > > > > Miguel > > > > 2011/2/10 Maarten Brock <sou...@ds...> > > > > > Karl is not completely right here. > > > > > > > Your header file should work fine, you need to refer to the sdcc > > > > manual, there are slight differences between the keil interrupt > syntax > > > > and SDCC. > > > > > > This header file NOT work with SDCC. It assigns values to sfr typed > > > variables that the linker will place at random addresses. It needs sfr > > > definitions in SDCC syntax. Luckily for you SDCC already ships an > > > <ADuC84x.h> header file. > > > > > > Maarten > > > > > > > > > > ------------------------------------------------------------------------------ > > > The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio > XE: > > > Pinpoint memory and threading errors before they happen. > > > Find and fix more than 250 security defects in the development cycle. > > > Locate bottlenecks in serial and parallel code that limit performance. > > > http://p.sf.net/sfu/intel-dev2devfeb > > > _______________________________________________ > > > Sdcc-user mailing list > > > Sdc...@li... > > > https://lists.sourceforge.net/lists/listinfo/sdcc-user > > > > > > > > > > ------------------------------------------------------------------------------ > The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: > Pinpoint memory and threading errors before they happen. > Find and fix more than 250 security defects in the development cycle. > Locate bottlenecks in serial and parallel code that limit performance. > http://p.sf.net/sfu/intel-dev2devfeb > _______________________________________________ > Sdcc-user mailing list > Sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-user > |