raspiblitz icon indicating copy to clipboard operation
raspiblitz copied to clipboard

Add support for Rock64

Open openoms opened this issue 6 years ago • 5 comments

openoms avatar Feb 22 '19 09:02 openoms

https://github.com/rootzoll/raspiblitz/pull/359#issuecomment-467586159

openoms avatar Feb 26 '19 19:02 openoms

Closed the pull request for now as my Rock64 did not prove to be stable https://github.com/rootzoll/raspiblitz/pull/359#issuecomment-468052020

openoms avatar Mar 04 '19 08:03 openoms

There is a new kernel avilable rumored to solve the memory clock issues. Fresh Armbian download uname -a: Linux rock64 4.4.174-rockchip64 #6 SMP Sun Feb 10 10:43:16 CET 2019 aarch64 aarch64 aarch64 GNU/Linux After # apt update, # apt upgrade and # reboot there is the new kernel: Linux rock64 4.4.178-rockchip64 #4 SMP Wed May 8 19:34:01 CEST 2019 aarch64 aarch64 aarch64 GNU/Linux

openoms avatar May 30 '19 07:05 openoms

Workflow:

  • Download from https://www.armbian.com/rock64/#kernels-archive: https://dl.armbian.com/rock64/Debian_stretch_default.7z
  • Burn to SD with Etcher
  • Log in (check IP on router - hostname is rock64) ssh [email protected] password: 1234
  • make user admin, password raspiblitz
  • # apt update, # apt upgrade and # reboot
  • $ ssh [email protected]
  • Build SD with the most up-to-date stable custom branch: wget https://raw.githubusercontent.com/openoms/raspiblitz/rock64_v1.2/build_sdcard.sh && sudo bash build_sdcard.sh rock64_v1.2 openoms

Was able to restore my previosly used RaspiBlitz v1.2 config, blockchain and LND without problems. It seems that the Rock64 is working for now: https://1ml.com/node/03c5e6f345d7888a0a4312a86a1bf43190fa16f09f7caf72f2ea0f1586e3db758d

openoms avatar May 30 '19 10:05 openoms

It is still early to be happy, the errors persist:

2019-05-31T08:33:44Z New outbound peer connected: version: 70015, blocks=578642, peer=1443 2019-05-31T08:37:22Z LevelDB read failure: Corruption: block checksum mismatch: /mnt/hdd/bitcoin/chainstate/438435.ldb 2019-05-31T08:37:22Z Fatal LevelDB error: Corruption: block checksum mismatch: /mnt/hdd/bitcoin/chainstate/438435.ldb 2019-05-31T08:37:22Z You can use -debug=leveldb to get more complete diagnostic messages 2019-05-31T08:37:22Z Error: Error reading from database, shutting down. 2019-05-31T08:37:22Z Error reading from database: Fatal LevelDB error: Corruption: block checksum mismatch: /mnt/hdd/bitcoin/chainstate/438435.ldb

https://termbin.com/kg75

It could be just my board but it seems exceptionally bad.

openoms avatar May 31 '19 10:05 openoms