https://github.com/upstreamdata/braiinstestbench
https://github.com/upstreamdata/braiinstestbench
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/upstreamdata/braiinstestbench
- Owner: UpstreamData
- Created: 2021-08-31T21:11:35.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-09-27T18:36:29.000Z (over 4 years ago)
- Last Synced: 2025-01-23T11:51:35.133Z (over 1 year ago)
- Language: Python
- Size: 42.4 MB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# braiinsTestbench
## Created using Python 3.9
* create a virtual environment if needed, then pip install -r requirements.txt
## Setup
*How to tailor the testbench utility to your use*
### /get_bos_newest.py
* Gets all of the newest items for /firmware, /system, and the newest /update.tar
* Requires only standard libraries, should work with only needing python 3+ with 3.9 preferred
* Run this every once in a while to ensure firmware is new
### /firmware
* Taken from BraiinsOS+ ssh install package at https://feeds.braiins-os.com/ by choosing the newest version that contains am1-s9 and getting the ssh gzip file
* Contains all firmware files for the installation of BraiinsOS+
* Should contain these files -
* /CONTROL
* /JSON.awk
* /boot.bin
* /fit.itb
* /jq.awk
* /stage1.sh
* /stage2.tgz
* /system.bit.gz
* /u-boot.img
* /uboot_env.bin
* /uboot_env.config
**Can be replaced with the most current version of BraiinsOS for S9, this is for version 21.04**
### /system
* Taken from BraiinsOS+ ssh install package at https://feeds.braiins-os.com/ by choosing the newest version that contains am1-s9 and getting the ssh gzip file
* Contains all system files for the installation of BraiinsOS+
* Should contain these files -
* /fw_printenv
* /ld-musl-armhf.so.1
* /sftp-server
**Can be replaced with the most current version of BraiinsOS for S9, this is for version 21.04**
### /asicseer_installer.exe
* Used for a robust SSH unlock
* Should never need to be replaced, but can be downloaded from https://asicseer.com/page/security-restoring-ssh
### /config.toml
* TOML configuration file, used after install to do a basic configuration of the miner
* Change this as needed, you can change pools, autotuning, and temps currently
* You can also add other current BraiinsOS settings to this file, it is generated in a machine running BraiinsOS in /etc/bosminer.toml
### /referral.ipk
* Used as part of the Braiins Partnership program, this is a referral file to be installed along with the firmware
* This can be replaced with a referral file of your own, or you can leave the default if you wish to support us
* Leaving this default will not cost you any of your hashrate, and it can be removed at any time
### /update.tar
* Taken from BraiinsOS feeds at https://feeds.braiins-os.com/am1-s9/, this is the most recent *.tar file
* Used to update any devices running BraiinsOS to the newest version if they are on an older version
**Can be replaced with the most current version of BraiinsOS for S9, this is for version 21.04**