03-25-2018, 03:49 AM
dear @longsleep
I have a request for you or any other if they want to step into.
I've been using linux on x86 arquitecture for many years.
and now I'm moving to the pine64 actually I have two A64+ and waiting for the new A64-LTS
so far I installed and image based on your kernel and it works fine.
however when I try to do more advanced things I'm running into isues
That's when I tryed to figureout how to customize or made my own kernel/images
I'm not a developer and I have limited ability to patch/modify the kernel.
I've been reading a lot of your documentation about the kernel and uboot and how to create images.\
but unforntunatelly I'm lost.
So I wonder if you could clarify a couple of concepts.
1 boot process.
I think we have to split the boot proces for pine in two (I think this is the same for most of the boards).
1 uboot => it kind of replaces the bios for x86 makes the hw boot and pass control over the linux kernel.
(I guess once you have one installed that is able to pass control to the sd kernel image you do not need to worry to much about it)
2 kernel image / initrd image If I understand right we need to patch the kernel with files provided by the vendor (all-winner)
I guess there is not an easy way of getting latest kernel from mainstream and just apply some patches and have a valid kernel image
so I guess we(not developers) are stuck with pre build images made by the community and for that I'm gratefull.
if there is a way please could you do a quick doc for dummies like me?
2 why.
could you share your ideas about why all these boards have such complicated process?
do you think there will be a time when main linux distro will run out of the box on "any board" I mean pine, rasp, orage pi... etc
I really linke the idea of this arm boards in terms of compute power and energy eficiency, and size they allow us to do small projects on a budget.
but on the other hand.. if they can not behave like pc-like boards where you just go to the distro mainstream download latest version and manage upgrades and images directly from there. that really limits the people that can use them. an that's a pitty.
what do you think is the future for these kind of boards? do you see an standard in the near or far future?
Thank you verry much for all of you who want to share your thoughts on this.
I have a request for you or any other if they want to step into.
I've been using linux on x86 arquitecture for many years.
and now I'm moving to the pine64 actually I have two A64+ and waiting for the new A64-LTS
so far I installed and image based on your kernel and it works fine.
however when I try to do more advanced things I'm running into isues
That's when I tryed to figureout how to customize or made my own kernel/images
I'm not a developer and I have limited ability to patch/modify the kernel.
I've been reading a lot of your documentation about the kernel and uboot and how to create images.\
but unforntunatelly I'm lost.
So I wonder if you could clarify a couple of concepts.
1 boot process.
I think we have to split the boot proces for pine in two (I think this is the same for most of the boards).
1 uboot => it kind of replaces the bios for x86 makes the hw boot and pass control over the linux kernel.
(I guess once you have one installed that is able to pass control to the sd kernel image you do not need to worry to much about it)
2 kernel image / initrd image If I understand right we need to patch the kernel with files provided by the vendor (all-winner)
I guess there is not an easy way of getting latest kernel from mainstream and just apply some patches and have a valid kernel image
so I guess we(not developers) are stuck with pre build images made by the community and for that I'm gratefull.
if there is a way please could you do a quick doc for dummies like me?
2 why.
could you share your ideas about why all these boards have such complicated process?
do you think there will be a time when main linux distro will run out of the box on "any board" I mean pine, rasp, orage pi... etc
I really linke the idea of this arm boards in terms of compute power and energy eficiency, and size they allow us to do small projects on a budget.
but on the other hand.. if they can not behave like pc-like boards where you just go to the distro mainstream download latest version and manage upgrades and images directly from there. that really limits the people that can use them. an that's a pitty.
what do you think is the future for these kind of boards? do you see an standard in the near or far future?
Thank you verry much for all of you who want to share your thoughts on this.