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 - Artyom - 03-01-2016

(03-01-2016, 12:24 PM)umiddelb Wrote:
(03-01-2016, 10:28 AM)Artyom Wrote:
(03-01-2016, 10:20 AM)janjwerner Wrote: @Artyom
Thanks for your work, I would suggest forking Longsleep's kernel repo on Github and put the changes in a separate branch. This should help moving forward having your changes visible, also given frequent changes to BSP tree it will help to keep the RT kernel updated.
c

Thank you. But do not thank in advance. Bad sign in Russian)). You must first check if everything is working.

Doesn't compile on arm64, some of the patches may have damaged kernel dependency configuration:
Code:
debian@p64:~/kernel/3.10/linux-pine64-pine64-hacks-1.2-RT$ make sun50iw1p1smp_linux_defconfig
arch/arm64/Kconfig:572: can't open file "kernel/power/Kconfig"
/home/debian/kernel/3.10/linux-pine64-pine64-hacks-1.2-RT/scripts/kconfig/Makefile:105: recipe for target 'sun50iw1p1smp_linux_defconfig' failed
make[1]: *** [sun50iw1p1smp_linux_defconfig] Error 1
Makefile:503: recipe for target 'sun50iw1p1smp_linux_defconfig' failed
make: *** [sun50iw1p1smp_linux_defconfig] Error 2

Could you post which patch sets you've applied, please.

Yes of course! For linux kernel 3.10.65 i use that patch https://www.kernel.org/pub/linux/kernel/projects/rt/3.10/older/patch-3.10.65-rt69.patch.gz

You can find more information on the application of the patch here https://rt.wiki.kernel.org/index.php/RT_PREEMPT_HOWTO#Installation.
I think it is worth trying to take a pure kernel of the same version and apply the real-time patch first , and then all other patches.
I applied the patch manually using the patch command (patch -p1 ...).


Maybe we should set up a separate forum thread for real-time kernel?


RE: Minimal 64bit ARM RootFS for Debian and Ubuntu - tllim - 03-01-2016

(03-01-2016, 09:50 PM)Artyom Wrote:
(03-01-2016, 12:24 PM)umiddelb Wrote:
(03-01-2016, 10:28 AM)Artyom Wrote:
(03-01-2016, 10:20 AM)janjwerner Wrote: @Artyom
Thanks for your work, I would suggest forking Longsleep's kernel repo on Github and put the changes in a separate branch. This should help moving forward having your changes visible, also given frequent changes to BSP tree it will help to keep the RT kernel updated.
c

Thank you. But do not thank in advance. Bad sign in Russian)). You must first check if everything is working.

Doesn't compile on arm64, some of the patches may have damaged kernel dependency configuration:
Code:
debian@p64:~/kernel/3.10/linux-pine64-pine64-hacks-1.2-RT$ make sun50iw1p1smp_linux_defconfig
arch/arm64/Kconfig:572: can't open file "kernel/power/Kconfig"
/home/debian/kernel/3.10/linux-pine64-pine64-hacks-1.2-RT/scripts/kconfig/Makefile:105: recipe for target 'sun50iw1p1smp_linux_defconfig' failed
make[1]: *** [sun50iw1p1smp_linux_defconfig] Error 1
Makefile:503: recipe for target 'sun50iw1p1smp_linux_defconfig' failed
make: *** [sun50iw1p1smp_linux_defconfig] Error 2

Could you post which patch sets you've applied, please.

Yes of course! For linux kernel 3.10.65 i use that patch https://www.kernel.org/pub/linux/kernel/projects/rt/3.10/older/patch-3.10.65-rt69.patch.gz

You can find more information on the application of the patch here https://rt.wiki.kernel.org/index.php/RT_PREEMPT_HOWTO#Installation.
I think it is worth trying to take a pure kernel of the same version and apply the real-time patch first , and then all other patches.
I applied the patch manually using the patch command (patch -p1 ...).


Maybe we should set up a separate forum thread for real-time kernel?

Good idea to have another forum thread for real-time kernel.


RE: Minimal 64bit ARM RootFS for Debian and Ubuntu - Artyom - 03-02-2016

(03-01-2016, 10:25 PM)tllim Wrote:
(03-01-2016, 09:50 PM)Artyom Wrote:
(03-01-2016, 12:24 PM)umiddelb Wrote:
(03-01-2016, 10:28 AM)Artyom Wrote:
(03-01-2016, 10:20 AM)janjwerner Wrote: @Artyom
Thanks for your work, I would suggest forking Longsleep's kernel repo on Github and put the changes in a separate branch. This should help moving forward having your changes visible, also given frequent changes to BSP tree it will help to keep the RT kernel updated.
c

Thank you. But do not thank in advance. Bad sign in Russian)). You must first check if everything is working.

Doesn't compile on arm64, some of the patches may have damaged kernel dependency configuration:
Code:
debian@p64:~/kernel/3.10/linux-pine64-pine64-hacks-1.2-RT$ make sun50iw1p1smp_linux_defconfig
arch/arm64/Kconfig:572: can't open file "kernel/power/Kconfig"
/home/debian/kernel/3.10/linux-pine64-pine64-hacks-1.2-RT/scripts/kconfig/Makefile:105: recipe for target 'sun50iw1p1smp_linux_defconfig' failed
make[1]: *** [sun50iw1p1smp_linux_defconfig] Error 1
Makefile:503: recipe for target 'sun50iw1p1smp_linux_defconfig' failed
make: *** [sun50iw1p1smp_linux_defconfig] Error 2

Could you post which patch sets you've applied, please.

Yes of course! For linux kernel 3.10.65 i use that patch https://www.kernel.org/pub/linux/kernel/projects/rt/3.10/older/patch-3.10.65-rt69.patch.gz

You can find more information on the application of the patch here https://rt.wiki.kernel.org/index.php/RT_PREEMPT_HOWTO#Installation.
I think it is worth trying to take a pure kernel of the same version and apply the real-time patch first , and then all other patches.
I applied the patch manually using the patch command (patch -p1 ...).


Maybe we should set up a separate forum thread for real-time kernel?

Good idea to have another forum thread for real-time kernel.

You can do that?


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

(03-02-2016, 03:51 AM)Artyom Wrote:
(03-01-2016, 10:25 PM)tllim Wrote:
(03-01-2016, 09:50 PM)Artyom Wrote:
(03-01-2016, 12:24 PM)umiddelb Wrote:
(03-01-2016, 10:28 AM)Artyom Wrote: Thank you. But do not thank in advance. Bad sign in Russian)). You must first check if everything is working.

Doesn't compile on arm64, some of the patches may have damaged kernel dependency configuration:
Code:
debian@p64:~/kernel/3.10/linux-pine64-pine64-hacks-1.2-RT$ make sun50iw1p1smp_linux_defconfig
arch/arm64/Kconfig:572: can't open file "kernel/power/Kconfig"
/home/debian/kernel/3.10/linux-pine64-pine64-hacks-1.2-RT/scripts/kconfig/Makefile:105: recipe for target 'sun50iw1p1smp_linux_defconfig' failed
make[1]: *** [sun50iw1p1smp_linux_defconfig] Error 1
Makefile:503: recipe for target 'sun50iw1p1smp_linux_defconfig' failed
make: *** [sun50iw1p1smp_linux_defconfig] Error 2

Could you post which patch sets you've applied, please.

Yes of course! For linux kernel 3.10.65 i use that patch https://www.kernel.org/pub/linux/kernel/projects/rt/3.10/older/patch-3.10.65-rt69.patch.gz

You can find more information on the application of the patch here https://rt.wiki.kernel.org/index.php/RT_PREEMPT_HOWTO#Installation.
I think it is worth trying to take a pure kernel of the same version and apply the real-time patch first , and then all other patches.
I applied the patch manually using the patch command (patch -p1 ...).


Maybe we should set up a separate forum thread for real-time kernel?

Good idea to have another forum thread for real-time kernel.

You can do that?

I can't and will ping KH Goh to do that tonight. Will you interest to moderate this new thread?


RE: Minimal 64bit ARM RootFS for Debian and Ubuntu - Artyom - 03-02-2016

(03-02-2016, 09:44 AM)tllim Wrote:
(03-02-2016, 03:51 AM)Artyom Wrote:
(03-01-2016, 10:25 PM)tllim Wrote:
(03-01-2016, 09:50 PM)Artyom Wrote:
(03-01-2016, 12:24 PM)umiddelb Wrote: Doesn't compile on arm64, some of the patches may have damaged kernel dependency configuration:
Code:
debian@p64:~/kernel/3.10/linux-pine64-pine64-hacks-1.2-RT$ make sun50iw1p1smp_linux_defconfig
arch/arm64/Kconfig:572: can't open file "kernel/power/Kconfig"
/home/debian/kernel/3.10/linux-pine64-pine64-hacks-1.2-RT/scripts/kconfig/Makefile:105: recipe for target 'sun50iw1p1smp_linux_defconfig' failed
make[1]: *** [sun50iw1p1smp_linux_defconfig] Error 1
Makefile:503: recipe for target 'sun50iw1p1smp_linux_defconfig' failed
make: *** [sun50iw1p1smp_linux_defconfig] Error 2

Could you post which patch sets you've applied, please.

Yes of course! For linux kernel 3.10.65 i use that patch https://www.kernel.org/pub/linux/kernel/projects/rt/3.10/older/patch-3.10.65-rt69.patch.gz

You can find more information on the application of the patch here https://rt.wiki.kernel.org/index.php/RT_PREEMPT_HOWTO#Installation.
I think it is worth trying to take a pure kernel of the same version and apply the real-time patch first , and then all other patches.
I applied the patch manually using the patch command (patch -p1 ...).


Maybe we should set up a separate forum thread for real-time kernel?

Good idea to have another forum thread for real-time kernel.

You can do that?

I can't and will ping KH Goh to do that tonight. Will you interest to moderate this new thread?

http://forum.pine64.org/showthread.php?tid=394


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

(03-02-2016, 09:55 PM)Artyom Wrote:
(03-02-2016, 09:44 AM)tllim Wrote:
(03-02-2016, 03:51 AM)Artyom Wrote:
(03-01-2016, 10:25 PM)tllim Wrote:
(03-01-2016, 09:50 PM)Artyom Wrote: Yes of course! For linux kernel 3.10.65 i use that patch https://www.kernel.org/pub/linux/kernel/projects/rt/3.10/older/patch-3.10.65-rt69.patch.gz

You can find more information on the application of the patch here https://rt.wiki.kernel.org/index.php/RT_PREEMPT_HOWTO#Installation.
I think it is worth trying to take a pure kernel of the same version and apply the real-time patch first , and then all other patches.
I applied the patch manually using the patch command (patch -p1 ...).


Maybe we should set up a separate forum thread for real-time kernel?

Good idea to have another forum thread for real-time kernel.

You can do that?

I can't and will ping KH Goh to do that tonight. Will you interest to moderate this new thread?

http://forum.pine64.org/showthread.php?tid=394
Noted and thanks.


RE: Minimal 64bit ARM RootFS for Debian and Ubuntu - umiddelb - 03-06-2016

(02-22-2016, 05:05 PM)umiddelb Wrote: Cool, I've updated the RootFS archives for Debian Jessie and Ubuntu Trusty to reflect this change.

I've updated the RootFS archive for Debian and Ubuntu once again. This time the mali.ko kernel module (needs 2 GB RAM to build) is included as well. It should be possible to add a GUI environment now.