PINE64

Full Version: (ARCHIVED) Ubuntu Xenial Image (BSP Kernel)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
(04-01-2016, 10:40 AM)longsleep Wrote: [ -> ]I got a 2GB model in the mail today. So i guess i can look into this now Smile

Great stuff you've been doing so far longsleep... It should now get even better...

Kudos...
The Arch release from 20160304-1 works (detects 1GB only, no crash with 1000M ethernet). That and other old images can be downloaded from https://www.stdin.xyz/downloads/people/l...linux/OLD/ if you cannot wait any longer Smile
For Windows users: 

* Download and install 7-zip (really, you don't have this yet)?
* Download and install Win32 Disk Imager (http://sourceforge.net/projects/win32diskimager/)
* Extract the .img file from the .img.xz file using 7-zip
* Use Win32 Disk Image to write the .img file to the SD Card

Worked like a charm for me. It boots, until it does not (but that is the 2GB issue, not an issue with the img file)
(04-01-2016, 11:47 AM)longsleep Wrote: [ -> ]The Arch release from 20160304-1 works (detects 1GB only, no crash with 1000M ethernet). That and other old images can be downloaded from https://www.stdin.xyz/downloads/people/l...linux/OLD/ if you cannot wait any longer Smile

So my preliminary findings indicate that the Ethernet crashing always happens with the board is booted with a FDT which has 2GB RAM set in /memory section. This is also the reason, why any of the older images which use the Android boota image for booting work, as this boot method does not set the 2GB memory node and always boots whatever is in the FDT (1GB) and thus also do not crash. Any insights from the Pine64 would be helpful on this.

Btw, you can change the U-Boot environment to use boota in any of my images back to the older default (see https://github.com/longsleep/u-boot-pine...3194b29ea8) . You need to build the kernel.img as well (resurrect the script for that from https://github.com/longsleep/build-pine6...c37a6f9895).
I learned that the Pine won't output a video signal on a hdmi2dvi cable - may you include a fix for this in one of your upcoming releases? Would be much appreciated Smile
(04-02-2016, 10:43 AM)Xyntec Wrote: [ -> ]I learned that the Pine won't output a video signal on a hdmi2dvi cable - may you include a fix for this in one of your upcoming releases? Would be much appreciated Smile

No, you can change the device tree yourself to whatever flags required for your specific setup - there is no "general" setting. I might eventually add a option to uEnv.txt if you can provide details what needs to change and when.
I got my pine hooked on my monitor via a hdmi2dvi cable. I guess hdcp needs to be turned off or something. Thanks for your help!
(04-02-2016, 11:36 AM)Xyntec Wrote: [ -> ]I got my pine hooked on my monitor via a hdmi2dvi cable. I guess hdcp needs to be turned off or something. Thanks for your help!

Its off already, see https://github.com/longsleep/build-pine6....dts#L2004
I just uploaded a new Ubuntu Xenial image which includes the updated Kernel, fixing the 2GB model Ethernet crash.

Get 20160403-1 from https://www.stdin.xyz/downloads/people/l...es/ubuntu/

As always, for a list of changes and full details see the first post in this thread.
Nice work longsleep!
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34