Linux - Embedded & Single-board computerThis forum is for the discussion of Linux on both embedded devices and single-board computers (such as the Raspberry Pi, BeagleBoard and PandaBoard). Discussions involving Arduino, plug computers and other micro-controller like devices are also welcome.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm trying to port any linux distro to the Pipo W12, which is a Windows-on-ARM tablet PC that has a Snapdragon 850 CPU with the ARMv8 architecture. There doesn't seem to be a forum dedicated to porting question such as building device trees, packaging ISO files, compiling and configuring the kernel, etc. Where can I go with these kind of questions?
Porting to specific hardware would come under Linux - Hardware's remit, no?
Though you might be more likely to find like-minded individuals in Linux - Embedded & Single-board computer, even if your device is not within those constraints. (Worst case, someone complains and a mod moves it elsewhere.)
Sure, that makes sense. So is there a way to move my post to one of those forums? It's currently in "laptops and netbooks" but isn't getting any responses there.
Moved: This thread is more suitable in <Linux - Embedded & Single-board computer> and has been moved accordingly to help your thread/question get the exposure it deserves.
It sounds to me like you want linux on your Pipo. But, like me, you haven't the skillset to do it. Make a choice: Are you going to shrug your shoulders and move on? Or are you going to roll up your sleeves and get involved? If you're moving on, mark this thread solved. The rest of this post presumes you're getting involved.
One idea is look for like-minded individuals and divide up the tasks. Another is getting to know linux better. Doing an LFS for yourself on your pc is a great learning exercise if you don't copy, paste & rush your way through. Porting is like an obstacle course: If you can't clear an obstacle, all previous effort is for nothing unless you do clear that obstacle.
Linux is very well documented. But this documentation is very poorly read. You will be reading for sure.
For making isos, try 'man mkisofs.'
I'm trying to port any linux distro to the Pipo W12, which is a Windows-on-ARM tablet PC that has a Snapdragon 850 CPU with the ARMv8 architecture. There doesn't seem to be a forum dedicated to porting question such as building device trees, packaging ISO files, compiling and configuring the kernel, etc. Where can I go with these kind of questions?
First, have you looked for any versions of Linux which are already built for either this tablet, or for ARMv8?
Many distros allow you to download their source and rebuild the kernel and modules.
You would need to install and properly use compilation tools to cross compile for the ARMv8. GNU tools give some good guidance for configuring this, but it's not a highly simple task, instead you should know the tools a bit and then take on the effort to set them up for cross compilation.
Other things to inspect are the BIOS for this tablet, to determine how you may install your compiled results in place of Windows, and also verse yourself in the hardware scope of the target, such as RAM, disk space and type of disk, as well as the file system type used, and the network hardware.
I'd first see if there is a ready distribution and failing that, see if there is a precompiled VM you could try on this to determine if Linux drivers will work properly with all the system hardware. If there's no existing Linux, then you'll have to choose if you wish to take on this level of project. (Maybe also someone has a project you can use for ARMv8).
Since the hardware is ARM, might also look at one of those ARM-Linux-specific forums. Armbian's comes to mind. IIRC they're not necessarily Debian-centric.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.