Menu

playOnLinux

Help
2016-07-15
2016-07-20
  • Macgman2000

    Macgman2000 - 2016-07-15

    Hello, I am running Ubuntu 14.04 LTS . I installed a virtual windows drive using PlayOnLinux. The GCB opens and all files function. AVRDude graphical does not have any ports that seem to be live ports to connect to my Arduino Uno board. All that is listed is USB, LT1, LT2 and LT3.

    I installed the linux version of Arduino IDE and it configured the port automatically using some piece of code that fired up and discovered the port my Uno is plugged in to. So using Arduino IDE I can compile and download. GCB on the other hand cannot find the port I am on. How can I get this working?

    Best Regards,
    Nick

     
  • Macgman2000

    Macgman2000 - 2016-07-16

    I figured it out. You just have to ping your USB port to figure out what it is called. Mine was /dev/ttyACM0. write this in the avrdude.bat file as your path, then fire up avrdude graphical and save that path to your com port window. It returns a "Unknown signature 1e950f" when you click the detect window.

    When I compiled the blinky light demo code it worked just fine.

    One problem is that it takes a LONG LONG time to compile. Once it does the download is quick I think.
    Not sure how to speed up the compile. Any ideas anyone????

     
    • T. Lee Davidson

      T. Lee Davidson - 2016-07-19

      Any ideas? Yes. Just use the native Linux build.

      Running anything through another layer of complexity such as PlayOnLinux (WINE) is bound to slow things down; similar to trying to drive a race car through mud (... well, sort of).

      You should be able to easily configure Geany or Gedit to compile/assemble/link right from within the editor. But, then again, there may be a specific reason why you prefer to use the GCB graphical IDE which will not natively run on Linux.

       
      • Macgman2000

        Macgman2000 - 2016-07-19

        Hello T.Lee,

        Are there any detailed instructions on how to do this?

         
        • T. Lee Davidson

          T. Lee Davidson - 2016-07-20

          There used to be a link to the Linux package on the GCB download page, http://gcbasic.sourceforge.net/download.html . It is not there now. (Anobium?)

          You can get it from the Files page, https://sourceforge.net/projects/gcbasic/files/ . Click into "GCBasic - Linux Distribution" and download "GCB@Syn.rar". Unpack it using the password "GCB" and read "README-LINUX-INSTALL.txt" in the Sources directory.

          Edit: You can also read the instructions in the Online Help (http://gcbasic.sourceforge.net/help/); specifically http://gcbasic.sourceforge.net/help/_overview_2.html .

           

          Last edit: T. Lee Davidson 2016-07-20
  • Anobium

    Anobium - 2016-07-19

    @Nick. What version of Great Cow BASIC? Can you post the code please, as an attachment? and, what is the actual time to compile?

     
  • Macgman2000

    Macgman2000 - 2016-07-19

    The code compiles under avrdude and it is the example blinking LED in GCB v0.95. When it compiles and links..etc it appears to be a hundred or so libraries being called.....

     
    • Anobium

      Anobium - 2016-07-19

      I still don't understand what is going on.

      v0.95 When did you download ? The latest is v0.95.007

      Sorry, I have not compiled under AVR DUDE. I am sure how this works.

      I think you are telling me 'when it' compiles means when GCBASIC.EXE compiles you get all the h files processing. This is one of the known issues under WINE. Search the forum   for WINE. I have listed the currently known issues. I am 100% sure they are all resolvable by someone who is more expert than I with respect to Linux/Wine.

      If you are not using the latest build then please reinstall.

      Anobium

       
      • T. Lee Davidson

        T. Lee Davidson - 2016-07-20

        Just a small clarification: avrdude is not a compiler; just a programmer.

         

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.