Shop OBEX P1 Docs P2 Docs Learn Events
PropellerIDE 0.30.1 for Raspberry Pi installation issues — Parallax Forums

PropellerIDE 0.30.1 for Raspberry Pi installation issues

Bill HenningBill Henning Posts: 6,445
edited 2015-06-10 07:33 in Propeller 1
I could not find a working set of compiled qt5 packages anywhere for PropellerIDE

https://github.com/parallaxinc/PropellerIDE/releases/download/0.30.1/propelleride-0.30.1-armhf.deb

Elf is compiling Qt5 from source right now... and for the next few hours, hopefully that would work.

Can Parallax either:

- make a statically linked (against qt5) version of PropellerIDE

or

- have qt5 packages used with a release available for download

Granted, I have not developed with Qt for years, but new Propeller users should not be expected to hunt around and compile such a large set of packages as Qt to be able to run Propeller IDE.

p.s.

PropellerIDE installed without a hitch on Ubuntu 15.04 on one of my x86 boxes

Comments

  • mindrobotsmindrobots Posts: 6,506
    edited 2015-06-08 09:10
    Bill,

    Here are the steps I've been following since March or so:
    A) install Qt5.

    1) edit /etc/apt/sources.list so it contains: (sudo nano /etc/apt/sources.list)

    deb http://twolife.be/raspbian/ wheezy main backports
    deb-src http://twolife.be/raspbian/ wheezy main backports

    2) $ sudo apt-get update
    3) $ sudo apt-get upgrade
    (answer 'y' to the "install packages without verification message")

    4) $ sudo apt-get install libqt5-*
    (answer 'y' to the "install packages without verification" message)
    This install takes a while..........

    B) follow the SimpleIDE installation instructions from here learn.parallax.com http://learn.parallax.com/propeller-...de/raspberrypi

    -or-
    1) get the SimpleIDE package:
    $ wget https://googledrive.com/host/0B8ruEl5BL0dfZzZfdHRiX2pYNm8/SimpleIDE_0-9-45_armv6l-RaspberryPi-Linux.tar.bz2

    2) unzip it:
    $ bunzip2 -vv SimpleIDE_0-9-45_armv6l-RaspberryPi-Linux.tar.bz2

    3) extract everything from the .tar file:
    $ tar -xvf SimpleIDE_0-9-45_armv6l-RaspberryPi-Linux.tar

    4) $ cd SimpleIDE-0-9-45
    5) $ sudo ./setup.sh install

    At this point, you should have a working SimpleIDE installation. Type simpleide on the command line and it will start up the IDE.

    C) If you want to install PropellerIDE

    0) install dependencies:
    $ sudo apt-get install -y libftdi1
    $ sudo apt-get install -y libGLESv*

    1) go to www.lamestation.com/propelleride

    2) get the PropellerIDE install file either with the link on that page or copy the link and use wget (the file name will change wtih newer versions):
    $ wget https://github.com/parallaxinc/PropellerIDE/releases/download/0.25.0/propelleride-0.25.0-0-g6710db9-armhf.deb

    3) install PropellerIDE (the file name should be the file you just downloaded):
    $ sudo dpkg -i propelleride-0.25.0-0-g6710db9-armhf.deb

    At this point, you now have a working PropellerIDE installation. Type propellerIDE on the command line and it will start up the IDE.

    You need to do part A so you don't need to build a QT on your RasPi.
  • Bill HenningBill Henning Posts: 6,445
    edited 2015-06-08 09:15
    Thanks Rick!

    Will try it today.

    Elf is compiling Qt5 right now, and I don't want to interrupt him.
  • Heater.Heater. Posts: 21,230
    edited 2015-06-08 09:17
    Parallax should do no such thing. Not as long as the required dependencies are actually available for the target OS.

    Perhaps there is something that needs adding to the install instructions for the Pi.
  • ratronicratronic Posts: 1,451
    edited 2015-06-08 09:20
    I did get qt5 on my Pi but I am still having issues with loading the EEPROM. I am using a USB connection to the Propeller and I can get a

    program to load to ram and run. But trying the EEPROM it always comes back with a bad checksum error.
  • GadgetoidGadgetoid Posts: 47
    edited 2015-06-10 05:00
    ratronic wrote: »
    I did get qt5 on my Pi but I am still having issues with loading the EEPROM. I am using a USB connection to the Propeller and I can get a

    program to load to ram and run. But trying the EEPROM it always comes back with a bad checksum error.


    Interesting. Which Propeller board ( or is it Prop Plug? ) and presumably you're using Propman to do the upload?
  • ratronicratronic Posts: 1,451
    edited 2015-06-10 07:33
    I do not have that installation anymore but I used a fresh updated Raspian image and was plugged USB into the Propeller Professional Development Board. It would load ram

    and run the program. But I was never able to burn the EEPROM. The new installation was using Propman. IIRC before the bad checksum error I thought I saw something about

    GPIO 17 go by? That board has it's own USB connection.
Sign In or Register to comment.