Official command line tool(s) to compile and load SPIN for Windows/OSX/Linux - SOLVED
prof_braino
Posts: 4,313
SOLVED! Solution is in thread http://forums.parallax.com/discussion/164279/how-to-request-a-parallax-supported-command-line-tool-to-load-the-p1
Hi All!
Are there a current command line tool (or tools), supported by Parallax, that compiles SPIN and loads the image to the prop? And runs on Windows, OSX, and Linux?
And no, unsupported BST is not what I am after, nor is the old windows-only propeller tool and propellant.
I looked on https://www.parallax.com/downloads/propeller-p8x32a-software
and found propellerIDE but that appears GUI only. And i know about simpleIDE but since I want spin not C I don't think that will work.
I know there are a bunch of tools out there, but I thought there would be one that was "official" to be downloaded or at least linked from the Parallax site.
Thanks!
Hi All!
Are there a current command line tool (or tools), supported by Parallax, that compiles SPIN and loads the image to the prop? And runs on Windows, OSX, and Linux?
And no, unsupported BST is not what I am after, nor is the old windows-only propeller tool and propellant.
I looked on https://www.parallax.com/downloads/propeller-p8x32a-software
and found propellerIDE but that appears GUI only. And i know about simpleIDE but since I want spin not C I don't think that will work.
I know there are a bunch of tools out there, but I thought there would be one that was "official" to be downloaded or at least linked from the Parallax site.
Thanks!
Comments
There does not seem to be a stand alone command line Propeller loader. I use the the one that gets built with PropGCC or my own fork of it that that runs on everywhere including the Raspberry Pi: https://github.com/ZiCog/pi-propeller-load Despite it's name it should be usable anywhere.
You can take a look at the command-line tool (Propeller Manager) that Brad Weir created for PropellerIDE.
Sources are here: https://github.com/parallaxinc/PropellerManager. Like PropellerIDE & SImpleIDE, you'll need to build with Qt Creator (or possibly from the command-line with qmake and Qt libraries). It's cross-platform, should build on Windows, Mac OS X, Linux (yes, even Raspberry Pi).
Propeller Manager sources are a sub-project within the PropellerIDE github repository. You can get the sources for Propeller Manager either directly with:
or within the complete PropellerIDE sources with:
Propeller Manager is accessed as 'propman'. Here is a list of its arguments/options:
dgately
Whist searching for a Propeller programmer on github one needs "PropellerManager":
PropellerManager is an event-driven Qt/C++ API for developing integrated Propeller applications.
Create rich integrated systems based on the Propeller
Manage large numbers of Propeller devices from one computer
Build portable software that always supports the latest hardware
No mention of it actually being a loader or programmer anywhere!
No build instructions either but this works once you have Qt5 installed:
I've been able to use OpenSpin to compile binaries from the command line. And I would really like to test this loader, but the 32GB space is filling up rapidly. Is it possible to post the binary for this?
Thanks,
Rich
A binary for what OS?
It really doesn't take much room for the source. On a Raspi with limited disk space, I often build stuff and then get rid of the source and build output other than the installed pieces, either deleting them or "archiving" them.
If you are targeting Windows, you may have more space issues installing the required tools.
I have my eye on a USB3 thumb drive, but the prices keep coming down. I'm waiting for 1TB for $25:)
What we need is the simplest, most straightforward method to get a raw compiled (SPIN) image loaded into the prop. Much like bst; only supported by parallax, and source that can be compiled on windows Linux and OSX. .
https://github.com/parallaxinc/PropellerManager-docs
See my post in your other thread re: official, simple, standalone, command line loader from Parallax for the P1:
http://forums.parallax.com/discussion/comment/1377270/#Comment_1377270
solution is at:
http://forums.parallax.com/discussion/164279/how-to-request-a-parallax-supported-command-line-tool-to-load-the-p1