Linux Programming Question

Hello. This question is not about the FRC season so much, rather about if I can program a FRC robot using a linux based computer.

My team uses Eclipse to do most of our programming, and I was wondering if there is any way to use a linux based computer to program. I have been looking at the Asus EEE PC, and I have a linux box at home.

Thanks in advance1

Well, the mcc18 compiler does not have a native Linux port, but it does run under wine flawlessly. Our team uses linux exclusively for FIRST programming.

For loading the actual program, you have several native options:

  • rigel (command-line, supports all features of IFI_Loader including master firmware; open source. yes, this is a shameless plug for my own program :P). http://lights2dx.net/source/other/rigel-1.0-rc1.tar.bz2
  • jifi (command-line and GUI I believe, and is Java based. Not open source as far as I know). http://shtylman.com/frc/
  • ifi-pictools (does basic read-write, open source) not sure of the link.

Any of these will work with regular RS-232 and USB RS-232 serial ports.

Yes I program using ubuntu with the mcc18 compiler running in wine and I use ifi-pictools to download to the robot.

You can get everything you need here (with the exception of the mcc18 compiler):
http://adambots.com/index.php?title=AdamBots-Live:Projects

If you have any questions just click the chat button on our site I’m usually there.