07-20-2016, 12:16 PM
(This post was last modified: 05-11-2019, 08:47 PM by fire219.
Edit Reason: this stuff is old
)
THE INFORMATION HERE IS EXTREMELY OUTDATED. THIS WAS A HACKY BUILD TO GET MAINLINE ON THE A64 BACK IN 2016. IN THE MODERN DAY, LOOK ELSEWHERE. THIS REMAINS SOLELY FOR LEGACY REASONS.
WARNING, dragons ahead! This thread and its contents are only suitable for advanced users and/or masochists!
After weeks of experimentation, I have managed to get this work into what I considered a presentable (though far from perfect; read on to find out more) state.
Based on lennyraposo's Debian Jessie headless image, I have built a new image, with a far newer kernel. As of currently, all of the standard Linux images use a kernel in the 3.10 family. This one is 4.7.0-rc1.
Limitations
As the development of mainline Linux for Allwinner devices (especially the A64) is far from complete, there are more than a few missing features here. Read the below chart for a breakdown of all present or missing features.
Basic functionality (boot, login, serial output): Working
Ethernet: Working
USB: Bottom USB port ONLY
HDMI: No output at all
Audio: No working
WiFi: Untested
Bluetooth: Untested
SD card I/O: Works, but is slow (~3MB/s)
If the above Christmas tree of color did not scare you off, then read on! If you want something that is fully functional, go for lennyraposo's standard Debian images or anything else!
Disclaimer:
Before you get to the download, let me make it clear one more time: this is highly experimental and likely unstable software! I, nor anyone else whose work is put into this, am not responsible for any damages that this image may inflict! Please don't come crying to me if flashing this image causes your Pine64 to explode, your house and car to be repossessed, or your significant other to leave you.
That being said, do please report any unexpected issues or discontinuities in functionality compared to the above chart.
Download:
Primary download: Here
Flash as with any other image: Unzip archive, flash .img file to SD card with Win32DiskImager (or dd or your alternate tool of choice -- not PhoenixCard!), put card in Pine, apply power...
Login/password is debian/debian. Of course you will have to either use the serial UART, or find the IP of the Pine in the method of your choice and SSH in.
Thanks/Credits:
I did not build all the necessary tools and kernel modifications to create an image like this. I have a whole list of people, most far more skilled than I, whose work I built upon.
apritzel, longsleep, Icenowy, and everyone else in the linux-sunxi community: Tons of work on the Linux kernel as well as boot firmware of the Allwinner chips, without which nothing remotely resembling this would be possible.
lennyraposo: For the Debian Jessie image from which I built upon and ripped the rootfs from.
Friends in the Pine64 IRC network: Encouragement and suggestions when I got especially frustrated. (Btw, everyone reading this should check it out! )
Anyone else I may have forgotten!
WARNING, dragons ahead! This thread and its contents are only suitable for advanced users and/or masochists!
After weeks of experimentation, I have managed to get this work into what I considered a presentable (though far from perfect; read on to find out more) state.
Based on lennyraposo's Debian Jessie headless image, I have built a new image, with a far newer kernel. As of currently, all of the standard Linux images use a kernel in the 3.10 family. This one is 4.7.0-rc1.
Limitations
As the development of mainline Linux for Allwinner devices (especially the A64) is far from complete, there are more than a few missing features here. Read the below chart for a breakdown of all present or missing features.
Basic functionality (boot, login, serial output): Working
Ethernet: Working
USB: Bottom USB port ONLY
HDMI: No output at all
Audio: No working
WiFi: Untested
Bluetooth: Untested
SD card I/O: Works, but is slow (~3MB/s)
If the above Christmas tree of color did not scare you off, then read on! If you want something that is fully functional, go for lennyraposo's standard Debian images or anything else!
Disclaimer:
Before you get to the download, let me make it clear one more time: this is highly experimental and likely unstable software! I, nor anyone else whose work is put into this, am not responsible for any damages that this image may inflict! Please don't come crying to me if flashing this image causes your Pine64 to explode, your house and car to be repossessed, or your significant other to leave you.
That being said, do please report any unexpected issues or discontinuities in functionality compared to the above chart.
Download:
Primary download: Here
Flash as with any other image: Unzip archive, flash .img file to SD card with Win32DiskImager (or dd or your alternate tool of choice -- not PhoenixCard!), put card in Pine, apply power...
Login/password is debian/debian. Of course you will have to either use the serial UART, or find the IP of the Pine in the method of your choice and SSH in.
Thanks/Credits:
I did not build all the necessary tools and kernel modifications to create an image like this. I have a whole list of people, most far more skilled than I, whose work I built upon.
apritzel, longsleep, Icenowy, and everyone else in the linux-sunxi community: Tons of work on the Linux kernel as well as boot firmware of the Allwinner chips, without which nothing remotely resembling this would be possible.
lennyraposo: For the Debian Jessie image from which I built upon and ripped the rootfs from.
Friends in the Pine64 IRC network: Encouragement and suggestions when I got especially frustrated. (Btw, everyone reading this should check it out! )
Anyone else I may have forgotten!
Community administrator and sysadmin for PINE64
(Translation: If something breaks on the website, forum, or chat network, I'm a good person to yell at about it)
(Translation: If something breaks on the website, forum, or chat network, I'm a good person to yell at about it)