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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 29,677
» Latest member: Charlotten
» Forum threads: 16,252
» Forum posts: 117,166

Full Statistics

Latest Threads
Recycling pinephone as ho...
Forum: PinePhone Hardware
Last Post: zetabeta
10 hours ago
» Replies: 1
» Views: 186
black cursos background
Forum: General Discussion on PineTab
Last Post: polrus
10 hours ago
» Replies: 0
» Views: 28
slight bumps causing phon...
Forum: PinePhone Pro Hardware
Last Post: JadenSki
Yesterday, 02:05 PM
» Replies: 2
» Views: 61
Star64 Irradium (based on...
Forum: Getting Started
Last Post: mara
Yesterday, 02:01 PM
» Replies: 10
» Views: 12,455
Switching cameras on PPpr...
Forum: Mobian on PinePhone
Last Post: biketool
Yesterday, 10:44 AM
» Replies: 0
» Views: 29
Battery connector dead
Forum: PinePhone Hardware
Last Post: mdk
Yesterday, 10:05 AM
» Replies: 3
» Views: 2,358
No touch KB after update(...
Forum: Mobian on PinePhone
Last Post: biketool
Yesterday, 09:45 AM
» Replies: 3
» Views: 143
compass pdf link expired:...
Forum: General Discussion on PinePhone
Last Post: WhiteHexagon
11-10-2025, 12:39 PM
» Replies: 4
» Views: 250
Running Pinebook (non-Pro...
Forum: Pinebook Hardware and Accessories
Last Post: guidol
11-09-2025, 04:19 AM
» Replies: 0
» Views: 84
Pinebook Pro for sale
Forum: General Discussion on Pinebook Pro
Last Post: rfm83
11-08-2025, 09:22 AM
» Replies: 0
» Views: 143

 
  Best USB3.0 to SATA bridge
Posted by: mikedhoore - 09-28-2017, 03:40 AM - Forum: Rock64 Hardware and Accessories - Replies (6)

Hi,

I'm working on a Rock64 NAS project, now I want to know which USB to SATA cable I can use best?

Thx in advance


  News: Pinebook faulty keyboard replacement
Posted by: Pagliacci - 09-28-2017, 03:30 AM - Forum: General Discussion on Pinebook - Replies (3)

So Pine64 Support had promised me a replacement for the faulty Pinebook keyboard.

Many weeks ago, they assured me a new bottom case with keys and connectors would be shipped "soon".

Yesterday the postman thrust into my hands a large very well packaged item from China.

Surprising, as I hadn't received any tracking details by email - so I wasn't even expecting the parcel yet.

The label on the outside stated "From vickyzhu, Pine64" and declared the contents to be "Pinebook keybook [sic] with bottom case".

I very, very carefully opened the padded parcel and found a hardened plastic case just like the complete Pinebooks themselves ship in.

Inside that was another padded parcel in which there was ....

A top case LCD panel!

Nice, but not what was required for a faulty keyboard replacement!

Anyone else experienced this?

Pine64 Support have so far not responded.


  artful release no boot
Posted by: stuartiannaylor - 09-27-2017, 07:52 PM - Forum: Linux on Rock64 - Replies (2)

Just me or is the release version not booting on both? Are these release versions?


  No boot-up . Initializing SDRAM fail .
Posted by: Siim - 09-27-2017, 06:34 AM - Forum: General Discussion on PINE A64(+) - Replies (1)

I have a P2Gb Pine, but havent been able to boot it up yet. 
I have tried different images ( Armbian, Android 5 and 7) on different SD cards ( all SanDisk Ultra 16Gb).
Power supply is 5.1V with 2.5A.
The green led lights up when power is on but nothing else happens. 
Hopped up Serial/UART converter and the log I get is the following:

HELLO! BOOT0 is starting!
boot0 commit : 045061a8bb2580cb3fa02e301f52a015040c158f

boot0 version : 4.0.0
set pll start
set pll end
rtc[0] value = 0x00000000
rtc[1] value = 0x00000000
rtc[2] value = 0x00000000
rtc[3] value = 0x00000000
rtc[4] value = 0x00000000
rtc[5] value = 0x00000000
DRAM driver version: V1.1
rsb_send_initseq: rsb clk 400Khz -> 3Mhz
PMU: AXP81X
ddr voltage = 1500 mv
DRAM Type = 3 (2Big GrinDR2,3Big GrinDR3,6:LPDDR2,7:LPDDR3)
DRAM clk = 672 MHz
DRAM zq value: 003b3bdd
DRAM error status 0
DRAM init error!
initializing SDRAM Fail.


Just wondering if there is something I can do or is this a faulty board.

Ive seen some other posts with pretty much the same symptoms and the same log but havent seen any answers or what has solved the problem. 
Ive also put in a ticket with Pine but havent heard back from them. 
Starting to be a bit disappointed , not with the board so much, mistakes happen and faulty boards do get sent out even with the best manufacturers, but more so with the client relations and help availabe for the board. 

If anyone could point me to the right direction of what could be wrong, Id be very grateful.


  Community Build Xenial i3 Linux Kernel ver 4.4
Posted by: stuartiannaylor - 09-27-2017, 03:14 AM - Forum: Linux on Rock64 - Replies (2)

/proc/version

Linux version 4.4.77-rockchip-ayufan-118 (root@e4248ef129ba) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.4) ) #1 SMP Thu Sep 14 21:59:24 UTC 2017

Sort of looks very much like debian but seems to just freeze as a desktop.
Anyone else tried it?


  Compatible WiFi modules for Rock64
Posted by: j3eeenet - 09-27-2017, 12:36 AM - Forum: General Discussion on ROCK64 - Replies (8)

I've a ROCK64 4 GB, but didn't order the WiFi adapter from Pine64 website assuming that I'll use my existing WiFi adapter. 

I'm using this build android-7.1-rock-64-rock64_atv-v0.3.4-r86-update.zip

I tried using the following, but none of them worked:

  1. Edimax EW-7811UN
  2. Edimax EW-7811UTC
  3. Belkins N150
  4. Netgear A6200
I regret not buying one of the available two WiFi adapters from Pine64. If I have to order now, it will cost another 8 bucks for shipping and about a month for delivery.

Do I need to install some driver to get these working? Or is there a compatible WiFi adapter sold by a US seller?


  Connecting USB 3.0 Flash Drive with exFAT format
Posted by: j3eeenet - 09-27-2017, 12:21 AM - Forum: General Discussion on ROCK64 - Replies (2)

I have a ROCK64 4 GB Model with 64 GB eMMC

I installed the android-7.1-rock-64-rock64_atv-v0.3.4-r86-update.zip using Android Tool from a Windows machine.

I'm using a 128 GB USB 3.0 Flash drive connected to the USB 3.0 port but it doesn't seem to detect the flash drive.

I started experimenting with other android images using 64 GB micro SD and one version recognized the disk, but want to reformat to be able use the same.

Has anyone tried connecting a USB 3 flash drive and had this working? Please help


  Can Ping but can't browse
Posted by: Farley56 - 09-26-2017, 10:27 AM - Forum: Linux on Rock64 - Replies (9)

Can't seem to get by this problem on Linux Xenial Mate 104 build. Have had problems on others too. Hoping some Linux experts can point me in the right direction.
1. Etcher image to SD (Samsung EVO Plus 32GB).
2. Boot in Rock64. No changes to the build.
3. Firefox - click icon.
4. Sorry - Firefox has a problem, quit or send message to Mozilla.
5. Applications - Internet - Chromium Browser
6. "Oh snap" window displays. No browsing for you.
7. Terminal - ping google.com, ping pine64.org, ping yahoo.com, ping my router, ping 8.8.8.8, ping 8.8.4.4 - all work till the cows come home.
8. Terminal - apt-get install midori.
9. Terminal - midori - can browse per usual.
10. Run the Firefox and Chromium browsers from the terminal - same error messages but lots of terminal messages. Here they are;

rock64@rock64:~$ chromium-browser
[3638:3695:0926/155950.439223:ERROR:zygote_host_impl_linux.cc(254)] Failed to adjust OOM score of renderer with pid 3754: Permission denied
chromium-browser --type=renderer --disable-low-res-tiling --disable-smooth-scrolling --enable-pinch --profiler-timing=0 --disable-composited-antialiasing --enable-low-end-device-mode --field-trial-handle=5542932056560533048,11580150603792406925,131072 --service-pipe-token=87FCC150BA3552182A1880C4D31CB7BA --lang=en-US --instant-process --enable-offline-auto-reload --enable-offline-auto-reload-visible-only --enable-pinch --num-raster-threads=4 --enable-main-frame-before-activation --content-image-texture-target=0,0,3553;0,1,3553;0,2,3553;0,3,3553;0,4,3553;0,5,3553;0,6,3553;0,7,3553;0,8,3553;0,9,3553;0,10,3553;0,11,3553;0,12,3553;0,13,3553;0,14,3553;0,15,3553;0,16,3553;0,17,3553;1,0,3553;1,1,3553;1,2,3553;1,3,3553;1,4,3553;1,5,3553;1,6,3553;1,7,3553;1,8,3553;1,9,3553;1,10,3553;1,11,3553;1,12,3553;1,13,3553;1,14,3553;1,15,3553;1,16,3553;1,17,3553;2,0,3553;2,1,3553;2,2,3553;2,3,3553;2,4,3553;2,5,3553;2,6,3553;2,7,3553;2,8,3553;2,9,3553;2,10,3553;2,11,3553;2,12,3553;2,13,3553;2,14,3553;2,15,3553;2,16,3553;2,17,3553;3,0,3553;3,1,3553;3,2,3553;3,3,3553;3,4,3553;3,5,3553;3,6,3553;3,7,3553;3,8,3553;3,9,3553;3,10,3553;3,11,3553;3,12,3553;3,13,3553;3,14,3553;3,15,3553;3,16,3553;3,17,3553;4,0,3553;4,1,3553;4,2,3553;4,3,3553;4,4,3553;4,5,3553;4,6,3553;4,7,3553;4,8,3553;4,9,3553;4,10,3553;4,11,3553;4,12,3553;4,13,3553;4,14,3553;4,15,3553;4,16,3553;4,17,3553 --disable-accelerated-video-decode --disable-gpu-compositing --enable-gpu-async-worker-context --service-request-channel-token=87FCC150BA3552182A1880C4D31CB7BA --renderer-client-id=3 --shared-files=v8_natives_data:100,v8_snapshot_data:101: pthread_getattr_np.c:71: pthread_getattr_np: Assertion `abs (thread->pid) == thread->tid' failed.
rock64@rock64:~$ 

rock64@rock64:~$ firefox
ExceptionHandler::GenerateDump cloned child 3973
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
rock64@rock64:~$


  Hello fellow Rock64 owners
Posted by: stuartiannaylor - 09-26-2017, 07:38 AM - Forum: General Discussion on ROCK64 - No Replies

Yeah finally got it delivered with my 32GB eMMC and PSU.

Like the PSU supplied seems quite a thick and substantial power lead.
32GB eMMC seemed to come with partitions and already set up.
Not sure what image was on it but it wasn't a Rock64 image.

So got my oDroid eMMC->SD adaptor and bunged it in the computer for etcher to burn the Xenial mate image just for tests as quick and easy test.

And here I am as a proud new owner of a rock64.

So off to buy some new bits for my exploration of Rockland.

First impressions seem much faster than the Pi3, pretty glad already had a heatsink like the one that will end up in the store, its nice and warm and doing its job.

Approx 11 sec boot to login.

iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2
Output is in kBytes/sec
Time Resolution = 0.000001 seconds.
Processor cache size set to 1024 kBytes.
Processor cache line size set to 32 bytes.
File stride size set to 17 * record size.
                                                              random    random     bkwd    record    stride                                    
              kB  reclen    write  rewrite    read    reread    read     write     read   rewrite      read   fwrite frewrite    fread  freread
          102400       4     5261     5489    13302    13975     9449     5277                                                          
          102400      16    26630    27054    35089    35120    30773    24031                                                          
          102400     512    47838    45548   104071   105046    97557    51077                                                          
          102400    1024    47108    46318   109173   109570   105468    48851                                                          
          102400   16384    48008    48096   118293   119250   119252    47839                                                          

iozone test complete.


Information Guide - Setting up a NFS Share
Posted by: Ptheven - 09-26-2017, 04:44 AM - Forum: Rock64 Tutorials - No Replies

Preface



This quick and simple guide will show how to create a NFS Share using your Rock64. NFS has a few advantages over SMB, if you know your network well and will use it with linux clients. Apart from marginally faster file transfers, NFS allows you to retain Unix File permissions. 



Prerequisites


ROCK64 board running Debian or Ubuntu, connected to the local network

Access to terminal, either locally or via SSH

Some basic understanding of using the linux terminal: Howtogeek

Suggested: A basic comprehension of linux file permissions



____________________


As always before installing any software in linux, it is always good practise to ensure that your software is up to date: 


Code:
sudo apt update && sudo apt upgrade
 
After ensuring your software is up to date, you will need to install the NFS kernel server. Some distros have this installed by default, but there is no harm in running the command regardless, if it isnt installed, it will give you the option to install it: 

Code:
sudo apt install nfs-kernel-server


[Image: wl0jtOz.png]

After the server is installed, now its time to edit the configuration file, to add a share definition. 

You'll need to edit the exports file: 

Code:
sudoedit /etc/exports

You can add a new share definition in the following format:

Share-location Network-Access Share-options

Here are mine. The location looks different to past tutorials because I accidentally formatted my flash drive: 


Code:
/media/SDCZ45-016G/RockNFS 192.168.1.*(rw,sync,insecure,no_root_squash,no_subtree_check)
  
The next field (192.168.1.*) simply defines what part of your local area network is allowed to access the share. I've configured it so that any computer with the IP address from 192.168.1.1 to 192.168.1.254 can access it. You can allow any (local) IP address to access the share using "*.*" or you can limit it to a specific IP address of a computer. 

The last options specify how the server should treat the share. If you'd like to read up more on their effects: https://linux.die.net/man/5/exports


This is how it would look like before you save and exit the file: 

[Image: NwOrMV8.png?1]


After you're done, restart the service: 

Code:
sudo /etc/init.d/nfs-kernel-server restart

or 

Code:
sudo service nfs-kernel-server restart

Will do the job. 


The server will now be up and running! 



____________________

On the client's side, you'll need to make sure that you've got the NFS client stuff: 
 

Code:
sudo apt install nfs-common


After that, you can probe the server from the client PC to test/see if it hosts accessible NFS Shares. To do that, we use the showmount command, followed by an argument and the address of the server: 

Code:
showmount -e rock64.local


Either IP address or hostname should work: 

[Image: 8PkwEZO.png]

The "e" arguments tells the showmount command to show the export list from the server. 


Next, you'll need to mount the share. I did this in my Home directory, making a new test folder for it. The mount command could be invoked now, and you can mount the NFS share to the new directory that you've made. The "-vv" means its verbose; it prints out status and progress. 


Code:
sudo mount -t nfs rock64.local:/media/SDCZ45-016G/RockNFS nfstest/ -vv

The command you use will be different based on your host and client. When typing it out, after putting down the hostname (rock64.local:/), I was able to use tab completion to complete the rest of the location without manually typing it out. Simply hit the "tab" key, and it should autocomplete the rest of the path. 

[Image: ZAb7oj1.png]


You can make a test file in the folder, either using the terminal, or a graphical file manager. I made a test file on my client using the "touch" command. 

Then to confirm that the changes are seen on the client side, I SSH'ed back into my server, navigated to the share location, and listed confirmed that the new file had been created: 

[Image: ZAVQvSa.png]

You should now know how to whip up a NFS share on the Rock64 board, and mount/access it from a client OS. If you wish to permanently mount the NFS Share to your client, I would recommend doing it via fstab: 

https://askubuntu.com/questions/7117/which-to-use-nfs-or-samba