Qortal Project

The future of blockchain platforms

User Tools

Site Tools


Sidebar

Qortal Project Wiki

Important Notices

Introduction

Project Model

Minting

Communications

Trade Portal

Qortal Hosting (QDN)

Voting System

AT System

Hardware

Frequently Asked Questions (FAQ)

How-To Guides

Node Setup Guides

Third-Party Services

raspberry_pi_4_qortector_gen_2

This is an old revision of the document!


Raspberry Pi 4 QORTector Gen 2

Please note: this guide is for building your own Raspberry Pi from scratch. For those who have purchased a QORTector from Crowetic.com please go to Pre-configured QORTector Setup

Brooklyn R kernel is now available (Update May 2021)

  • fully open source
  • customized specifically for Qortal
  • optimized performance, and a must-have!

Raspberry Pi 4 configuration recommendations:

  • Raspberry Pi 4B (8GB)
  • Power Supply
  • Case with fan (fan is important!)
  • 128GB SD card or a usb 3.0 SSD 500 gb or above (recommended)

Preparations:

  1. Download SD Memory card formatter: Select OS on site
  2. Download Balenaetcher : Select OS on site
  3. For Mac users download Keka: macOS
  4. If RDP to PI: Select OS on site
  5. Download Brooklyn R kernel (Pick only ONE ):

Details of each Brooklyn Releases: https://github.com/Qortal/Brooklyn/releases

Installation Instructions:

  1. Format SD card with FAT32/FATX using SD Memory Card Formatter
  2. Use 7-zip to extract the image, you will get a file with Disc icon (circling in picture)
  3. Open Balenaetcher, insert your SD card or SSD drive, select the image you extracted and SD card or SSD drive, click flash!
  4. Once it finish flashing the image. Plug the SD or SSD drive to pi4 and power on the Pi 4. (It needs some time to start up)
  5. Power on the Pi 4 and wait a few minutes to start. In the mean time log into your router to see what the IP address is of your Pi 4 if you plan on going headless (ask Qortal tech for help finding your IP if you do not have access to your router). If you are using a monitor, keyboard and mouse ignore last.
  6. If you are going headless (using a different computer to log into the pi 4 desktop) then on windows open up Remote Desktop Connection. If on Linux or Mac download your version of windows remote desktop.
  7. Enter the IP for your Pi 4 and click connect. Click yes when it asks about connecting and if you trust the certificates.
  8. Log in. Username: pi Password: dmax911e
  9. Open the terminal and enter the command line: sudo raspi-config. Scroll down to advanced settings hit enter, select expand file system and select it. When it is done select exit and it will ask for you to reboot. Click yes.
  10. Open terminal and input the commands below:
  • Download qortal core: (Some releases have qortal core included check the details on the git)
wget https://github.com/Qortal/qortal/releases/latest/download/qortal.zip
unzip qortal.zip
  • Start the core: (Qortal core 2.0 will auto-bootstrap then sync up. If it looks like the image below, that means your core is running now!)
cd qortal
chmod +x *.sh
./start.sh

How to Run Qortal UI

Type in Terminal (Press Enter after each commands):

cd UI
cd qortal-ui
yarn run server & 

Then go to the web browser. Type localhost:12388 (Qortal UI Login will pop up.)

Note: For Headless, you will need to set up a tunnel to your pi4 See SSH tunneling: http://wiki.qortal.org/doku.php?id=ssh_tunneling

BrooklynR Kernel features:

  1. Hardened the Kernel security. No more local exploits.
  2. Locked the memory copy b/w internal and external memory devices
  3. Added Entropy hardware for maxed out entropy. Far more than an i7 Processor.
  4. Thermal control. Yes you can add fans and they will auto start when the temp hits 51C
  5. SPH implementation of crypto functions
  6. Updated crypto algorithms
  7. Full SoC encryption enabled on board the CPU for UI and Core speedup
  8. Overclocking assist now supported on 4B rev 1.2 and above.
  9. 32 is enabled by default. You will not need 64 bit.

These releases can guarantee uptime of years without a single reboot or stall.

No one will ever need to reboot a Pi 4 anymore, provided you use the recommended power bricks.

Users have option of Headless releases or with a full featured accelerated Desktop GUI Release: QortalOS NXT LXQT, QortalOS NXT GNOME, Plasma, XFCE, Cinnamon, Russcade or Plumbus.

raspberry_pi_4_qortector_gen_2.1636581265.txt.gz · Last modified: 11/10/2021 16:54 by gfactor