PINE64
Minimal 64bit ARM RootFS for Debian and Ubuntu - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PINE A64(+) (https://forum.pine64.org/forumdisplay.php?fid=4)
+--- Forum: Linux on Pine A64(+) (https://forum.pine64.org/forumdisplay.php?fid=6)
+--- Thread: Minimal 64bit ARM RootFS for Debian and Ubuntu (/showthread.php?tid=87)

Pages: 1 2 3 4 5


RE: Minimal 64bit ARM RootFS for Debian and Ubuntu - umiddelb - 02-17-2016

(01-03-2016, 01:58 AM)umiddelb Wrote: Hi,

I've prepared two tar archives containing a minimal 64bit ARM root filesystem for Debian Jessie (login: debian, passwd: 111111) and Ubuntu Trusty (login ubuntu, passwd: 111111). You can find the scripts for creating the root filesystems and some additional information about the tar archives here. Once the kernel image / modules and the boot loader are available for the PINE64, I'll try to build a complete image.

Cheers
Uli

I've updated the information about creating your own bootable Linux uSD card, since kernel & boot loader are available. Debian is first, Arch and Ubuntu are going to follow.

++
* The PINE64 boots up nicely
* The 3.10 kernel doesn't seem to fry the SoC
* You may run Docker
* You may use the USB ports
* You may start to port your own project to the PINE64 

--
* The kernel is as old as the hills, and not in good shape (you should expect compile errors and broken dependency configuration if you start to tweak it)
* The kernel panics during reboot/shutdown
* The internal ethernet device has a speed issue, you shouldn't expect to get more the several kbit/s over the wire. (best is to connect an USB to ethernet device)
* WiFi isn't working at this time
* You cannot login via serial console, although /dev/ttyS0 is working FIXED: Was missing CONFIG_FHANDLE
* Haven't tested video so far
* May more to be found


RE: Minimal 64bit ARM RootFS for Debian and Ubuntu - longsleep - 02-18-2016

@umiddelb take a look at my make_rootfs.sh script at https://github.com/longsleep/build-pine64-image/blob/master/simpleimage/make_rootfs.sh - together with the updated simpleimage script it is easy to build a booting image with rootfs.


RE: Minimal 64bit ARM RootFS for Debian and Ubuntu - umiddelb - 02-18-2016

(02-17-2016, 03:17 PM)umiddelb Wrote:
(01-03-2016, 01:58 AM)umiddelb Wrote: Hi,

I've prepared two tar archives containing a minimal 64bit ARM root filesystem for Debian Jessie (login: debian, passwd: 111111) and Ubuntu Trusty (login ubuntu, passwd: 111111). You can find the scripts for creating the root filesystems and some additional information about the tar archives here. Once the kernel image / modules and the boot loader are available for the PINE64, I'll try to build a complete image.

Cheers
Uli

I've updated the information about creating your own bootable Linux uSD card, since kernel & boot loader are available. Debian is first, Arch and Ubuntu are going to follow.

++
* The PINE64 boots up nicely
* The 3.10 kernel doesn't seem to fry the SoC
* You may run Docker
* You may use the USB ports
* You may start to port your own project to the PINE64 

--
* The kernel is as old as the hills, and not in good shape (you should expect compile errors and broken dependency configuration if you start to tweak it)
* The kernel panics during reboot/shutdown FIXED
* The internal ethernet device has a speed issue, you shouldn't expect to get more the several kbit/s over the wire. (best is to connect an USB to ethernet device)
* WiFi isn't working at this time FIXED: modprobe 8723bs
* You cannot login via serial console, although /dev/ttyS0 is working FIXED: Was missing CONFIG_FHANDLE
* Haven't tested video
* May more to be found

I've added the Ubuntu Trusty rootfs + kernel for the PINE64


RE: Minimal 64bit ARM RootFS for Debian and Ubuntu - longsleep - 02-18-2016

@umiddelb: I fixed the BUG on reboot and while experimenting with HDMI, i noticed other DTB changes and with those Ethernet seems to work at much better. You get it all when you update to the heads of linux-pine64 and build-pine64-image and write a new U-Boot and the DTB on the boot partition.


RE: Minimal 64bit ARM RootFS for Debian and Ubuntu - umiddelb - 02-19-2016

(02-18-2016, 05:38 PM)longsleep Wrote: @umiddelb: I fixed the BUG on reboot and while experimenting with HDMI, i noticed other DTB changes and with those Ethernet seems to work at much better. You get it all when you update to the heads of linux-pine64 and build-pine64-image and write a new U-Boot and the DTB on the boot partition.

@longsleep: Do you think you will be able to update  simpleimage-pine64-20160207-1.img.xz? I've only updated the kernel and dtb and I still have the speed issue with eth0.


RE: Minimal 64bit ARM RootFS for Debian and Ubuntu - tllim - 02-20-2016

(02-19-2016, 02:32 PM)umiddelb Wrote:
(02-18-2016, 05:38 PM)longsleep Wrote: @umiddelb: I fixed the BUG on reboot and while experimenting with HDMI, i noticed other DTB changes and with those Ethernet seems to work at much better. You get it all when you update to the heads of linux-pine64 and build-pine64-image and write a new U-Boot and the DTB on the boot partition.

@longsleep: Do you think you will be able to update  simpleimage-pine64-20160207-1.img.xz? I've only updated the kernel and dtb and I still have the speed issue with eth0.

We are only the process for releasing Linux/Android BSP ver 1.2 in these two days. This is a huge code size (23GB) and hopefully will help up.


RE: Minimal 64bit ARM RootFS for Debian and Ubuntu - umiddelb - 02-20-2016

(02-18-2016, 05:38 PM)longsleep Wrote: @umiddelb: I fixed the BUG on reboot and while experimenting with HDMI, i noticed other DTB changes and with those Ethernet seems to work at much better. You get it all when you update to the heads of linux-pine64 and build-pine64-image and write a new U-Boot and the DTB on the boot partition.

(02-19-2016, 02:32 PM)umiddelb Wrote:
(02-18-2016, 05:38 PM)longsleep Wrote: @umiddelb: I fixed the BUG on reboot and while experimenting with HDMI, i noticed other DTB changes and with those Ethernet seems to work at much better. You get it all when you update to the heads of linux-pine64 and build-pine64-image and write a new U-Boot and the DTB on the boot partition.

@longsleep: Do you think you will be able to update  simpleimage-pine64-20160207-1.img.xz? I've only updated the kernel and dtb and I still have the speed issue with eth0.
I've updated u-boot as well, but see poor network performance on eth0


RE: Minimal 64bit ARM RootFS for Debian and Ubuntu - longsleep - 02-20-2016

(02-20-2016, 03:18 PM)umiddelb Wrote: @longsleep: Do you think you will be able to update  simpleimage-pine64-20160207-1.img.xz? I've only updated the kernel and dtb and I still have the speed issue with eth0.
I've updated u-boot as well, but see poor network performance on eth0
[/quote]

Do you use a 1000M switch? Try on a 100M switch if possible please, i get solid 94M there. HDMI is killing me and the 22GiB download will not finish before tomorrow ... anyone cares to explain why the thing is 22GiB ?


RE: Minimal 64bit ARM RootFS for Debian and Ubuntu - janjwerner - 02-20-2016

@longsleep
did you have any luck with Part2 of the torrent? I got first part and second is damn stalled :/


RE: Minimal 64bit ARM RootFS for Debian and Ubuntu - longsleep - 02-21-2016

Same here - i got 5.91 GB of part 2 - its stalled with only one peer.