PINE64

Full Version: Xenial Mate (Pinebook) 20170505
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Xenial Mate (Pinebook) 20170505 (MD5: 93bcaf2d33aabf34691ec7b94ead50d3)

Release Notes:
1. This build is base on 0.4.0: jenkins-linux-build-pine-a64-44
2. Added packages: aisleriot, gnomine, gnome-sudoku, emacs, nano, vim, geany, scratch, gcc, htop, smplayer, smtube, mplayer, libvdpau, gimp
3. Fixed left USB port as host
4. Login Credential
Username: pine64
Password: pine64

Known Issues:
1. HDMI output not working yet.
2. Auto detect headphone not working yet.  Currently the audio will output to both speaker and headphone.
I wasnt able to get this to install. Imaged my SD card twice (just to make sure), allowed it to verify the image. When inserted into the 11inch Pinebook and powered on, the Pinebook logo just stays on the screen indefinitely. I let it sit for about 20-30 minutes and no change. No key on the keyboard makes a change to the display. Only a long press of the power button turns off.
Here you can find latest releases: https://github.com/ayufan-pine64/linux-build/releases.

Make sure that you don't have anything plugged into headphones.
(05-06-2017, 12:02 AM)pagesix1536 Wrote: [ -> ]I wasnt able to get this to install. Imaged my SD card twice (just to make sure), allowed it to verify the image. When inserted into the 11inch Pinebook and powered on, the Pinebook logo just stays on the screen indefinitely. I let it sit for about 20-30 minutes and no change. No key on the keyboard makes a change to the display. Only a long press of the power button turns off.

I haven't tried this image yet, but if you can, try a different MicroSD... the pinebook didn't like booting up from one of my microSD cards with the previous image, but was fine with another. It would either not show the boot logo, or would show it, and just freeze there. What should happen (assuming nothing has changed in the install routine)  is that the logo should appear for say 30 seconds, and then you will get a text console login with some infomration and a progress bar across the screen as the image is copied from the microSD to the onboard eMMC.

Edit: and I see ayufan posted whilst I was writing this, and I just want to re-iterate what he said... don't have anything plugged into the headphones jack whilst booting... the headphones jack also serves as a serial debug port, and having the headphones in has stopped the pinebook from booting for me :-O
Got it working. I reimaged the card from my Linux laptop (previously was using the wife's Mac... I'll blame Apple).

Thanks!! Love that all the contributors were credited on the boot screen!
(05-07-2017, 07:04 PM)pagesix1536 Wrote: [ -> ]Got it working. I reimaged the card from my Linux laptop (previously was using the wife's Mac... I'll blame Apple).

Thanks!!  Love that all the contributors were credited on the boot screen!

I was able to install it using an image created on my Macbook so it does work on OSX.
(05-08-2017, 09:38 AM)mspohr Wrote: [ -> ]
(05-07-2017, 07:04 PM)pagesix1536 Wrote: [ -> ]Got it working. I reimaged the card from my Linux laptop (previously was using the wife's Mac... I'll blame Apple).

Thanks!!  Love that all the contributors were credited on the boot screen!

I was able to install it using an image created on my Macbook so it does work on OSX.

from terminal or using a utility ?
I changed the CPU frequency by rewriting /boot/pine64/sun50i-a64-pine64-pinebook.dtb.
Create a dts file with the dtc command of the device-tree-compiler package.
I rewritten the dts file and created the dtb file with the dtc command.

It became dtb which does not boot with device-tree-compiler package of PINEBOOK (Ubuntu 16.04.2 LTS aarch64).
Creating dts/dtb using Debian sid amd64 's device-tree-compiler package worked fine.

Code:
pinebook$ cp /boot/pine64/sun50i-a64-pine64-pinebook.dtb sun50i-a64-pine64-pinebook.dtb.org

Code:
debian$ sudo apt install device-tree-compiler
debian$ dtc -I dtb sun50i-a64-pine64-pinebook.dtb.org -O dts -o sun50i-a64-pine64-pinebook.dts
debian$ vi sun50i-a64-pine64-pinebook.dts
debian$ dtc -I dtb sun50i-a64-pine64-pinebook.dtb.org -O dts | diff -u - ./sun50i-a64-pine64-pinebook.dts
--- -   2017-05-09 15:06:37.370030389 +0000
+++ ./sun50i-a64-pine64-pinebook.dts    2017-05-08 18:55:23.000000000 +0000
@@ -2737,7 +2737,7 @@
                       status = "okay";
                       state_cnt = <0x7>;
                       cluster_num = <0x1>;
-                       state0 = <0x119400 0x4>;
+                       state0 = <0x148200 0x4>;
                       state1 = <0x10d880 0x4>;
                       state2 = <0xf6180 0x4>;
                       state3 = <0xc7380 0x4>;
@@ -3382,10 +3382,10 @@

       dvfs_table {
               compatible = "allwinner,dvfs_table";
-               max_freq = <0x44aa2000>;
+               max_freq = <0x501bd000>;
               min_freq = <0x1c9c3800>;
               lv_count = <0x8>;
-               lv1_freq = <0x44aa2000>;
+               lv1_freq = <0x501bd000>;
               lv1_volt = <0x514>;
               lv2_freq = <0x41cdb400>;
               lv2_volt = <0x4ec>;
debian$ dtc ./pine64pinebook.dts -o ./pine64pinebook.dtb


Code:
pinebook$ sudo cp ./pine64pinebook.dtb /boot/pine64/sun50i-a64-pine64-pinebook.dtb
pinebook$ sudo reboot

sun50i-a64-pine64-pinebook.dts https://gist.github.com/679c0f86d8c28507...9462dd2d10
sun50i-a64-pine64-pinebook.dtb.base64 https://gist.github.com/be63cad2c491875e...90ee4cd837
(05-08-2017, 10:07 AM)Luke Wrote: [ -> ]
(05-08-2017, 09:38 AM)mspohr Wrote: [ -> ]
(05-07-2017, 07:04 PM)pagesix1536 Wrote: [ -> ]Got it working. I reimaged the card from my Linux laptop (previously was using the wife's Mac... I'll blame Apple).

Thanks!!  Love that all the contributors were credited on the boot screen!

I was able to install it using an image created on my Macbook so it does work on OSX.

from terminal or using a utility ?

Sorry for the delay. I seem to be in probation so can only post one time a day.
I used the Pine64 Installer on the Macbook for the Ubuntu Mate image.
I've also used this to successfully create the Android 6 image.
I used it to create the Android 7.1 image which started to boot on the Pinebook and got to the Android animation screen but then hung up with a System process failed to start message.
(05-09-2017, 09:34 AM)mtk Wrote: [ -> ]I changed the CPU frequency by rewriting /boot/pine64/sun50i-a64-pine64-pinebook.dtb.
Create a dts file with the dtc command of the device-tree-compiler package.
I rewritten the dts file and created the dtb file with the dtc command.

It became dtb which does not boot with device-tree-compiler package of PINEBOOK (Ubuntu 16.04.2 LTS aarch64).
Creating dts/dtb using Debian sid amd64 's device-tree-compiler package worked fine.

Code:
pinebook$ cp /boot/pine64/sun50i-a64-pine64-pinebook.dtb sun50i-a64-pine64-pinebook.dtb.org

Code:
debian$ sudo apt install device-tree-compiler
debian$ dtc -I dtb sun50i-a64-pine64-pinebook.dtb.org -O dts -o sun50i-a64-pine64-pinebook.dts
debian$ vi sun50i-a64-pine64-pinebook.dts
debian$ dtc -I dtb sun50i-a64-pine64-pinebook.dtb.org -O dts | diff -u - ./sun50i-a64-pine64-pinebook.dts
--- -   2017-05-09 15:06:37.370030389 +0000
+++ ./sun50i-a64-pine64-pinebook.dts    2017-05-08 18:55:23.000000000 +0000
@@ -2737,7 +2737,7 @@
                       status = "okay";
                       state_cnt = <0x7>;
                       cluster_num = <0x1>;
-                       state0 = <0x119400 0x4>;
+                       state0 = <0x148200 0x4>;
                       state1 = <0x10d880 0x4>;
                       state2 = <0xf6180 0x4>;
                       state3 = <0xc7380 0x4>;
@@ -3382,10 +3382,10 @@

       dvfs_table {
               compatible = "allwinner,dvfs_table";
-               max_freq = <0x44aa2000>;
+               max_freq = <0x501bd000>;
               min_freq = <0x1c9c3800>;
               lv_count = <0x8>;
-               lv1_freq = <0x44aa2000>;
+               lv1_freq = <0x501bd000>;
               lv1_volt = <0x514>;
               lv2_freq = <0x41cdb400>;
               lv2_volt = <0x4ec>;
debian$ dtc ./pine64pinebook.dts -o ./pine64pinebook.dtb


Code:
pinebook$ sudo cp ./pine64pinebook.dtb /boot/pine64/sun50i-a64-pine64-pinebook.dtb
pinebook$ sudo reboot

sun50i-a64-pine64-pinebook.dts https://gist.github.com/679c0f86d8c28507...9462dd2d10
sun50i-a64-pine64-pinebook.dtb.base64 https://gist.github.com/be63cad2c491875e...90ee4cd837

Please see here and report back.
Pages: 1 2