Hi again,
This time I would like to report a success-story for all of you, who are interested in. It is possible to compile the demo projects for dsPIC30 with EE 1.4.3 by using the lataest MPLAB and C30. But some tricks are necessary... This is how to build the Devices Demo for the Explorer 16 board:
1. Copy the directory structure from inside of C:\\Program Files\\Microchip\\MPLAB C30\\support\\dsPIC33 up to one level (i.e. to C:\\Program Files\\Microchip\\MPLAB C30\\support). (I guess that we only need files
inc\\p33FJ256GP710.inc h\\p33FJ256GP710.h but I\'ve copied all of the directories (h,inc,gld), just to be on the safe side. You can do it in a more clever way).
2. Copy also the file
libp33FJ256GP710-elf.a from directory ...C30\\lib\\dsPIC33F to ...C30\\lib (i.e. up to one level)
3. Now you can start RT-Druid to create the demo project, following the instructions of the Tutorial. Alas, still you will get an error message saying that p30f2010.inc cannot be found.
4. This is the dirtiest trick, hope that Paolo can suggest a better solution for it: copy the file p30f2010.inc from C:\\Program Files\\Microchip\\MPLAB C30\\support\\dsPIC30F\\inc inth the Debug\\frommchp directory of your demo project. (You should already find there the files crt0.s, p33FJ256GP710.inc, p33FJ256GP710.h)
5. You can try to build the project again, and finally you can find the so wanted file: pic30.cof
---------------
Concerning more feedback:
this can be done using the VERBOSE option (section 2.3.3 of the arch_pic30 manual). Could that be ok?
VERBOSE it\'s a nice option, gives many useful information. But this is still not enough. As you see above I was unable to find were on the earth the file p30f2010.inc was looked for by the build procedure, and why was it not found in the default location (I mean ...C30\\support\\inc)? There was a similar problem with the file libp33FJ256GP710-elf.a, but the VERBOSE option didn\'t help me to find the proper location where I should put it. I had to find it\'s proper place by myself using analogies.
In any case, thanks again for the feedback... and continue reporting things
I\'m sorry to say, but I have finished my experimenting with EE, and I\'ve decided not to use it. I don\'t want to live together with so many complications: I need Java, cygwin, Eclipse, RT-Druid and MPLAB and all these packages sould be compatible to get them working. This is too much risk, since both Java and MPLAB is refreshed frequently and independently from you.