Zerocat Chipflasher
v0.4.3 (board-edition-1)
Flash free firmware to BIOS chips, kick the Manageability Engine.
|
Parallax provides a bunch of tools, i.e.:
This recommended installation of the buildchain tools is a two step process:
Parallax’ recent “Simple Libraries” shall be used, please download them like...
$ wget https://github.com/parallaxinc/Simple-Libraries/archive/master.zip
...and unpack the archive in /opt/parallax/
. A Simple-Libraries-master
subfolder will be created.
firmware/src/buildchain.cfg
for current settings.(If not already available on your system, please install the GNU Guix Package Manager. The GNU Guix project recommends installation using the latest release binary, which can be downloaded here: http://www.gnu.org/software/guix/download/. The instructions are linked there too.)
firmware/src/buildchain.cfg
and firmware/src/Startfile.cfg
for current settings.GNU Guix provides a very comfortable way to...
install the complete Propeller development suite from source
$ guix package --no-substitutes --install propeller-development-suite
use precompiled binaries, which is faster, like so:
$ guix package --fallback --install propeller-development-suite
If GNU Guix reports unset environment variables, you may set them automatically:
$ guix environment --ad-hoc propeller-development-suite
As a reference, see our output of guix --version
:
$ guix --version guix (GNU Guix) fddf1dc3aba3176b6efc9e0be0918245665a6ebf Copyright (C) 2018 the Guix authors License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
With this binary package, all tools are bundled together. The latest packaged release for GNU/Linux is 1.0 RC1
from 11-24-2014.
Please visit the SimpleIDE Download Site which provides binary packages for both, 32 and 64 bit architectures. For your convenience, we provide shortcuts here:
This site should guide you towards linux installation instructions as well.
For your convenience, we provide our backup of former installation instructions, that are known to work.
Linux Directions, as adapted from Parallax
Supports Debian, Mint, and Ubuntu Linux (Intel 32/64bit)
Please note the dollar sign ($) represents the command prompt in the steps below. If you see $ command
, it means enter command
in your command terminal window. Installation requires using the Linux Terminal. The steps below assume you’re logged in with a user account (non-root access) but do know the root password. NOTE: In Trisquel7, use $ sudo -s
to become root.
To Install:
$ sudo dpkg -i simple-ide_1-0-1-rc1_amd64.deb
(adjust the filename to match what was downloaded) a. You may get errors due to dependencies, the next step will take care of that.$ sudo apt-get install -f
Y
as required to install dependenciesdialout
group, you must add it or propeller-load
won’t be able to download to the Propeller a. Enter $ sudo adduser ${USER} dialout
b. Log out from the system completely, then log back in for permissions to take effect$ sudo apt-get remove simpleide
Original repositories of the first bundle release (SimpleIDE 1.0 RC1):
SimpleIDE, the Desktop Environment
Simple Libraries, Contents of the SimpleIDE workspace folder and its Parallax Learn Simple Libraries subfolder
PropGCC, the port of GCC (the GNU Compiler Collection) to the Parallax Propeller
https://github.com/parallaxinc/propgcc/
As stated by Jeff Martin from Parallax, the content at the tip of the release_1_0 branch should match the proper sources:
OpenSpin, open source compiler for the Spin/PASM language of the Parallax Propeller
PropLoader, a loader for the Parallax Propeller
These are newer repositories from David Betz.
propeller-gcc compiler
https://github.com/dbetz/propeller-gcc
Switching over to these sources was not yet successful.
propeller-load
Zerocat’s note on JavaScript licenses: All JavaScript files of this page are free software. Generated files (dynsections.js, menu.js, menudata.js) carry doxygen’s GNU GPLv2 license header. File jquery.js is minified code but points to corresponding source files, which in turn provide their own license infos. In case the GNU LibreJS Browser Extension complains about these scripts being non-free – please whitelist them manually and reload the page.