Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Extra Discussion (http://www.chiefdelphi.com/forums/forumdisplay.php?f=68)
-   -   White Paper Discuss: Eclipse for Robotics (http://www.chiefdelphi.com/forums/showthread.php?t=40629)

prograid 26-11-2005 12:46

White Paper Discuss: Eclipse for Robotics
 
Thread created automatically to discuss a document in the White Papers.

Eclipse for Robotics by prograid

coastertux 26-11-2005 12:46

Re: White Paper Discuss: Eclipse for Robotics
 
I followed your instructuons but when I went to start a new project, the Microchip option was not on the dropdown for Project Type.

Rickertsen2 26-11-2005 18:02

Re: White Paper Discuss: Eclipse for Robotics
 
Props. now if only i could get eclipse to open without crashing my system. :ahh: I'm using Fedora 4 x86_64. Any ideas?

prograid 27-11-2005 16:32

Re: White Paper Discuss: Eclipse for Robotics
 
1 Attachment(s)
Please read this!

The plugin posted with the whitepaper will not work. It' the wrong version.

Use the attached jar file instead. (Just change the zip extension to jar.)

Sorry.

Does anyone know if there is a way for me to edit the whitepaper?
Thanks

Astronouth7303 30-11-2005 17:56

Re: White Paper Discuss: Eclipse for Robotics
 
Even after I downloaded the updated file, it still doesn't work for me.

I look at the "Plug-in Details" dialog from the About dialog, and the Plug-in IDs go straight from "org.eclipse.cdt.managedbuilder.ui" to "org.eclipse.cdt.refactoring".

Extracting it into a folder doesn't help. (The dir has since been removed.)

Eclipse:
Version: 3.1.0
Build id: I20050627-1435

The only error in the error log I can find is this:
Code:

!ENTRY org.eclipse.update.configurator 2005-11-30 17:45:06.320
!MESSAGE Could not install bundle plugins/org.eclipse.cdt.mcc18.toolchain_1.2.0/  Bundle "org.eclipse.cdt.mcc18.toolchain" version "1.2.0" has already been installed from: update@plugins/org.eclipse.cdt.mcc18.toolchain_1.2.0.jar

In the configuration details, I see:
Code:

org.eclipse.cdt.mcc18.toolchain (1.2.0) "Microchip C18 Compiler Tool Suite Managed Make Extension" [Installed]
Code:

  file:/d:/Program Files/Eclipse/plugins/org.eclipse.cdt.mcc18.toolchain_1.2.0.jar
What the heck is going on? :confused:

prograid 01-12-2005 19:11

Re: White Paper Discuss: Eclipse for Robotics
 
Quote:

Originally Posted by Astronouth7303
Even after I downloaded the updated file, it still doesn't work for me.

I look at the "Plug-in Details" dialog from the About dialog, and the Plug-in IDs go straight from "org.eclipse.cdt.managedbuilder.ui" to "org.eclipse.cdt.refactoring".

Extracting it into a folder doesn't help. (The dir has since been removed.)

Eclipse:
Version: 3.1.0
Build id: I20050627-1435

The only error in the error log I can find is this:
Code:

!ENTRY org.eclipse.update.configurator 2005-11-30 17:45:06.320
!MESSAGE Could not install bundle plugins/org.eclipse.cdt.mcc18.toolchain_1.2.0/  Bundle "org.eclipse.cdt.mcc18.toolchain" version "1.2.0" has already been installed from: update@plugins/org.eclipse.cdt.mcc18.toolchain_1.2.0.jar

In the configuration details, I see:
Code:

org.eclipse.cdt.mcc18.toolchain (1.2.0) "Microchip C18 Compiler Tool Suite Managed Make Extension" [Installed]
Code:

  file:/d:/Program Files/Eclipse/plugins/org.eclipse.cdt.mcc18.toolchain_1.2.0.jar
What the heck is going on? :confused:

Very odd.
I've never actually read the error messages. (It always worked for me, so I'm not sure what they mean.)
Try starting eclipse with the option -clean.
Are you sure that you're CDT installation worked?
Becauser there should be plugins like org.eclipse.cdt.core, etc.
In other words can you create a GNU C/C++ Project?
If not, then delete all the files in the plugin directory that have org.eclipse.cdt.*
and anything related to CDT in the features directory.

Then download CDT from CDT's download site. An unzip the file and copy the appropriate files to your plugin and features directory. Then start eclipse with the clean option again.

If this doesn't work I'll try posting this problem in CDT's newsgroup.

Astronouth7303 01-12-2005 19:16

Re: White Paper Discuss: Eclipse for Robotics
 
Quote:

Originally Posted by prograid
Very odd.
I've never actually read the error messages. (It always worked for me, so I'm not sure what they mean.)
Try starting eclipse with the option -clean.

That did it. Thank you.

Astronouth7303 01-12-2005 19:22

Bug: Include paths wrong
 
Ok, new bug.

You don't use the enviroment variable MCC_INCLUDE. You appear to hard-code C:/mcc18/h. (A false assumption; I have mine installed to D:\mcc18\h)

I also can't find an option to change it.

prograid 01-12-2005 22:55

Re: Bug: Include paths wrong
 
Quote:

Originally Posted by Astronouth7303
Ok, new bug.

You don't use the enviroment variable MCC_INCLUDE. You appear to hard-code C:/mcc18/h. (A false assumption; I have mine installed to D:\mcc18\h)

I also can't find an option to change it.

Thank you for telling me that, I didn't know about MCC_INCLUDE, but you still can change it. Go to project properties C/C++ Build Settings. Look at Compilation Information, under the C18 Compiler heading of the Tool Settings tab, Change the Include path from C:\mcc18\h to D:\mcc18\h.

Astronouth7303 03-12-2005 17:00

Re: White Paper Discuss: Eclipse for Robotics
 
I've now discovered something else.

If you use the MinGW make, it will mung the command, so that it calls:
Code:

mplink ..\18F8520user.lkr w:/ m:/ FRCMapfile.map D:/msys/1.0/odefault_2005.hex ./ifi_startup.o ./ifi_utilities.o ./main.o ./printf_lib.o ./user_SerialDrv.o ./user_routines.o ./user_routines_fast.o /lD:/mcc18/lib ..\FRC_Library.lib
Cygwin's make does not exhibit this behavior.

prograid 06-12-2005 21:50

Re: White Paper Discuss: Eclipse for Robotics
 
Quote:

Originally Posted by Astronouth7303
I've now discovered something else.

If you use the MinGW make, it will mung the command, so that it calls:
Code:

mplink ..\18F8520user.lkr w:/ m:/ FRCMapfile.map D:/msys/1.0/odefault_2005.hex ./ifi_startup.o ./ifi_utilities.o ./main.o ./printf_lib.o ./user_SerialDrv.o ./user_routines.o ./user_routines_fast.o /lD:/mcc18/lib ..\FRC_Library.lib
Cygwin's make does not exhibit this behavior.

Sorry, about taking so long to reply.
It could be because you have both make programs installed.
I'm using MinGW's make and I have the following output (using Eclipse 3.1.1 and CDT 3.0.1)
Code:

mplink "..\18F8520user.lkr" /a INHX32 /w /m FRCMapfile.map /oRoboticsCode.hex  ./254_arm.o ./254_drive.o ./254_encoder.o ./254_gyro.o ./254_interrupts.o ./254_timers.o ./254_utilities.o ./eeprom.o ./ifi_startup.o ./ifi_utilities.o ./main.o ./user_SerialDrv.o ./user_camera.o ./user_routines.o ./user_routines_fast.o  /l"C:\mcc18\lib" "..\FRC_Library.lib"

Astronouth7303 06-12-2005 22:06

Re: White Paper Discuss: Eclipse for Robotics
 
Quote:

Originally Posted by prograid
Sorry, about taking so long to reply.
It could be because you have both make programs installed.
I'm using MinGW's make and I have the following output (using Eclipse 3.1.1 and CDT 3.0.1)
Code:

mplink "..\18F8520user.lkr" /a INHX32 /w /m FRCMapfile.map /oRoboticsCode.hex  ./254_arm.o ./254_drive.o ./254_encoder.o ./254_gyro.o ./254_interrupts.o ./254_timers.o ./254_utilities.o ./eeprom.o ./ifi_startup.o ./ifi_utilities.o ./main.o ./user_SerialDrv.o ./user_camera.o ./user_routines.o ./user_routines_fast.o  /l"C:\mcc18\lib" "..\FRC_Library.lib"

I actually had to grab that by some script hooks (so it would show me the command).

The output is something like "invalid input: m:\". It still prints the command it's supposed to send. It's munging on make's part. (I looked at the generated file. The command was correct.)

EricS-Team180 31-12-2005 14:34

Re: White Paper Discuss: Eclipse for Robotics
 
Quote:

Originally Posted by coastertux
I followed your instructuons but when I went to start a new project, the Microchip option was not on the dropdown for Project Type.

Steve, Have you had any luck fixing this? I've tried the same thing with an Ubuntu linux distro and I have the same problem.

Thanks
Eric

Astronouth7303 31-12-2005 14:56

Re: White Paper Discuss: Eclipse for Robotics
 
Quote:

Originally Posted by EricS-Team180
Steve, Have you had any luck fixing this? I've tried the same thing with an Ubuntu linux distro and I have the same problem.

Thanks
Eric

run eclipse with the -clean option, then try it.

EricS-Team180 02-01-2006 17:00

Re: White Paper Discuss: Eclipse for Robotics
 
Quote:

Originally Posted by Astronouth7303
run eclipse with the -clean option, then try it.

no luck...

I am able to create a GNU c/c++ project, and GNU, GNU on windows and GNU on MAC OS X are available, but no microchip reference


btw, when I go to put the .jar file in a plugins directory, I find
/usr/share/eclipse/plugins
/usr/local/share/eclipse/plugins
/usr/lib/eclipse/plugins
/usr/local/lib/eclipse/plugins

so which one? I copied the .jar to /usr/share/eclipse/plugins and soft-linked it elsewhere

any ideas?

Thanks
Eric


All times are GMT -5. The time now is 14:51.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi