Kira installs and runs creepMiner on an Orange Pi Zero! Also new setup very wow. Audio quality should be better next video....
Send me some tasty Burst coins!
Or some of that old fashioned BTC!
### How to install creepMiner on a new Orange Pi!
### By Crypto Froggie!
### SINGLE BOARD COMPUTER THINGS
# You can get an Orange Pi Zero 512MB here: http://amzn.to/2sJPvZt
# I used an 8GB microSD card, also need a USB adapter probably http://amzn.to/2EJLYQb
# I don't recommend a microSD card with less than 6GB of space
# You'll need a Power Cable: http://amzn.to/2F0fQay
# And for slightly better performance, heat sinks: http://amzn.to/2CbgLnm (you'll only use one of them)
# The heat sink I used in the video is a little different: http://amzn.to/2HEbKDi
### HARD DRIVE SELECTION
# For approximately 1 min mining time per block, use a 6TB drive:
# WD 6TB My Book (best choice for this size): http://amzn.to/2EZzF1G
# For the best TB/$ value, use a 8TB drive:
# Seagate Expansion 8TB (best value, but it's SMR): http://amzn.to/2F2caFn
# WD 8TB My Book (more expensive, should be PMR so faster plots): http://amzn.to/2HD4Y0T
# You should plot the drive using XPlotter on a different computer! (I use the plotter built into the Qbundle wallet)
# I don't show plotting in the video, that will be for another time!
# Orange Pi Setup: http://lucsmall.com/2017/01/19/beginners-guide-to-the-orange-pi-zero/
# I used Armbian/Debian Stretch dev build
sudo apt-get update
sudo apt-get upgrade
# You should be using Stretch to get a cmake version over 3.2
# Otherwise, use the guide here for compiling cmake: http://osdevlab.blogspot.com/2015/12/how-to-install-latest-cmake-for.html
sudo apt-get install cmake
# I verified installation of git, python using apt-get
# We need to make a 2GB swap file
# After we're done you can remove it!
# If you have to restart you Pi for any reason, you can rerun the swapon command to reenable the swap
dd if=/dev/zero of=/root/swapfile bs=1M count=2048
chmod 600 /root/swapfile
# Install pip
# Install Conan
pip install conan
# Clone the creepMiner source
git clone https://github.com/Creepsky/creepMiner.git
# Change to root of the source
# Use Conan to install Poco (and all the other dependencies that are probably missing)
# If conan fails because of 'Connection reset by peer', just run the command again
conan install . -s compiler.libcxx=libstdc++11 --build=missing
# Now we can run CMake
cmake CMakeLists.txt -DMINIMAL_BUILD=ON -DUSE_SSE4=OFF
# And finally make
# Because of the heat throttling on the Orange Pi, I don't use the -j option on make
# I restarted the system here to try and fix connectivity with the hard drive
shutdown now -r
# Plug your plotted hard drive into the system
# Check the attached drive status
# Make the mount point and mount the drive
# If you plotted the drive on Windows, the system might tell you it's 'fixing' the drive
mount -t ntfs /dev/sda2 /media/drive-a/
# Now we need to load the config for creepMiner
# The file needs to be located here, substitute the version number in as needed
# I deleted the file and copy/pasted a fresh copy just to be sure
# Copy and paste the defaults into the config from https://github.com/Creepsky/creepMiner/wiki/Setting-up-the-miner
# We need to make a few edits:
# Change the pool connection information to your pool!
# Change intensity to 3
# Change maxBufferSize to around 80% of your Orange Pi's memory (mine is the 512 MB model)
# Change the plots to include your plots, for me this was adding: "/media/drive-a/Burst"
# Save the file with Ctrl X and then enter Y followed by Enter
# I broke with tradition and partially because I didn't understand the directions:
# I moved the run.sh file, chmod it, and modified it
chmod u+x ~/run.sh
# Modify the last line to be: /root/creepMiner/bin/creepMiner
# Run the miner from ~/
# If it failed it will give you the location of the mining.conf it tried to find
# Use this to correct the location of your config file
# If you want to run in detached mode, use the same instructions for ./run.sh on ./screen.sh
# I like to just Ctrl-Z, type bg 1, type disown and forget about it
# You probably won't be using this for anything else while it's mining hehe