Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 30,110
» Latest member: Gudila
» Forum threads: 16,362
» Forum posts: 117,533

Full Statistics

Latest Threads
Pinephone software
Forum: General Discussion on PinePhone
Last Post: Csanderson0313
7 hours ago
» Replies: 2
» Views: 138
Rock64 v2.0 u-boot SPI is...
Forum: General Discussion on ROCK64
Last Post: ju0n
07-05-2026, 11:02 AM
» Replies: 0
» Views: 73
Libby - ebook reader that...
Forum: PineNote Software
Last Post: kiwigoldfish
07-04-2026, 04:41 PM
» Replies: 6
» Views: 4,031
PineNote v1.2 - Charges N...
Forum: General Discussion on Pinebook Pro
Last Post: ttsp
07-02-2026, 02:52 AM
» Replies: 0
» Views: 234
How to change the PineNot...
Forum: General Discussion on PineNote
Last Post: cameronharring
07-01-2026, 12:22 PM
» Replies: 0
» Views: 127
PinePhone Pro disable Vol...
Forum: PinePhone Pro Hardware
Last Post: FR_IV
07-01-2026, 10:53 AM
» Replies: 1
» Views: 1,597
Star64/Starpro64 kernel b...
Forum: General
Last Post: tgbgreen
06-30-2026, 12:17 PM
» Replies: 1
» Views: 2,208
Manjaro affected by Arch ...
Forum: General
Last Post: tantamount
06-28-2026, 10:45 AM
» Replies: 0
» Views: 276
Fix Bricked SPI Flash, Pi...
Forum: PinePhone Pro Hardware
Last Post: FR_IV
06-27-2026, 05:00 PM
» Replies: 0
» Views: 195
irradium (based on crux l...
Forum: Linux on RockPro64
Last Post: mara
06-27-2026, 04:09 PM
» Replies: 12
» Views: 19,669

 
  How to use GLFW / OpenGL ES on Armbian
Posted by: flyx86 - 04-17-2019, 11:24 AM - Forum: Linux on Rock64 - Replies (1)

Hi folks,

I am trying to write a small application that renders stuff using OpenGL ES on Armbian. I enabled 3D video acceleration via the RK3328 Media Script. Now I'm trying to create a simple window with an OpenGL context on it, using GLFW:


Code:
if err := glfw.Init(); err != nil {
 panic(err)
}
defer glfw.Terminate()

glfw.WindowHint(glfw.ClientAPI, glfw.OpenGLESAPI)

window, err := glfw.CreateWindow(640, 480, "Testing", nil, nil)

(This is Go, but I think the programming language is not really relevant.)

I compile and link that using -lGLESv2 and GLFW's dependencies, which produces a binary. However, when I execute that, I get:

Code:
libGL error: unable to load driver: rockchip_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: rockchip
2019/04/14 16:46:56 Link error in program Program(0): ""

So for some reason, my executable uses libGL instead of libGLESv2, and that doesn't work, since the rockchip only supports OpenGL ES. I have no idea why that happens. ldd ensures me that my binary is not linked against libGL.

How can I fix that? Is there perhaps a better Linux distribution for development? I tested Debian before, but that wasn't even able to install X11 and was pretty bricked after I tried.


  Building a clustered NAS with RockPro64
Posted by: jl_678 - 04-16-2019, 10:49 AM - Forum: General Discussion on ROCKPRO64 - Replies (1)

Hi,

I am debating doing the above with MooseFS or LizardFS.  The idea is that I would cluster multiple SBCs and my initial thought was to build it based on oDroid HC2s.  However, I think that P64Pro could be an option too given its SATA support.  (I suppose Rock64 too with the USB-SATA adapter, but I would be nervous about that.)  I am an avid Pine user with both original Pine64s and Rock64s in use in my house.  They work fine although there have been stability issues in the past.

All of the above brings me to my question.  When it comes to my NAS, stability really matters since it will contain all my critical files.  I will have backups and so there is protection, but I want a solution that I can be confident in.  At this point, I am not sure if R64Pro is there as I think that there could still be some stability questions and then concerns when upgrading as well.

Do you folks agree with my concerns or have we reached the point where it is solid?

Thank you in advance.


  Install Tensorflow
Posted by: RakshithNarun - 04-16-2019, 07:37 AM - Forum: General Discussion on PINE A64-LTS / SOPINE - Replies (1)

Good day everyone

I am trying to install tensorflow 1.12 on my PINE A64+LTS board
I have Xenial Mate OS which I downloaded from the following link
http://wiki.pine64.org/index.php/SOPINE_...re_Release

I used the following link to install Tensorflow 1.4, which worked
https://github.com/lherman-cs/tensorflow-aarch64

Later I found the wheel file for installing Tensorflow 1.12 in the following link
https://github.com/lhelontra/tensorflow-on-arm/releases
It didn't get installed and exited. I have attached the image of the terminal when this happened(Wheel Install)

I also found the following tutorial to build tensorflow
https://github.com/lhelontra/tensorflow-on-arm
I followed this as well and it showed error when bazel was getting build. I have attached 2 images of the terminal when this happened (Build Install1, Build Install2)

I would appreciate if anyone would help me to install Tensorflow 1.12 or later on my Pine64

Thank you for your time.



Attached Files Thumbnail(s)
           

  Rock64 with Debian netinst usb
Posted by: Bloris - 04-16-2019, 07:05 AM - Forum: Getting Started - Replies (6)

Hello,

first of all sorry if this is already been asked in the forum, but i didn't find a lot.

I would like to buy a Rock64 to make a little home server with Debian.

In the wiki i found this http://wiki.pine64.org/index.php/ROCK64_...an_Stretch and it said Debian has to be installed with a particualre image. Isn't possibile to install with a normal debian netinst USB? In this case, how can i boot debian installation via USB?

Thank you,
Loris

ROCK64 SINGLE BOARD COMPUTER DRAM: 2GB
1 × Rock64-Al-Case1"Model B" PREMIUM ALUMINUM CASING
1 × ROCK64 Heat SinkROCK64 / PINE A64 / PINE H64 Heatsink
1 ×ROCK64 / PINEBOOK 5V 3A SWITCHING POWER SUPPLYROCK64 / PINEBOOK / PINE H64 5V 3A SWITCHING POWER SUPPLY EU


  rock64, compile problems "illegal instruction", "memory fault" -> ddr_333Mhz?
Posted by: hunderteins - 04-16-2019, 02:57 AM - Forum: General Discussion on ROCK64 - Replies (10)

Hello,
  since owning my rock64 (4GB version)  I had always problems compiling larger projects on the device itself.
I tried many things like an other ac-adapter, different micro-sdcards, compiling on USB, different host-images, compiling only on two cores than
one core, gcc-5, 6, 7, swap on,  nothing helped.
The compiler always runs in errors like "illegal instruction" or "memory fault" that were temporal as they disappeared at the next
try.
After playing around with the rockchip boot flow on the rockpro64 I got the idea to check the driver for the external memory interface.
All host-images I tried on the rock64 use the same driverfile "rk3328_ddr_786MHz_v1.13.bin", so I gave the rock64 an other try with
rk3328_ddr_333MHz_v1.13.bin at offset 0x8800 on the boot device.
After reboot I compiled the ayufan-kernel on the device itself with 4 cores on internal sdcard. Worked, no error like before.
Yesterday I took an external USB-HD with the source of palemoon compiled from USB, wrote the objectfiles to the internal sdcard, 4 cores, swap on. It took the whole night, but the build completed successfully. No error like before.

Can someone tell me the negative implications when using the 333MHz-version of this driver?

TIA,
hunderteins


  cloud computing on picocluster
Posted by: deckard1138 - 04-15-2019, 01:31 PM - Forum: Cluster Computing - Replies (1)

Helllo,

I was wondering if picoclusters can be used for cloud hosting/storage servers

Many thanks

deckard1138


  Pine64 LTS vs Rock64 4 GB LTS
Posted by: gops - 04-15-2019, 04:58 AM - Forum: General Discussion on PINE A64(+) - Replies (2)

I needed boards for industrial use, we are rolling out a simple monitoring services, decided to use boards from Pine community. 

We have one questions, Pine64 LTS vs Rock64 4 GB LTS? Which one to choose? I see that Pine64 LTS has mentioned one year warrentee which is a good sign, but same is not applicable for Rock64.

Can you please recommend one?


  low speed wifi
Posted by: pas059 - 04-15-2019, 02:56 AM - Forum: Rock64 Hardware and Accessories - Replies (4)

Hello,

Recently, i changed my internet connection to an optical fiber solution. For my internet connection, i use this wifi adapter bought with my rock64. I expected to get an important increase of the bandwidth, but the results are really bad; the maximum speed is: ~8 MBits for download, ~11MBits for upload althought my connections allows much more (on other computers i get at least 10 times more with wifi). I also tested this wifi adapter on a windows pc, and the performances are bad too.

Some one can explain this, or can recommand another usb2 wifi adapter?

regards


  Android 8.1
Posted by: Bluesman - 04-14-2019, 10:18 AM - Forum: Android on Rock64 - Replies (1)

Setup Android 8.1 on Emmc. When I boot all I get is the rock64 splash screen.
Any help please?


  Connecting an Antenna
Posted by: km782 - 04-13-2019, 09:27 PM - Forum: Wifi/BT Module - Replies (1)

The signal strength is pretty weak so I would like to add an antenna.  I thought that the connector was u.fl so I ordered this:

https://www.amazon.com/HUACAM-5-8GHz-Dua...06WD7FZV4/


However, when I pulled the old wires off of the module and tried to connect the new one, the connector is too big.  Is the connector on the WIFI/BT module not u.fl?  What do I need to get to connect to this board?

Thank you


Actually, now I'm wondering if the connector on the module is w.fl?