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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 30,271
» Latest member: fake_linux-dude
» Forum threads: 16,394
» Forum posts: 117,653

Full Statistics

Latest Threads
Satellite antenna
Forum: Community and Events
Last Post: biketool
7 hours ago
» Replies: 2
» Views: 301
Irradium (based on crux l...
Forum: Linux on Pinebook
Last Post: mara
Yesterday, 04:11 AM
» Replies: 5
» Views: 14,832
Booting Issues
Forum: PineNote Software
Last Post: vlagged
10-23-2026, 12:14 PM
» Replies: 25
» Views: 26,003
Alpha One - no connectivi...
Forum: Getting Started
Last Post: Dabdarklighter
10-22-2026, 03:51 PM
» Replies: 1
» Views: 1,137
Article: The Advantages o...
Forum: General
Last Post: zetabeta
10-20-2026, 02:38 PM
» Replies: 2
» Views: 303
Star64 Irradium (based on...
Forum: Getting Started
Last Post: mara
10-19-2026, 12:27 PM
» Replies: 22
» Views: 21,448
StarPro64 Irradium (based...
Forum: Getting Started
Last Post: mara
10-19-2026, 10:01 AM
» Replies: 25
» Views: 16,210
Article: Will Linux phone...
Forum: General
Last Post: amosbatto
10-19-2026, 09:52 AM
» Replies: 11
» Views: 1,422
Login issues
Forum: PineTab Hardware
Last Post: Corkonian
10-17-2026, 02:34 AM
» Replies: 2
» Views: 428
Rii mini 4 keyboard and t...
Forum: PinePhone Accessories
Last Post: Flymoon
10-15-2026, 08:04 AM
» Replies: 3
» Views: 5,942

 
  Rock 64 Pro sound issue
Posted by: MH12 - 12-30-2018, 04:44 AM - Forum: RockPro64 Hardware and Accessories - Replies (5)

Hello dears,
Anyone solve rock64pro output sound ????


Question Does the Rock64 single board computer (1, 2 or 4 GB ram) have a PCie slot?
Posted by: IP_Proxy - 12-29-2018, 09:02 PM - Forum: General - Replies (5)

Hello everyone I'm thinking of getting a Rock64 single board computer and I'm wondering if it has any type of PCie slot (slot for external gpu) because apparently it's GPU is not that good and I'm getting the 4gb variant of the Rock64 SBC because I want to use it as a mini pc when I'm out and about so please can someone answer?
--Thanks in advance
Prox


  4 better solutions than DD Images
Posted by: cfriedt - 12-29-2018, 06:15 PM - Forum: General - Replies (1)

Hi forum,

I guess this is more of a suggestion to the release manager for pine64 and less of a question.

While I appreciate the dd image format's simplicity, it would make a lot more sense to distribute images lest wastefully.

Part of the reason I mention that is because the dd image that is distributed has a corrupt partition table, so it can't be copied to an SD card via more efficient means.

I run into this problem regularly and I myself am a fan of a couple of methods:

1) the bash binary

https://www.linuxjournal.com/content/add...ll-scripts

This is more useful if you want to add obscurity (not security) to the images you distribute

2) a zip file, along with 2 bash scripts that implement *an API*

This method is a bit more complex.

script 1: flash.sh

usage: flash.sh [--device|-d <device>] [--tmpdir|-t <tempdir>]

device  - a block device e.g. a default could be /dev/mmcblk0, exported as $DEVICE
tempdir - a temporary directory e.g. see man mktemp, exported as $TMPDIR

in turn, script 1 sources script 2, and script 2 exposes a few shell functions.

script 2: details.sh

fetch(): fetches all source files to $TMPDIR specified by script1
            urls are encoded in the details.sh file
            small files (e.g. patch files) can be stored in the .zip file locally
            large files can be fetched from the internet

prepare(): applies patches
                 partitions device
                 resizes partitions as appropriate
                 a really compact and scriptable way to specify a partition layout that can fill up space to the end of the disk (so you don't need to have 8GB, 16GB, and 32GB files) is using sfdisk
                 https://linux.die.net/man/8/sfdisk
                 http://download.vikis.lt/doc/util-linux-...k.examples

flash(): could use dd, or not
            a more efficient means for Pine64 would be to distribute .ext4 files or .vfat files that can be mounted as loop devices (using losetup)

3) fastboot

This is arguably the standard way of distributing Android factory images and is described in detail at the link below

https://source.android.com/setup/build/running

4) There is always yocto too.. ¯\_(ツ)_/¯

Really, there must be a better alternative than sitting here, waiting for 26 billion zeros to be written to an sd card.


Cheers,

C


  Fitting nvme card in open enclosure
Posted by: vbb - 12-29-2018, 02:54 PM - Forum: RockPro64 Hardware and Accessories - No Replies

Simple way to fit fan and nvme card in open enclosure would be to make aluminum legs longer by approximately 30 mm. Would PINE consider to make those?

https://www.pine64.org/?product=pine64-a...-enclosure
https://www.pine64.org/?product=rockpro6...rface-card


  Forcing u-boot to detect USB3 storage
Posted by: jandastroy - 12-29-2018, 11:27 AM - Forum: Linux on Rock64 - Replies (8)

So I've still been having some intermittent boot issues with my USB3 SATA drive.  Every now and then u-boot randomly gives me this result during the usb startup process:

Code:
Hit any key to stop autoboot:  0 resetting USB... USB0:   USB EHCI 1.00 USB1:   USB OHCI 1.0 USB2:   Core Release: 3.10a USB3:   Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.10 scanning bus 0 for devices... 1 USB Device(s) found scanning bus 1 for devices... 1 USB Device(s) found scanning bus 2 for devices... 1 USB Device(s) found scanning bus 3 for devices... cannot reset port 1!? 1 USB Device(s) found       scanning usb for storage devices... 0 Storage Device(s) found


Usually calling reset a few times fixes the issue, which is fine if I'm at home but when this happens remotely I can't do anything about it.  Until now!

I've been playing with the u-boot environment a bit and decided to try a custom bootcmd to keep trying the usb until it magically just works.  Doing this bypasses the default distro_bootcmd which calls into the sd, mmc, usb, and PXE boot options, so if you use any of these alternate boot options you may not want to do this.  I'm only interested in the usb boot device, so this setup just repeats the usb boot attempt until it succeeds or the sun burns out.

If you're having intermittent problems with your usb bootup and want to try this, you can type the following in at your u-boot console:

Code:
env set bootcmd 'itest 0 == 1; while itest $? != 0; do run usb_bootretry; done' env set usb_bootretry 'setenv devnum 0; usb reset; if usb dev ${devnum}; then setenv devtype usb; run scan_dev_for_boot_part; fi' env save


It's not a perfect solution, but it hasn't failed me yet so far.  It seems to get the storage device properly on the 2nd attempt every time (unless the 1st attempt works of course), but I've only been running this for a little bit.  I think this problem stems from the usb controller being in a bugged state which is why the forced retry manages to get it to start properly by resetting the adapter into a valid state.

In case you try this but want to restore the system default boot sequence, just type the following at the u-boot console:

Code:
env set bootcmd 'run distro_bootcmd' env save


  Port REQUEST
Posted by: NightCrawler504 - 12-29-2018, 09:55 AM - Forum: Android on RockPro64 - No Replies

Would somebody be so kind as to port android to rp64 from any of these tv boxes H96 Max, X99, Ebox r99, RKM M39 they all work great as tv box, all use rk3399?


  Screen lock fail Bionic-lxde-rock64-0.7.8-1061-arm64
Posted by: electrique - 12-28-2018, 11:00 PM - Forum: Linux on Rock64 - No Replies

Lower right hand corner is screen lock and it fails. Google said Ctrl / Alt together and then L. and still nothing, please advise.


  Does working *nix exist for Rock64?
Posted by: brox - 12-28-2018, 06:11 AM - Forum: Linux on Rock64 - Replies (2)

Hey guys
Does anyone have Rock64 board with *nix 100% working?
I bought 3 boards Rock64-4G and all of them does not seem to work
One is not able to read/write eMMC (and CPU becomes very hot) - I sent it back
Two others are very unstable. I've tried ayufan's Debian Stretch, Ubuntu Bionic and DietPi
All of them crash when doing intensive I/O together with intensive CPU load. No matter eMMC or external SSD drive
I believe problem lies in poor I/O bus programming in ayufan's code
Please let me know if anyone have completely working board


  Android SDK support and Customization
Posted by: biplab777 - 12-28-2018, 01:22 AM - Forum: Android on Pine A64(+) - Replies (1)

Hi,

I have referred wiki (http://wiki.pine64.org/index.php/PINE_A6..._Main_Page) and interested on PINE A64-LTS as it supports Android 7.
Our yearly production will be around 2000 units.

Queries:
1. Till which year you can support us on PINE A64-LTS ?
2. Do you provide Android SDK for Android 7x to customize the same from our side ? Does it require any license for commercialization ?
3. What is the PCB size and cost (for 1K unit)
4. What are the compliance (CE/FCC/UL/RoHS etc.) you have?
5. Is it possible to provide over the air (OTA) OS upgrade for future android release ?
6. What kind of support option you have ?
7. What is the lead time to order first 100 units ?

Thanks a lot in advance!
-Biplab Kundu


  Custom Kernel for ROCK64
Posted by: mayst - 12-27-2018, 11:31 AM - Forum: Getting Started - Replies (2)

Dear Pine Users,

thank you for providing the discussion group for the ROCK64 platform. I tried to use a custom compiled kernel for several days now. Unfortunately, every attempt results in a system that does not boot.

The most promising way seemed to me the following with a newly installed distribution via Etcher. I took the Ubuntu 18.4. Desktop variant. Then I have executed the following commands on-board:

-----------------
sudo dpkg-reconfigure keyboard-configuration

sudo dpkg-reconfigure tzdata

sudo apt update

sudo apt upgrade

sudo apt -y install cmake build-essential python-minimal bison flex bc libssl-dev libncurses5-dev lzop make u-boot-tools binfmt-support ninja-build libfl-dev python python2.7 swig libpython-dev flash-kernel

sudo reboot

mkdir workspace

cd workspace

git clone https://github.com/ayufan-rock64/linux-m...kernel.git

cd linux-mainline-kernel

make rockchip_linux_defconfig

make -j4

sudo make modules_install

sudo make dtbs_install

sudo make install
-----------------

After this, the platform will not reboot. I just get a black screen. The LEDs of the ROCK64 just light up a few seconds. Then only the green LED remains.

I have checked the file /boot/extlinux/extlinux.conf
If I remove the entries for the newly installed kernel, the platform boots with the old kernel again (4.4.).
By the way, why do I have /boot/extlinux/extlinux.conf and /boot/efi/extlinux/extlinux.conf?

I hope, you can give me a hint, what is missing or how I can debug this issue, since I do not see any output, also not from u-boot.

Best regards,

   Stefan May