Releases: Spagett1/pineflash
0.3.1 Fixing installer bugs
This is just fixing a few major bugs with the install script.
Installing
Head over to this part of the README Install Options for how to install PineFlash.
0.3.0! V2 is here!
V2 support is finally here! Thanks to blisp, pineflash can now work with v1 and v2 pinecils.
Installing
Arch based distros (Arch, Artix, Manjaro, Endeavor)
You can just run sudo pacman -U ./pineflash-git-0.3.0-x86.pkg.tar.zst
and it will install with no issues and you can launch via the shortcut in your app launcher.
Alternatively you can just install the git version via the aur.
Generic Linux
Just extract the zip file and put the contents of the usr folder into /usr/
sudo cp -r usr/* /usr/
will work, just make sure you have the dependencies installed
Arm linux
You will need to compile pineflash from source.
First download the source code of tag 0.3.0 with this command
git clone --depth 1 --branch 0.3.0 https://github.com/Spagett1/PineFlash/
Then ensure you have the proper dependancies installed
rust
cmake
polkit
gtk3
git
dfu-util # For pinecil v1 support.
After this run the following
cd PineFlash
./generic_linux_install.sh
It should then be installed.
Macos
I dont have a mac to test on but theoretically these are the steps.
Important: Don't forget to add blisp to your path
Follow the manual compile steps found in the readme, make sure blisp goes into the global path and then run the pineflash binary. Let me know if there are issues as i can not test it to find out.
V0.2.4
Mostly bug fixes with this release.
No more arm releases here for now
I don't have an easy way to generate them currently.
The easiest way to install this on arm linux is to install via the AUR or by building it manually
Installing
Arch based distros (Arch, Artix, Manjaro, Endeavor)
You can just run sudo pacman -U ./pineflash-git-0.2.4-x86.pkg.tar.zst
and it will install with no issues and you can launch via the shortcut in your app launcher.
Alternatively you can just install the git version via the aur.
Generic Linux
Just extract the zip file and put the contents of the usr folder into /usr/
sudo cp -r usr/* /usr/
will work, just make sure you have the dependencies installed
V0.2.2
It should work 100% on linux now, (theoretically) and fetch versions properly, it should also work on macos although you'll need to build it manually as i have no mac machine to compile for.
Installing
Arch based distros (Arch, Artix, Manjaro, Endeavor)
You can just run sudo pacman -U ./pineflash-git-0.2.2-1-<your architecture>.pkg.tar.zst
and it will install with no issues and you can launch via the shortcut in your app launcher.
Generic Linux
You can move the binary file pineflash_linux
to your path (/usr/local/bin/pineflash
) and then run it with the following command
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY pineflash
to manually install the appmenu shortcut grab the .desktop file from the main git repo and put it in /usr/share/applications/
and the assets/pine64logo.png
in /usr/share/pixmaps
then you can run it via the .desktop file in most applaunchers.
v0.2.0 Beta
The first release with an updated view, log support and other fun things, it should successfully flash a pinecil V1.
Remember you will need dfu-util
installed
To run just download this file, set it to executable with
chmod +x ./pineflash_linux_x86
Then run it with
./pineflash_linux_x86
v0.1.1 Alpha
Major improvements to downloading over last version (no longer freezes the UI)
I dont have a pinecil v1 (the only iron currently supported), the downloading and checking of versions should work fine though and flashing should work in theory please let me know if you test it out.
You will need
dfu-util
installed
To run just download this file, set it to executable with
chmod +x ./pineflash_linux_x86
Then run it with
./pineflash_linux_x86
v0.1.0 Untested Alpha
To run just download this file, set it to executable with
chmod +x ./ironos_flasher_linux_x86
Then run it with
./ironos_flasher_linux_x86